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
2026 (45)
2025 (106)
2024 (46)
2023 (55)
2022 (10)
2021 (6)
2020 (1)
2019 (1)
2018 (1)
2016 (1)
BMW
Model
X3 (64)
X5 (46)
3 Series (40)
X1 (31)
5 Series (23)
X7 (16)
4 Series (10)
X4 (9)
8 Series (6)
i4 (4)
2 Series Cpe (4)
iX (3)
7 Series (3)
X2 (3)
2 Series Sdn (3)
M8 (2)
M5 (2)
M3 (1)
X6 (1)
M2 (1)
Body Style
SUVs (173)
Sedans (79)
Coupes (8)
Hatchbacks (7)
Convertibles (5)
Max Price
< $20,000 (2)
< $25,000 (7)
< $30,000 (14)
< $35,000 (40)
< $40,000 (97)
< $45,000 (123)
< $50,000 (158)
< $55,000 (175)
< $60,000 (195)
< $65,000 (227)
< $70,000 (240)
< $80,000 (255)
< $90,000 (267)
< $100,000 (269)
< $120,000 (270)
< $140,000 (271)
< $160,000 (272)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
272
cars matches: Make
BMW
Call us
603-888-5050
2026 BMW iX
VIN:
WB553CF05TCW08925
STOCK #:
B26451L
MSRP:
$100,875
Dealer Discount
$16,978
Phone
-
Click Here
$83,897
Call us
603-888-5050
2025 BMW X3
VIN:
5UX53GP04S9Z07519
STOCK #:
MPA6626
MSRP:
$48,184
Dealer Discount
$1,990
Phone
-
Click Here
$46,194
Call us
603-888-5050
2025 BMW M8
VIN:
WBSDZ0C06SCS83940
STOCK #:
PA11727
MSRP:
$151,531
Dealer Discount
$1,553
Phone
-
Click Here
$149,978
Call us
603-888-5050
2024 BMW X7
VIN:
5UX23EM05R9T01295
STOCK #:
B261105A
MSRP:
$55,877
Dealer Discount
$1,763
Phone
-
Click Here
$54,114
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF05P8D30426
STOCK #:
PA11528A
MSRP:
$35,154
Dealer Discount
$1,734
Phone
-
Click Here
$33,420
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF04S5197774
STOCK #:
MPA6645
MSRP:
$38,875
Dealer Discount
$1,212
Phone
-
Click Here
$37,663
Call us
603-888-5050
2025 BMW X3
VIN:
5UX53GP05S9018227
STOCK #:
MPA6586
MSRP:
$47,492
Dealer Discount
$3,000
Phone
-
Click Here
$44,492
Call us
603-888-5050
2025 BMW X7
VIN:
5UX33EM00S9W69555
STOCK #:
B261961A
MSRP:
$86,438
Dealer Discount
$1,693
Phone
-
Click Here
$84,745
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW09S8F49560
STOCK #:
MPA6577
MSRP:
$41,862
Dealer Discount
$1,869
Phone
-
Click Here
$39,993
Call us
603-888-5050
2024 BMW X3
VIN:
5UX53DP07R9W70792
STOCK #:
MPA6652
MSRP:
$46,777
Dealer Discount
$2,837
Phone
-
Click Here
$43,940
Call us
603-888-5050
2025 BMW 5 Series
VIN:
WBA53FJ05SCU43158
STOCK #:
MPA6671
MSRP:
$52,842
Dealer Discount
$2,262
Phone
-
Click Here
$50,580
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF00P8D08236
STOCK #:
MPA6568
MSRP:
$36,735
Dealer Discount
$2,025
Phone
-
Click Here
$34,710
Call us
603-888-5050
2022 BMW X3
VIN:
5UX53DP06N9N03687
STOCK #:
B261208A
MSRP:
$34,943
Dealer Discount
$1,674
Phone
-
Click Here
$33,269
Call us
603-888-5050
2026 BMW X3
VIN:
5UX53GP01T9216921
STOCK #:
MPA6669
MSRP:
$50,370
Dealer Discount
$2,448
Phone
-
Click Here
$47,922
Call us
603-888-5050
2025 BMW X3
VIN:
5UX53GP06S9Z13855
STOCK #:
B26834A
MSRP:
$44,254
Dealer Discount
$1,686
Phone
-
Click Here
$42,568
Call us
603-888-5050
2024 BMW X4
VIN:
5UX43DT0XR9U81233
STOCK #:
MPA6692
MSRP:
$61,857
Dealer Discount
$1,901
Phone
-
Click Here
$59,956
Load next page (2 of 17 pages)
Top