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 (6)
2025 (108)
2024 (66)
2023 (81)
2022 (32)
2021 (4)
2020 (4)
2019 (2)
2017 (1)
2015 (1)
BMW
Model
X3 (69)
X5 (46)
3 Series (38)
X1 (26)
X7 (25)
5 Series (23)
4 Series (14)
X4 (12)
2 Series Sdn (10)
iX (8)
X2 (7)
M3 (4)
7 Series (3)
8 Series (3)
i4 (3)
M5 (3)
X6 (3)
M2 (2)
2 Series (2)
M4 (2)
M8 (1)
i5 (1)
Body Style
SUVs (196)
Sedans (84)
Coupes (11)
Convertibles (7)
Hatchbacks (7)
Location
Nashua, NH (304)
Portsmouth, NH (1)
Dealership
Holloway Buick GMC (1)
Tulley Automotive Group (304)
Max Price
< $25,000 (6)
< $30,000 (14)
< $35,000 (47)
< $40,000 (123)
< $45,000 (153)
< $50,000 (200)
< $55,000 (219)
< $60,000 (235)
< $65,000 (252)
< $70,000 (264)
< $80,000 (284)
< $90,000 (297)
< $100,000 (300)
< $120,000 (305)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
305
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 3 Series
VIN:
3MW89CW0XS8F54704
STOCK #:
MPA6297
MSRP:
$51,038
Dealer Discount
$2,376
Phone
-
Click Here
$48,662
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C0XP9R63283
STOCK #:
B26690A
MSRP:
$49,357
Dealer Discount
$1,807
Phone
-
Click Here
$47,550
Call us
603-888-5050
2025 BMW M3
VIN:
3MW69FT01S8F32233
STOCK #:
MPA6316
MSRP:
$66,850
Dealer Discount
$2,105
Phone
-
Click Here
$64,745
Call us
603-888-5050
2022 BMW X3
VIN:
WBX57DP03NN176634
STOCK #:
MPA6278
MSRP:
$35,949
Dealer Discount
$2,590
Phone
-
Click Here
$33,359
Call us
603-888-5050
2025 BMW 2 Series Sdn
VIN:
WBA23GG06S7S96793
STOCK #:
MB252917L
MSRP:
$45,425
Dealer Discount
$5,961
Phone
-
Click Here
$39,464
Call us
603-888-5050
2023 BMW X3
VIN:
5UX53DP03P9R72660
STOCK #:
MPA6272
MSRP:
$44,270
Dealer Discount
$6,189
Phone
-
Click Here
$38,081
Call us
603-888-5050
2025 BMW X6
VIN:
5UX43EX00S9X61121
STOCK #:
MPA6318
MSRP:
$93,150
Dealer Discount
$2,642
Phone
-
Click Here
$90,508
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J09N8C32187
STOCK #:
MPA6236
MSRP:
$36,075
Dealer Discount
$2,582
Phone
-
Click Here
$33,493
Call us
603-888-5050
2025 BMW X4
VIN:
5UX33DT0XS9X57136
STOCK #:
MPA6228
MSRP:
$48,932
Dealer Discount
$2,630
Phone
-
Click Here
$46,302
Call us
603-888-5050
2025 BMW 2 Series Sdn
VIN:
WBA23GG05S7S73974
STOCK #:
MB252681L
MSRP:
$45,275
Dealer Discount
$5,979
Phone
-
Click Here
$39,296
Call us
603-888-5050
2024 BMW X3
VIN:
5UX53DP03R9U01060
STOCK #:
B26967A
MSRP:
$43,097
Dealer Discount
$1,871
Phone
-
Click Here
$41,226
Call us
603-888-5050
2023 BMW X4
VIN:
5UX33DT08P9N62854
STOCK #:
MPA6025
MSRP:
$41,499
Dealer Discount
$1,507
Phone
-
Click Here
$39,992
Call us
603-888-5050
2025 BMW i5
VIN:
WBY13HG02SCT22459
STOCK #:
B26350A
MSRP:
$63,397
Dealer Discount
$1,842
Phone
-
Click Here
$61,555
Call us
603-888-5050
2024 BMW X3
VIN:
WBX57DP04RN303431
STOCK #:
B26358A
MSRP:
$44,419
Dealer Discount
$1,759
Phone
-
Click Here
$42,660
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF04R8E31329
STOCK #:
MPA6056
MSRP:
$41,079
Dealer Discount
$2,085
Phone
-
Click Here
$38,994
Load next page (2 of 20 pages)
Top