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 (14)
2025 (118)
2024 (85)
2023 (96)
2022 (20)
2021 (7)
2020 (1)
2018 (3)
BMW
Model
X5 (73)
X3 (61)
3 Series (38)
X1 (38)
X7 (27)
5 Series (22)
4 Series (19)
2 Series Sdn (12)
iX (8)
X2 (7)
X6 (6)
i4 (6)
X4 (6)
7 Series (6)
8 Series (3)
M2 (2)
M3 (2)
2 Series (2)
M4 (2)
i3 (1)
i5 (1)
M8 (1)
M5 (1)
Body Style
SUVs (226)
Sedans (84)
Coupes (16)
Hatchbacks (12)
Convertibles (6)
Location
Manchester, NH (1)
Nashua, NH (342)
Portsmouth, NH (1)
Dealership
Holloway Buick GMC (1)
State Motors Lincoln (1)
Tulley Automotive Group (342)
Max Price
< $20,000 (1)
< $25,000 (4)
< $30,000 (13)
< $35,000 (57)
< $40,000 (126)
< $45,000 (157)
< $50,000 (199)
< $55,000 (225)
< $60,000 (261)
< $65,000 (283)
< $70,000 (305)
< $80,000 (325)
< $90,000 (336)
< $100,000 (339)
< $120,000 (342)
< $140,000 (343)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
344
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
2024 BMW X3
VIN:
5UX53DP00R9U43783
STOCK #:
B261209A
MSRP:
$40,159
Dealer Discount
$1,715
Phone
-
Click Here
$38,444
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF06R8E35754
STOCK #:
B261390A
MSRP:
$37,931
Dealer Discount
$2,120
Phone
-
Click Here
$35,811
Call us
603-888-5050
2024 BMW X1
VIN:
WBX73EF09R5Y83108
STOCK #:
MPA6343
MSRP:
$35,745
Dealer Discount
$1,750
Phone
-
Click Here
$33,995
Call us
603-888-5050
2022 BMW X4
VIN:
5UX33DT08N9K82543
STOCK #:
MPA6247
MSRP:
$38,731
Dealer Discount
$1,736
Phone
-
Click Here
$36,995
Call us
603-888-5050
2024 BMW X3
VIN:
5UX53DP02R9X29957
STOCK #:
MPA6302
MSRP:
$45,913
Dealer Discount
$1,981
Phone
-
Click Here
$43,932
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF01P5V92518
STOCK #:
MPA6349
MSRP:
$29,897
Dealer Discount
$1,907
Phone
-
Click Here
$27,990
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU03R9U26280
STOCK #:
B261212A
MSRP:
$65,044
Dealer Discount
$1,795
Phone
-
Click Here
$63,249
Call us
603-888-5050
2025 BMW X3
VIN:
5UX53GP01S9Z38386
STOCK #:
MPA6224
MSRP:
$46,951
Dealer Discount
$2,243
Phone
-
Click Here
$44,708
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF00P8D60448
STOCK #:
B253361A
MSRP:
$34,416
Dealer Discount
$1,688
Phone
-
Click Here
$32,728
Call us
603-888-5050
2024 BMW 5 Series
VIN:
WBA53FJ07RCR63713
STOCK #:
B261045A
MSRP:
$47,461
Dealer Discount
$1,580
Phone
-
Click Here
$45,881
Call us
603-888-5050
2023 BMW X3
VIN:
5UX53DP06P9R59790
STOCK #:
MPL6399
MSRP:
$44,189
Dealer Discount
$2,502
Phone
-
Click Here
$41,687
Call us
603-888-5050
2024 BMW 5 Series
VIN:
WBA53FJ07RCN88809
STOCK #:
MPA6192
MSRP:
$54,949
Dealer Discount
$3,122
Phone
-
Click Here
$51,827
Call us
603-888-5050
2022 BMW X5
VIN:
5UXCR6C05N9M71161
STOCK #:
MPA5716
MSRP:
$42,164
Dealer Discount
$3,509
Phone
-
Click Here
$38,655
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU02S9Y58588
STOCK #:
MPA6363
MSRP:
$61,980
Dealer Discount
$2,284
Phone
-
Click Here
$59,696
Call us
603-888-5050
2021 BMW 4 Series
VIN:
WBA13AR04MCF64081
STOCK #:
B253493A
MSRP:
$36,049
Dealer Discount
$1,751
Phone
-
Click Here
$34,298
Load next page (2 of 22 pages)
Top