skip to content
Home
News
Politics
Business
Sports
Opinion
Obits
Photos
Jobs
Real Estate
Classifieds
Toggle navigation
All Cars
New Cars
Used Cars
Service Specials
Automotive News
Advertise With Us
BMW cars for sale in New Hampshire
Best Car Deals
Explore By:
Year
2025 (1)
2024 (57)
2023 (23)
2022 (86)
2021 (63)
2020 (3)
2019 (5)
2018 (2)
2016 (1)
2013 (1)
BMW
Model
X3 (81)
3 Series (47)
X5 (29)
5 Series (13)
X1 (12)
X7 (10)
X6 (6)
2 Series Sdn (6)
i4 (4)
X2 (4)
4 Series (4)
X4 (3)
M3 (3)
2 Series Conv (3)
M8 (3)
M2 (3)
i3 (2)
Z4 (2)
7 Series (2)
M5 (1)
M440i (1)
M4 (1)
iX (1)
1 Series Convertible (1)
Body Style
SUVs (146)
Sedans (75)
Convertibles (10)
Hatchbacks (6)
Coupes (4)
Convertible/Cabriolet (1)
Max Price
< $20,000 (3)
< $25,000 (8)
< $30,000 (28)
< $35,000 (62)
< $40,000 (121)
< $45,000 (148)
< $50,000 (176)
< $55,000 (192)
< $60,000 (213)
< $65,000 (226)
< $70,000 (228)
< $80,000 (234)
< $90,000 (239)
< $140,000 (242)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
242
cars matches: Make
BMW
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J03N8C62866
STOCK #:
B242375A
MSRP:
$34,225
Dealer Discount
$1,430
Phone
-
Click Here
$32,795
Call us
603-888-5050
2021 BMW i3
VIN:
WBY8P2C08M7J86324
STOCK #:
MPL5089
MSRP:
$26,366
Dealer Discount
$3,618
Phone
-
Click Here
$22,748
Call us
603-888-5050
2024 BMW Z4
VIN:
WBAHF9C07RWY33125
STOCK #:
G24720B
MSRP:
$66,598
Dealer Discount
$1,679
Phone
-
Click Here
$64,919
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF08P8D09389
STOCK #:
PA10388
MSRP:
$42,522
Dealer Discount
$1,805
Phone
-
Click Here
$40,717
Call us
603-888-5050
2021 BMW X3
VIN:
5UXTY5C06M9F99553
STOCK #:
MPA5047
MSRP:
$36,242
Dealer Discount
$1,719
Phone
-
Click Here
$34,523
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J04N8C66053
STOCK #:
B242274A
MSRP:
$30,372
Dealer Discount
$1,417
Phone
-
Click Here
$28,955
Call us
603-888-5050
2022 BMW X3
VIN:
5UX53DP0XN9K97449
STOCK #:
B25685A
MSRP:
$37,522
Dealer Discount
$1,753
Phone
-
Click Here
$35,769
Call us
603-888-5050
2022 BMW X3
VIN:
5UX53DP0XN9N10786
STOCK #:
B242422A
MSRP:
$39,411
Dealer Discount
$1,526
Phone
-
Click Here
$37,885
Call us
603-888-5050
2021 BMW X3
VIN:
5UXTY5C01M9E76775
STOCK #:
MPA5064
MSRP:
$35,304
Dealer Discount
$2,034
Phone
-
Click Here
$33,270
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF05R8E20100
STOCK #:
MB241229L
MSRP:
$50,455
Dealer Discount
$7,494
Phone
-
Click Here
$42,961
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF09R8E19709
STOCK #:
MB241221L
MSRP:
$51,295
Dealer Discount
$5,299
Phone
-
Click Here
$45,996
Call us
603-888-5050
2021 BMW X3
VIN:
5UXTY5C0XM9D96648
STOCK #:
MPA5059
MSRP:
$39,702
Dealer Discount
$3,163
Phone
-
Click Here
$36,539
Call us
603-888-5050
2022 BMW X5
VIN:
5UXCR6C06N9K31245
STOCK #:
PA10413
MSRP:
$55,321
Dealer Discount
$1,811
Phone
-
Click Here
$53,510
Call us
603-888-5050
2024 BMW 2 Series Conv
VIN:
3MW33CM04R8E12275
STOCK #:
MB241202L
MSRP:
$45,445
Dealer Discount
$5,479
Phone
-
Click Here
$39,966
Call us
603-888-5050
2022 BMW X3
VIN:
5UX53DP04N9N05020
STOCK #:
B242310A
MSRP:
$39,225
Dealer Discount
$1,526
Phone
-
Click Here
$37,699
Call us
603-888-5050
2024 BMW M8
VIN:
WBSAE0C09RCN27296
STOCK #:
B251299A
MSRP:
$127,105
Dealer Discount
$1,449
Phone
-
Click Here
$125,656
Load next page (2 of 16 pages)
Top