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
Used BMW cars for sale in New Hampshire
Best Car Deals
Explore By:
Used
Year
2025 (1)
2024 (60)
2023 (20)
2022 (86)
2021 (59)
2020 (5)
2019 (4)
2018 (1)
2013 (1)
BMW
Model
X3 (91)
X5 (36)
3 Series (36)
X1 (12)
X7 (9)
5 Series (8)
2 Series Sdn (7)
4 Series (6)
M2 (4)
X6 (4)
i4 (4)
X2 (3)
M8 (2)
7 Series (2)
M5 (2)
Z4 (2)
iX (2)
2 Series Conv (2)
M4 (1)
1 Series (1)
i3 (1)
M3 (1)
X4 (1)
Body Style
SUVs (158)
Sedans (57)
Convertibles (9)
Coupes (8)
Hatchbacks (5)
Max Price
< $20,000 (2)
< $25,000 (6)
< $30,000 (25)
< $35,000 (54)
< $40,000 (112)
< $45,000 (138)
< $50,000 (168)
< $55,000 (185)
< $60,000 (206)
< $65,000 (217)
< $70,000 (221)
< $80,000 (226)
< $90,000 (233)
< $120,000 (236)
< $140,000 (237)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
237
cars matches: Type
Used
, Make
BMW
Call us
603-888-5050
2019 BMW X2
VIN:
WBXYN1C58K5N12731
STOCK #:
B242467A
MSRP:
$26,742
Dealer Discount
$1,758
Phone
-
Click Here
$24,984
Call us
603-888-5050
2024 BMW X3
VIN:
5UX53DP06R9U18516
STOCK #:
B25582A
MSRP:
$50,131
Dealer Discount
$1,809
Phone
-
Click Here
$48,322
Call us
603-888-5050
2021 BMW X2
VIN:
WBXYJ1C04M5S55716
STOCK #:
PA10184A
MSRP:
$22,345
Dealer Discount
$1,352
Phone
-
Click Here
$20,993
Call us
603-888-5050
2021 BMW 3 Series
VIN:
3MW5R7J0XM8B75917
STOCK #:
MPA5156
MSRP:
$36,446
Dealer Discount
$2,836
Phone
-
Click Here
$33,610
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF02P5V75100
STOCK #:
MPA4894
MSRP:
$42,112
Dealer Discount
$2,439
Phone
-
Click Here
$39,673
Call us
603-888-5050
2022 BMW X5
VIN:
5UXCR6C00N9J35482
STOCK #:
MPA5140
MSRP:
$53,470
Dealer Discount
$2,194
Phone
-
Click Here
$51,276
Call us
603-888-5050
2024 BMW X3
VIN:
5UX53DP03R9U11748
STOCK #:
PA10386
MSRP:
$45,341
Dealer Discount
$1,440
Phone
-
Click Here
$43,901
Call us
603-888-5050
2024 BMW Z4
VIN:
WBAHF3C06RWY34120
STOCK #:
B241085L
MSRP:
$62,170
Dealer Discount
$6,798
Phone
-
Click Here
$55,372
Call us
603-888-5050
2019 BMW X5
VIN:
5UXCR6C58KLL02228
STOCK #:
PA10213A
MSRP:
$35,041
Dealer Discount
$1,666
Phone
-
Click Here
$33,375
Call us
603-888-5050
2021 BMW X1
VIN:
WBXJG9C02M5T28712
STOCK #:
B241440M
MSRP:
$31,495
Dealer Discount
$1,502
Phone
-
Click Here
$29,993
Call us
603-888-5050
2021 BMW 3 Series
VIN:
3MW5R7J02M8B71750
STOCK #:
B25648A
MSRP:
$37,215
Dealer Discount
$1,757
Phone
-
Click Here
$35,458
Call us
603-888-5050
2024 BMW X3
VIN:
5UX53DP0XR9U10435
STOCK #:
MPA5138
MSRP:
$55,628
Dealer Discount
$2,254
Phone
-
Click Here
$53,374
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
2021 BMW X5
VIN:
5UXCR6C01M9G82309
STOCK #:
MPA4917
MSRP:
$44,780
Dealer Discount
$2,292
Phone
-
Click Here
$42,488
Call us
603-888-5050
2021 BMW 5 Series
VIN:
WBA13BJ00MCG11513
STOCK #:
MPA5168
MSRP:
$37,687
Dealer Discount
$1,769
Phone
-
Click Here
$35,918
Call us
603-888-5050
2021 BMW 2 Series Sdn
VIN:
WBA73AK04M7G61164
STOCK #:
B242474A
MSRP:
$31,648
Dealer Discount
$1,672
Phone
-
Click Here
$29,976
Load next page (2 of 15 pages)
Top