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 (45)
2025 (109)
2024 (47)
2023 (54)
2022 (8)
2021 (6)
2020 (1)
2019 (2)
2018 (2)
2017 (1)
BMW
Model
X3 (67)
X5 (50)
3 Series (37)
X1 (28)
5 Series (21)
X7 (16)
4 Series (11)
X4 (11)
8 Series (6)
i4 (4)
7 Series (3)
X2 (3)
2 Series Sdn (3)
iX (3)
X6 (3)
M5 (2)
2 Series Cpe (2)
M8 (2)
2 Series (2)
M3 (1)
Body Style
SUVs (181)
Sedans (71)
Coupes (11)
Convertibles (8)
Hatchbacks (4)
Location
Manchester, NH (1)
Nashua, NH (274)
Dealership
State Motors Lincoln (1)
Tulley Automotive Group (274)
Max Price
< $20,000 (1)
< $25,000 (8)
< $30,000 (15)
< $35,000 (40)
< $40,000 (92)
< $45,000 (116)
< $50,000 (156)
< $55,000 (172)
< $60,000 (193)
< $65,000 (227)
< $70,000 (242)
< $80,000 (254)
< $90,000 (269)
< $100,000 (271)
< $120,000 (273)
< $140,000 (274)
< $160,000 (275)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
275
cars matches: Make
BMW
Call us
866-961-2451
2024 BMW X3
VIN:
5UX53DP08R9U91144
STOCK #:
24LN7A
MSRP:
-
Dealer Discount
Call Us
Phone
-
Click Here
$35,448
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF0XP5W76174
STOCK #:
MPA6439A
MSRP:
$37,186
Dealer Discount
$2,500
Phone
-
Click Here
$34,686
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW00S8F12798
STOCK #:
MPA6588
MSRP:
$41,867
Dealer Discount
$1,942
Phone
-
Click Here
$39,925
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF01P8D23117
STOCK #:
PA11799
MSRP:
$34,430
Dealer Discount
$1,689
Phone
-
Click Here
$32,741
Call us
603-888-5050
2025 BMW 4 Series
VIN:
WBA53DB07SCS09199
STOCK #:
MPA6518
MSRP:
$70,825
Dealer Discount
$7,378
Phone
-
Click Here
$63,447
Call us
603-888-5050
2025 BMW X5
VIN:
5UX33EU02S9X51612
STOCK #:
MPA6614
MSRP:
$82,865
Dealer Discount
$1,971
Phone
-
Click Here
$80,894
Call us
603-888-5050
2026 BMW 5 Series
VIN:
WBA63FJ07TCV72914
STOCK #:
MPA6646
MSRP:
$64,895
Dealer Discount
$1,956
Phone
-
Click Here
$62,939
Call us
603-888-5050
2025 BMW X6
VIN:
5YM23ET05S9X02474
STOCK #:
B261602A
MSRP:
$115,955
Dealer Discount
$2,200
Phone
-
Click Here
$113,755
Call us
603-888-5050
2024 BMW X7
VIN:
5UX23EM05R9T01295
STOCK #:
B261105A
MSRP:
$55,877
Dealer Discount
$1,763
Phone
-
Click Here
$54,114
Call us
603-888-5050
2024 BMW 2 Series Cpe
VIN:
3MW33CM07R8E72888
STOCK #:
B262114A
MSRP:
$33,894
Dealer Discount
$1,705
Phone
-
Click Here
$32,189
Call us
603-888-5050
2026 BMW 4 Series
VIN:
WBA83DA08TCW22863
STOCK #:
B26591L
MSRP:
$74,370
Dealer Discount
$6,906
Phone
-
Click Here
$67,464
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF09R8E43007
STOCK #:
MPA6578
MSRP:
$42,180
Dealer Discount
$2,215
Phone
-
Click Here
$39,965
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW06S8F53338
STOCK #:
MPA6493
MSRP:
$41,949
Dealer Discount
$1,970
Phone
-
Click Here
$39,979
Call us
603-888-5050
2017 BMW 3 Series
VIN:
WBA8B7C56HK806452
STOCK #:
MPA6508A
MSRP:
$25,787
Dealer Discount
$1,887
Phone
-
Click Here
$23,900
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF05S5348489
STOCK #:
B253228L
MSRP:
$47,740
Dealer Discount
$8,245
Phone
-
Click Here
$39,495
Call us
603-888-5050
2025 BMW X2
VIN:
WBX63GM00S5380132
STOCK #:
MPA6703
MSRP:
$40,875
Dealer Discount
$1,906
Phone
-
Click Here
$38,969
Load next page (2 of 18 pages)
Top