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 (49)
2025 (101)
2024 (48)
2023 (59)
2022 (8)
2021 (6)
2020 (1)
2019 (1)
2018 (2)
2017 (2)
2016 (2)
BMW
Model
X3 (66)
X5 (45)
3 Series (42)
X1 (31)
5 Series (29)
X7 (14)
X4 (11)
4 Series (10)
8 Series (6)
2 Series Cpe (4)
2 Series Sdn (4)
iX (3)
7 Series (3)
M5 (3)
i4 (2)
X2 (2)
M8 (2)
M2 (1)
X6 (1)
Body Style
SUVs (173)
Sedans (88)
Coupes (9)
Hatchbacks (5)
Convertibles (4)
Location
Manchester, NH (1)
Nashua, NH (278)
Dealership
State Motors Lincoln (1)
Tulley Automotive Group (278)
Max Price
< $15,000 (1)
< $20,000 (3)
< $25,000 (10)
< $30,000 (16)
< $35,000 (40)
< $40,000 (100)
< $45,000 (126)
< $50,000 (162)
< $55,000 (183)
< $60,000 (201)
< $65,000 (234)
< $70,000 (249)
< $80,000 (260)
< $90,000 (273)
< $100,000 (275)
< $120,000 (276)
< $140,000 (277)
< $160,000 (278)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
279
cars matches: Make
BMW
Call us
866-961-2451
2016 BMW X1
VIN:
WBXHT3Z34G4A50644
STOCK #:
16LN33A
MSRP:
-
Dealer Discount
Call Us
Phone
-
Click Here
Call Us
Call us
603-888-5050
2023 BMW 5 Series
VIN:
WBA13BJ04PCN18978
STOCK #:
MPA6649
MSRP:
$42,875
Dealer Discount
$1,899
Phone
-
Click Here
$40,976
Call us
603-888-5050
2024 BMW X4
VIN:
5UX43DT0XR9U81233
STOCK #:
MPA6692
MSRP:
$59,650
Dealer Discount
$2,333
Phone
-
Click Here
$57,317
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF00S5195407
STOCK #:
PA11822
MSRP:
$41,657
Dealer Discount
$1,702
Phone
-
Click Here
$39,955
Call us
603-888-5050
2025 BMW 5 Series
VIN:
WBA63FJ03SCT44228
STOCK #:
MPA6654
MSRP:
$56,775
Dealer Discount
$2,136
Phone
-
Click Here
$54,639
Call us
603-888-5050
2024 BMW X3
VIN:
5UX53DP03R9V62251
STOCK #:
MPA6691
MSRP:
$45,958
Dealer Discount
$2,555
Phone
-
Click Here
$43,403
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF06P8D00691
STOCK #:
B261631A
MSRP:
$28,357
Dealer Discount
$1,883
Phone
-
Click Here
$26,474
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW00S8F38673
STOCK #:
B261696A
MSRP:
$43,153
Dealer Discount
$1,746
Phone
-
Click Here
$41,407
Call us
603-888-5050
2023 BMW X3
VIN:
5UX53DP00P9N69770
STOCK #:
MB26061N
MSRP:
$36,604
Dealer Discount
$1,767
Phone
-
Click Here
$34,837
Call us
603-888-5050
2023 BMW X3
VIN:
WBX57DP01PN202103
STOCK #:
MPA6690
MSRP:
$37,775
Dealer Discount
$1,788
Phone
-
Click Here
$35,987
Call us
603-888-5050
2023 BMW M5
VIN:
WBA13BK00PCN25943
STOCK #:
B262042A
MSRP:
$65,297
Dealer Discount
$1,734
Phone
-
Click Here
$63,563
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW04S8F36750
STOCK #:
MPA6512
MSRP:
$40,846
Dealer Discount
$2,193
Phone
-
Click Here
$38,653
Call us
603-888-5050
2024 BMW M8
VIN:
WBSGV0C07RCP37292
STOCK #:
B261946A
MSRP:
$94,764
Dealer Discount
$1,817
Phone
-
Click Here
$92,947
Call us
603-888-5050
2025 BMW 2 Series Sdn
VIN:
WBA23GG02S7T30955
STOCK #:
MB253146L
MSRP:
$46,825
Dealer Discount
$9,365
Phone
-
Click Here
$37,460
Call us
603-888-5050
2023 BMW M5
VIN:
WBA13BK06PCM13664
STOCK #:
B261800A
MSRP:
$64,777
Dealer Discount
$1,826
Phone
-
Click Here
$62,951
Call us
603-888-5050
2026 BMW 5 Series
VIN:
WBA63FJ04TCV08927
STOCK #:
MPA6688
MSRP:
$61,875
Dealer Discount
$1,956
Phone
-
Click Here
$59,919
Load next page (2 of 18 pages)
Top