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 (8)
2025 (124)
2024 (70)
2023 (85)
2022 (31)
2021 (6)
2020 (1)
2019 (1)
2017 (1)
2014 (1)
BMW
Model
X3 (65)
X5 (60)
3 Series (40)
X1 (37)
X7 (28)
5 Series (21)
4 Series (15)
2 Series Sdn (12)
X4 (10)
iX (8)
X2 (6)
i4 (5)
X6 (4)
7 Series (3)
M5 (3)
M2 (3)
8 Series (2)
M3 (2)
6 Series (1)
2 Series (1)
M4 (1)
i5 (1)
Body Style
SUVs (218)
Sedans (84)
Coupes (11)
Hatchbacks (8)
Convertibles (7)
Location
Manchester, NH (1)
Nashua, NH (326)
Portsmouth, NH (1)
Dealership
Holloway Buick GMC (1)
State Motors Lincoln (1)
Tulley Automotive Group (326)
Max Price
< $20,000 (2)
< $25,000 (4)
< $30,000 (10)
< $35,000 (53)
< $40,000 (135)
< $45,000 (166)
< $50,000 (214)
< $55,000 (230)
< $60,000 (254)
< $65,000 (275)
< $70,000 (290)
< $80,000 (309)
< $90,000 (320)
< $100,000 (323)
< $120,000 (327)
< $140,000 (328)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
328
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
$39,990
Call us
603-888-5050
2023 BMW X3
VIN:
5UX53DP09P9S18839
STOCK #:
MPA6149
MSRP:
$40,882
Dealer Discount
$2,898
Phone
-
Click Here
$37,984
Call us
603-888-5050
2026 BMW 5 Series
VIN:
WBA53FJ0XTCU92681
STOCK #:
B261064A
MSRP:
$60,258
Dealer Discount
$1,811
Phone
-
Click Here
$58,447
Call us
603-888-5050
2024 BMW X3
VIN:
WBX57DP01RN302222
STOCK #:
MPA6303
MSRP:
$47,263
Dealer Discount
$2,077
Phone
-
Click Here
$45,186
Call us
603-888-5050
2025 BMW X3
VIN:
5UX53GP05S9Y81092
STOCK #:
PL11522
MSRP:
$51,255
Dealer Discount
$1,807
Phone
-
Click Here
$49,448
Call us
603-888-5050
2025 BMW X3
VIN:
5UX53GP04S9057200
STOCK #:
B26635B
MSRP:
$47,732
Dealer Discount
$1,769
Phone
-
Click Here
$45,963
Call us
603-888-5050
2024 BMW X7
VIN:
5UX23EM09R9V38341
STOCK #:
B26832A
MSRP:
$69,343
Dealer Discount
$1,650
Phone
-
Click Here
$67,693
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW0XS8F54704
STOCK #:
MPA6297
MSRP:
$49,038
Dealer Discount
$2,046
Phone
-
Click Here
$46,992
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF01P5W30930
STOCK #:
MPA6341
MSRP:
$37,546
Dealer Discount
$2,341
Phone
-
Click Here
$35,205
Call us
603-888-5050
2023 BMW 5 Series
VIN:
WBA13BJ02PWX91190
STOCK #:
B26845A
MSRP:
$40,042
Dealer Discount
$1,895
Phone
-
Click Here
$38,147
Call us
603-888-5050
2025 BMW 2 Series Sdn
VIN:
WBA23GG04S7S49858
STOCK #:
MB252546L
MSRP:
$43,975
Dealer Discount
$7,977
Phone
-
Click Here
$35,998
Call us
603-888-5050
2025 BMW X3
VIN:
5UX53GP01S9Z38386
STOCK #:
MPA6224
MSRP:
$46,951
Dealer Discount
$2,367
Phone
-
Click Here
$44,584
Call us
603-888-5050
2025 BMW i5
VIN:
WBY13HG02SCT22459
STOCK #:
B26350A
MSRP:
$60,773
Dealer Discount
$1,864
Phone
-
Click Here
$58,909
Call us
603-888-5050
2024 BMW X3
VIN:
WBX57DP03RN262340
STOCK #:
MPA6335
MSRP:
$42,267
Dealer Discount
$2,321
Phone
-
Click Here
$39,946
Call us
603-888-5050
2024 BMW 5 Series
VIN:
WBA53FJ07RCR63713
STOCK #:
B261045A
MSRP:
$51,005
Dealer Discount
$1,778
Phone
-
Click Here
$49,227
Call us
603-888-5050
2023 BMW X3
VIN:
5UX53DP06P9P87938
STOCK #:
MPA6310
MSRP:
$37,549
Dealer Discount
$2,135
Phone
-
Click Here
$35,414
Load next page (2 of 21 pages)
Top