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 (72)
2025 (74)
2024 (45)
2023 (50)
2022 (9)
2021 (8)
2020 (3)
2017 (2)
2016 (1)
BMW
Model
X3 (60)
X5 (46)
X1 (34)
3 Series (27)
5 Series (27)
X7 (16)
X4 (13)
4 Series (12)
X2 (7)
X6 (6)
i4 (3)
8 Series (3)
7 Series (3)
M5 (2)
2 Series Sdn (2)
M4 (1)
Z4 (1)
M8 (1)
Body Style
SUVs (182)
Sedans (62)
Coupes (9)
Convertibles (6)
Hatchbacks (5)
Max Price
< $15,000 (2)
< $20,000 (3)
< $25,000 (5)
< $30,000 (10)
< $35,000 (36)
< $40,000 (75)
< $45,000 (116)
< $50,000 (158)
< $55,000 (170)
< $60,000 (184)
< $65,000 (216)
< $70,000 (222)
< $80,000 (241)
< $90,000 (259)
< $100,000 (261)
< $120,000 (262)
< $160,000 (264)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
264
cars matches: Type
Used
, Make
BMW
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF05R8D97885
STOCK #:
MPA6785
MSRP:
$37,589
Dealer Discount
$1,315
Phone
-
Click Here
$36,274
Call us
603-888-5050
2026 BMW X3
VIN:
5UX53GP05T9151846
STOCK #:
B26480L
MSRP:
$53,375
Dealer Discount
$8,812
Phone
-
Click Here
$44,563
Call us
603-888-5050
2022 BMW X7
VIN:
5UXCW2C0XN9M06064
STOCK #:
PA11835A
MSRP:
$46,684
Dealer Discount
$1,096
Phone
-
Click Here
$45,588
Call us
603-888-5050
2023 BMW X3
VIN:
5UX53DP00P9R86337
STOCK #:
B261515A
MSRP:
$40,322
Dealer Discount
$1,029
Phone
-
Click Here
$39,293
Call us
603-888-5050
2026 BMW X1
VIN:
WBX73EF03T5452304
STOCK #:
MPA6780
MSRP:
$41,985
Dealer Discount
$1,416
Phone
-
Click Here
$40,569
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C0XP9R93836
STOCK #:
MPA6806
MSRP:
$49,806
Dealer Discount
$1,270
Phone
-
Click Here
$48,536
Call us
603-888-5050
2026 BMW 4 Series
VIN:
WBA53DB00TCV16487
STOCK #:
MPA6814
MSRP:
$65,950
Dealer Discount
$1,404
Phone
-
Click Here
$64,546
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C03P9R68261
STOCK #:
MPA6748
MSRP:
$47,720
Dealer Discount
$1,218
Phone
-
Click Here
$46,502
Call us
603-888-5050
2025 BMW X4
VIN:
5UX43DT03S9Z66321
STOCK #:
PA11920
MSRP:
$64,540
Dealer Discount
$1,232
Phone
-
Click Here
$63,308
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU05S9Y30851
STOCK #:
B261180A
MSRP:
$50,754
Dealer Discount
$1,054
Phone
-
Click Here
$49,700
Call us
603-888-5050
2023 BMW X3
VIN:
5UX53DP06P9S55413
STOCK #:
PA11904
MSRP:
$43,140
Dealer Discount
$1,186
Phone
-
Click Here
$41,954
Call us
603-888-5050
2025 BMW 5 Series
VIN:
WBA53FJ02SCU21781
STOCK #:
PL11851
MSRP:
$51,653
Dealer Discount
$1,235
Phone
-
Click Here
$50,418
Call us
603-888-5050
2026 BMW X3
VIN:
5UX53GP06T9144291
STOCK #:
MPA6542
MSRP:
$47,200
Dealer Discount
$651
Phone
-
Click Here
$46,549
Call us
603-888-5050
2026 BMW X7
VIN:
5UX23EM09T9113242
STOCK #:
B262144A
MSRP:
$88,538
Dealer Discount
$1,069
Phone
-
Click Here
$87,469
Call us
603-888-5050
2023 BMW 5 Series
VIN:
WBA13BJ0XPWY19592
STOCK #:
MPA6672
MSRP:
$36,991
Dealer Discount
$1,475
Phone
-
Click Here
$35,516
Call us
603-888-5050
2022 BMW X5
VIN:
5UXCR6C07N9L95426
STOCK #:
B261402A
MSRP:
$41,294
Dealer Discount
$1,150
Phone
-
Click Here
$40,144
Load next page (2 of 17 pages)
Top