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 (3)
2025 (83)
2024 (67)
2023 (59)
2022 (58)
2021 (5)
2020 (6)
2019 (9)
2018 (3)
2017 (3)
BMW
Model
X5 (62)
X3 (41)
3 Series (35)
X1 (35)
5 Series (26)
4 Series (15)
X4 (15)
X7 (12)
7 Series (6)
M4 (6)
iX (5)
2 Series Sdn (5)
2 Series (5)
X6 (5)
X2 (4)
i5 (3)
8 Series (3)
M5 (3)
Z4 (3)
2 Series Cpe (2)
i4 (2)
M3 (2)
i8 (1)
Body Style
SUVs (179)
Sedans (83)
Convertibles (14)
Hatchbacks (11)
Coupes (9)
Location
Manchester, NH (1)
Nashua, NH (294)
Portsmouth, NH (1)
Dealership
Holloway Buick GMC (1)
State Motors Lincoln (1)
Tulley Automotive Group (294)
Max Price
< $20,000 (3)
< $25,000 (9)
< $30,000 (16)
< $35,000 (38)
< $40,000 (93)
< $45,000 (137)
< $50,000 (175)
< $55,000 (201)
< $60,000 (229)
< $65,000 (248)
< $70,000 (257)
< $80,000 (279)
< $90,000 (287)
< $100,000 (293)
< $120,000 (295)
< $140,000 (296)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
296
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
$43,990
Call us
603-888-5050
2024 BMW X3
VIN:
5UX53DP05R9U58280
STOCK #:
MPA6011
MSRP:
$47,264
Dealer Discount
$1,472
Phone
-
Click Here
$45,792
Call us
603-888-5050
2019 BMW 2 Series
VIN:
WBA2N3C50KVE46352
STOCK #:
B259887C
MSRP:
$41,631
Dealer Discount
$1,916
Phone
-
Click Here
$39,715
Call us
603-888-5050
2022 BMW X3
VIN:
5UX53DP07N9L70423
STOCK #:
B26537A
MSRP:
$32,338
Dealer Discount
$1,884
Phone
-
Click Here
$30,454
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU0XS9W47235
STOCK #:
MPA6008
MSRP:
$66,939
Dealer Discount
$2,168
Phone
-
Click Here
$64,771
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J00N8C55289
STOCK #:
MPA5878A
MSRP:
$33,600
Dealer Discount
$2,232
Phone
-
Click Here
$31,368
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C01P9R76598
STOCK #:
B26195A
MSRP:
$56,191
Dealer Discount
$1,947
Phone
-
Click Here
$54,244
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF04S5137963
STOCK #:
B25926L
MSRP:
$47,875
Dealer Discount
$7,384
Phone
-
Click Here
$40,491
Call us
603-888-5050
2022 BMW 5 Series
VIN:
WBA73BJ00NCJ88733
STOCK #:
B26198B
MSRP:
$44,615
Dealer Discount
$1,858
Phone
-
Click Here
$42,757
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU0XS9W47879
STOCK #:
MP5910
MSRP:
$62,629
Dealer Discount
$2,399
Phone
-
Click Here
$60,230
Call us
603-888-5050
2022 BMW X5
VIN:
5UXTA6C02N9L99794
STOCK #:
MPA5915
MSRP:
$53,389
Dealer Discount
$4,019
Phone
-
Click Here
$49,370
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF00P8D60448
STOCK #:
B253361A
MSRP:
$41,443
Dealer Discount
$1,901
Phone
-
Click Here
$39,542
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF0XP8D49392
STOCK #:
PA11241
MSRP:
$39,434
Dealer Discount
$1,882
Phone
-
Click Here
$37,552
Call us
603-888-5050
2020 BMW 3 Series
VIN:
WBA5R7C0XLFH69431
STOCK #:
B253449A
MSRP:
$30,651
Dealer Discount
$1,877
Phone
-
Click Here
$28,774
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF01P5W83384
STOCK #:
MPA5956
MSRP:
$39,001
Dealer Discount
$2,493
Phone
-
Click Here
$36,508
Call us
603-888-5050
2022 BMW 5 Series
VIN:
WBA13BJ00NCK91723
STOCK #:
MPA5907
MSRP:
$43,174
Dealer Discount
$2,175
Phone
-
Click Here
$40,999
Load next page (2 of 19 pages)
Top