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 (112)
2024 (45)
2023 (75)
2022 (23)
2021 (9)
2020 (1)
2019 (3)
2018 (2)
BMW
Model
X5 (54)
X3 (53)
3 Series (52)
X1 (22)
5 Series (18)
X7 (13)
4 Series (11)
2 Series Sdn (9)
X4 (8)
i4 (8)
X6 (7)
7 Series (7)
iX (5)
8 Series (4)
M2 (2)
M8 (2)
M3 (2)
X2 (2)
M4 (1)
2 Series Conv (1)
2 Series Cpe (1)
Z4 (1)
i3 (1)
Body Style
SUVs (164)
Sedans (92)
Hatchbacks (12)
Convertibles (8)
Coupes (8)
Location
Manchester, NH (1)
Nashua, NH (282)
Portsmouth, NH (1)
Dealership
Holloway Buick GMC (1)
State Motors Lincoln (1)
Tulley Automotive Group (282)
Max Price
< $15,000 (1)
< $20,000 (3)
< $25,000 (9)
< $30,000 (25)
< $35,000 (60)
< $40,000 (122)
< $45,000 (164)
< $50,000 (193)
< $55,000 (217)
< $60,000 (239)
< $65,000 (247)
< $70,000 (254)
< $80,000 (268)
< $90,000 (275)
< $100,000 (278)
< $120,000 (283)
< $160,000 (284)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
284
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
2025 BMW 3 Series
VIN:
3MW89CW04S8F36750
STOCK #:
MPA6512
MSRP:
$44,935
Dealer Discount
$3,031
Phone
-
Click Here
$41,904
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW0XS8F25736
STOCK #:
MPA6587
MSRP:
$46,998
Dealer Discount
$2,281
Phone
-
Click Here
$44,717
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF02P8D50181
STOCK #:
PA11713
MSRP:
$37,984
Dealer Discount
$1,106
Phone
-
Click Here
$36,878
Call us
603-888-5050
2024 BMW X4
VIN:
5UX33DT06R9V23912
STOCK #:
PA11703
MSRP:
$48,242
Dealer Discount
$1,793
Phone
-
Click Here
$46,449
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW00S8F12333
STOCK #:
PA11711
MSRP:
$36,901
Dealer Discount
$1,075
Phone
-
Click Here
$35,826
Call us
603-888-5050
2025 BMW X3
VIN:
5UX53GP07S9030816
STOCK #:
B261810A
MSRP:
$51,538
Dealer Discount
$1,809
Phone
-
Click Here
$49,729
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU00R9V97021
STOCK #:
B261778A
MSRP:
$52,680
Dealer Discount
$1,534
Phone
-
Click Here
$51,146
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU04R9V11886
STOCK #:
B261246A
MSRP:
$56,995
Dealer Discount
$1,739
Phone
-
Click Here
$55,256
Call us
603-888-5050
2022 BMW X3
VIN:
WBX57DP07NN179763
STOCK #:
MPA6545
MSRP:
$35,976
Dealer Discount
$2,558
Phone
-
Click Here
$33,418
Call us
603-888-5050
2024 BMW X7
VIN:
5UX23EM04R9U80011
STOCK #:
B261781A
MSRP:
$72,335
Dealer Discount
$2,107
Phone
-
Click Here
$70,228
Call us
603-888-5050
2026 BMW X5
VIN:
5UX23EU05T9096147
STOCK #:
B261629A
MSRP:
$68,335
Dealer Discount
$1,990
Phone
-
Click Here
$66,345
Call us
603-888-5050
2024 BMW X1
VIN:
WBX13EF05R5Y80762
STOCK #:
PA11649
MSRP:
$46,332
Dealer Discount
$3,651
Phone
-
Click Here
$42,681
Call us
603-888-5050
2025 BMW 2 Series Sdn
VIN:
WBA23GG02S7T30955
STOCK #:
MB253146L
MSRP:
$46,825
Dealer Discount
$8,865
Phone
-
Click Here
$37,960
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF0XP8C94331
STOCK #:
MPA6400
MSRP:
$34,113
Dealer Discount
$2,417
Phone
-
Click Here
$31,696
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU00S9Z13037
STOCK #:
B261379A
MSRP:
$63,655
Dealer Discount
$1,666
Phone
-
Click Here
$61,989
Load next page (2 of 18 pages)
Top