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 (116)
2024 (68)
2023 (86)
2022 (38)
2021 (4)
2020 (4)
2019 (2)
2015 (1)
BMW
Model
X3 (69)
X5 (47)
3 Series (44)
X1 (26)
X7 (26)
5 Series (25)
4 Series (16)
X4 (13)
2 Series Sdn (12)
iX (9)
X2 (8)
8 Series (4)
X6 (4)
M3 (4)
i4 (3)
2 Series (3)
7 Series (3)
M5 (3)
M2 (2)
M4 (2)
M8 (1)
i5 (1)
Body Style
SUVs (202)
Sedans (95)
Coupes (12)
Hatchbacks (9)
Convertibles (7)
Location
Nashua, NH (324)
Portsmouth, NH (1)
Dealership
Holloway Buick GMC (1)
Tulley Automotive Group (324)
Max Price
< $25,000 (6)
< $30,000 (17)
< $35,000 (52)
< $40,000 (132)
< $45,000 (165)
< $50,000 (210)
< $55,000 (231)
< $60,000 (250)
< $65,000 (268)
< $70,000 (282)
< $80,000 (300)
< $90,000 (315)
< $100,000 (319)
< $120,000 (325)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
325
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 2 Series Sdn
VIN:
WBA23GG05S7S58861
STOCK #:
B252620L
MSRP:
$45,075
Dealer Discount
$6,830
Phone
-
Click Here
$38,245
Call us
603-888-5050
2022 BMW 5 Series
VIN:
WBA13BJ09NWX54666
STOCK #:
B253064B
MSRP:
$37,501
Dealer Discount
$1,745
Phone
-
Click Here
$35,756
Call us
603-888-5050
2024 BMW 5 Series
VIN:
WBA53FJ07RCN88809
STOCK #:
MPA6192
MSRP:
$55,249
Dealer Discount
$2,259
Phone
-
Click Here
$52,990
Call us
603-888-5050
2024 BMW X3
VIN:
WBX57DP01RN302222
STOCK #:
MPA6303
MSRP:
$50,718
Dealer Discount
$2,433
Phone
-
Click Here
$48,285
Call us
603-888-5050
2022 BMW X3
VIN:
5UX53DP01N9K55705
STOCK #:
MPA6147
MSRP:
$33,731
Dealer Discount
$1,600
Phone
-
Click Here
$32,131
Call us
603-888-5050
2024 BMW X2
VIN:
WBX63GM00R5Z63844
STOCK #:
MPA6201
MSRP:
$39,274
Dealer Discount
$2,276
Phone
-
Click Here
$36,998
Call us
603-888-5050
2025 BMW X2
VIN:
WBX63GM06S5378577
STOCK #:
MPA6283
MSRP:
$43,100
Dealer Discount
$2,325
Phone
-
Click Here
$40,775
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C00P9R47285
STOCK #:
P11456
MSRP:
$48,895
Dealer Discount
$1,821
Phone
-
Click Here
$47,074
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF03S5117445
STOCK #:
MPA6089
MSRP:
$38,745
Dealer Discount
$1,509
Phone
-
Click Here
$37,236
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
2022 BMW 5 Series
VIN:
WBA73BJ00NCJ88733
STOCK #:
B26198B
MSRP:
$39,956
Dealer Discount
$1,855
Phone
-
Click Here
$38,101
Call us
603-888-5050
2024 BMW M4
VIN:
WBS33BA07RCP01864
STOCK #:
PL11210A
MSRP:
$77,393
Dealer Discount
$1,776
Phone
-
Click Here
$75,617
Call us
603-888-5050
2021 BMW X3
VIN:
5UXTY5C07M9E46292
STOCK #:
B26671C
MSRP:
$27,895
Dealer Discount
$1,796
Phone
-
Click Here
$26,099
Call us
603-888-5050
2025 BMW M3
VIN:
3MW69FT09S8F10318
STOCK #:
P11384
MSRP:
$62,308
Dealer Discount
$1,753
Phone
-
Click Here
$60,555
Call us
603-888-5050
2023 BMW 4 Series
VIN:
WBA73AV06PFN15982
STOCK #:
MPA6276
MSRP:
$40,200
Dealer Discount
$2,817
Phone
-
Click Here
$37,383
Load next page (2 of 21 pages)
Top