skip to content
Home
News
Politics
Business
Sports
Opinion
Obits
Photos
Jobs
Real Estate
Classifieds
Toggle navigation
All Cars
New Cars
Used Cars
Automotive News
Advertise With Us
Used BMW cars for sale in New Hampshire
Best Car Deals
Explore By:
Used
Year
2026 (48)
2025 (77)
2024 (43)
2023 (52)
2022 (6)
2021 (8)
2020 (1)
2017 (2)
2016 (1)
BMW
Model
X3 (58)
X5 (44)
X1 (32)
5 Series (26)
3 Series (25)
X7 (9)
X4 (9)
4 Series (9)
X2 (7)
7 Series (4)
M5 (3)
2 Series Sdn (3)
X6 (2)
8 Series (2)
M8 (2)
2 Series Cpe (1)
Z4 (1)
Alpina (1)
Body Style
SUVs (161)
Sedans (63)
Coupes (8)
Convertibles (3)
Hatchbacks (3)
Max Price
< $15,000 (2)
< $20,000 (3)
< $25,000 (6)
< $30,000 (11)
< $35,000 (36)
< $40,000 (77)
< $45,000 (114)
< $50,000 (151)
< $55,000 (159)
< $60,000 (174)
< $65,000 (197)
< $70,000 (202)
< $80,000 (219)
< $90,000 (233)
< $100,000 (234)
< $120,000 (236)
< $160,000 (238)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
238
cars matches: Type
Used
, Make
BMW
Call us
603-888-5050
2024 BMW X3
VIN:
WBX57DP02RN308532
STOCK #:
B263655B
MSRP:
$42,117
Dealer Discount
$1,159
Phone
-
Click Here
$40,958
Call us
603-888-5050
2026 BMW X3
VIN:
5UX73GP0XT9164620
STOCK #:
MPA6707
MSRP:
$63,967
Dealer Discount
$1,411
Phone
-
Click Here
$62,556
Call us
603-888-5050
2023 BMW X3
VIN:
5UX53DP00P9N69770
STOCK #:
MB26061N
MSRP:
$36,604
Dealer Discount
$1,168
Phone
-
Click Here
$35,436
Call us
603-888-5050
2025 BMW 5 Series
VIN:
WBA53FJ02SCU24938
STOCK #:
MPA6607
MSRP:
$51,789
Dealer Discount
$1,198
Phone
-
Click Here
$50,591
Call us
603-888-5050
2025 BMW 2 Series Sdn
VIN:
WBA23GG02S7T30955
STOCK #:
MB253146L
MSRP:
$46,825
Dealer Discount
$8,266
Phone
-
Click Here
$38,559
Call us
603-888-5050
2025 BMW X3
VIN:
5UX53GP05S9099164
STOCK #:
B253309L
MSRP:
$54,755
Dealer Discount
$8,405
Phone
-
Click Here
$46,350
Call us
603-888-5050
2024 BMW 7 Series
VIN:
WBA33EJ05RCP79372
STOCK #:
B252953M
MSRP:
$80,552
Dealer Discount
$1,229
Phone
-
Click Here
$79,323
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF08S5265686
STOCK #:
PA11884
MSRP:
$38,432
Dealer Discount
$1,158
Phone
-
Click Here
$37,274
Call us
603-888-5050
2023 BMW 5 Series
VIN:
WBA13BJ03PCM92602
STOCK #:
B261569A
MSRP:
$38,104
Dealer Discount
$1,107
Phone
-
Click Here
$36,997
Call us
603-888-5050
2026 BMW 5 Series
VIN:
WBA63FJ07TCV72914
STOCK #:
MPA6646
MSRP:
$60,852
Dealer Discount
$1,384
Phone
-
Click Here
$59,468
Call us
603-888-5050
2026 BMW X5
VIN:
5UX33EU06T9175444
STOCK #:
MPA6767
MSRP:
$89,885
Dealer Discount
$1,543
Phone
-
Click Here
$88,342
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU09R9S95422
STOCK #:
G26676A
MSRP:
$53,105
Dealer Discount
$1,111
Phone
-
Click Here
$51,994
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU05S9X27817
STOCK #:
PA11892
MSRP:
$62,748
Dealer Discount
$1,102
Phone
-
Click Here
$61,646
Call us
603-888-5050
2025 BMW 5 Series
VIN:
WBA53FJ02SCU21781
STOCK #:
PL11851
MSRP:
$52,564
Dealer Discount
$1,108
Phone
-
Click Here
$51,456
Call us
603-888-5050
2026 BMW X3
VIN:
5UX73GP0XT9216408
STOCK #:
MPA6635
MSRP:
$62,293
Dealer Discount
$1,751
Phone
-
Click Here
$60,542
Call us
603-888-5050
2023 BMW 5 Series
VIN:
WBA73BJ05PCL11414
STOCK #:
MPA6526A
MSRP:
$43,621
Dealer Discount
$1,085
Phone
-
Click Here
$42,536
Load next page (2 of 15 pages)
Top