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 (4)
2025 (114)
2024 (66)
2023 (93)
2022 (47)
2021 (7)
2020 (5)
2019 (2)
2018 (1)
2015 (1)
BMW
Model
X3 (83)
X5 (49)
3 Series (45)
5 Series (27)
X1 (27)
X7 (21)
4 Series (20)
2 Series Sdn (12)
X4 (11)
iX (9)
X2 (9)
X6 (5)
7 Series (4)
i4 (4)
8 Series (4)
M5 (2)
M3 (2)
2 Series (2)
M4 (2)
M8 (1)
i5 (1)
Body Style
SUVs (214)
Sedans (95)
Hatchbacks (13)
Coupes (10)
Convertibles (8)
Location
Nashua, NH (339)
Portsmouth, NH (1)
Dealership
Holloway Buick GMC (1)
Tulley Automotive Group (339)
Max Price
< $20,000 (1)
< $25,000 (8)
< $30,000 (21)
< $35,000 (66)
< $40,000 (146)
< $45,000 (182)
< $50,000 (225)
< $55,000 (250)
< $60,000 (273)
< $65,000 (290)
< $70,000 (304)
< $80,000 (319)
< $90,000 (332)
< $100,000 (333)
< $120,000 (340)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
340
cars matches: Make
BMW
Call us
877-804-8421
2024 BMW 4 Series
VIN:
WBA43AT02RCN29517
STOCK #:
63422
MSRP:
-
Dealer Discount
Call Us
Phone
-
Click Here
$41,500
Call us
603-888-5050
2025 BMW i5
VIN:
WBY13HG02SCT22459
STOCK #:
B26350A
MSRP:
$64,290
Dealer Discount
$1,796
Phone
-
Click Here
$62,494
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF05P8D71347
STOCK #:
B26570B
MSRP:
$39,523
Dealer Discount
$1,748
Phone
-
Click Here
$37,775
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C08P9R38088
STOCK #:
B26630A
MSRP:
$55,094
Dealer Discount
$1,839
Phone
-
Click Here
$53,255
Call us
603-888-5050
2025 BMW X3
VIN:
5UX53GP07S9Z07210
STOCK #:
MPA6164
MSRP:
$50,009
Dealer Discount
$5,114
Phone
-
Click Here
$44,895
Call us
603-888-5050
2022 BMW X7
VIN:
5UXCW2C07N9L76005
STOCK #:
MPA6082
MSRP:
$50,997
Dealer Discount
$2,034
Phone
-
Click Here
$48,963
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF06P5Y20383
STOCK #:
MPA6161
MSRP:
$36,607
Dealer Discount
$2,617
Phone
-
Click Here
$33,990
Call us
603-888-5050
2025 BMW X3
VIN:
5UX53GP02S9036443
STOCK #:
B253009L
MSRP:
$56,575
Dealer Discount
$7,444
Phone
-
Click Here
$49,131
Call us
603-888-5050
2022 BMW X4
VIN:
5UX33DT08N9K82543
STOCK #:
MPA6247
MSRP:
$40,790
Dealer Discount
$1,797
Phone
-
Click Here
$38,993
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU05S9Y57242
STOCK #:
MPA6113
MSRP:
$62,620
Dealer Discount
$4,930
Phone
-
Click Here
$57,690
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF0XR8E82981
STOCK #:
B26716A
MSRP:
$38,707
Dealer Discount
$1,717
Phone
-
Click Here
$36,990
Call us
603-888-5050
2024 BMW X7
VIN:
5UX23EM03R9T10142
STOCK #:
MPA6022
MSRP:
$72,228
Dealer Discount
$3,236
Phone
-
Click Here
$68,992
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF05P8D43290
STOCK #:
B253490A
MSRP:
$37,292
Dealer Discount
$1,802
Phone
-
Click Here
$35,490
Call us
603-888-5050
2023 BMW X4
VIN:
5UX43DT04P9S03022
STOCK #:
MPA6264
MSRP:
$51,994
Dealer Discount
$2,098
Phone
-
Click Here
$49,896
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW00S8F46899
STOCK #:
MPA6178
MSRP:
$45,264
Dealer Discount
$2,713
Phone
-
Click Here
$42,551
Call us
603-888-5050
2024 BMW 5 Series
VIN:
WBA53FJ07RCN88809
STOCK #:
MPA6192
MSRP:
$56,249
Dealer Discount
$2,259
Phone
-
Click Here
$53,990
Load next page (2 of 22 pages)
Top