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 (69)
2024 (79)
2023 (64)
2022 (55)
2021 (9)
2019 (9)
2018 (1)
2017 (1)
BMW
Model
X3 (55)
X5 (53)
3 Series (46)
5 Series (25)
X1 (25)
4 Series (14)
X7 (13)
X4 (11)
7 Series (7)
iX (6)
X6 (5)
M4 (4)
2 Series (4)
M5 (4)
8 Series (3)
2 Series Sdn (3)
M3 (3)
i5 (2)
i4 (2)
X2 (2)
Z4 (2)
i8 (1)
Body Style
SUVs (170)
Sedans (93)
Convertibles (10)
Hatchbacks (9)
Coupes (8)
Location
Nashua, NH (289)
Portsmouth, NH (1)
Dealership
Holloway Buick GMC (1)
Tulley Automotive Group (289)
Max Price
< $20,000 (1)
< $25,000 (3)
< $30,000 (12)
< $35,000 (42)
< $40,000 (105)
< $45,000 (146)
< $50,000 (176)
< $55,000 (203)
< $60,000 (235)
< $65,000 (249)
< $70,000 (259)
< $80,000 (272)
< $90,000 (281)
< $100,000 (285)
< $120,000 (288)
< $140,000 (290)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
290
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
$41,500
Call us
603-888-5050
2022 BMW 3 Series
VIN:
WBA5P9C07NFM03721
STOCK #:
MPA5857
MSRP:
$31,962
Dealer Discount
$1,803
Phone
-
Click Here
$30,159
Call us
603-888-5050
2024 BMW X3
VIN:
5UX83DP05R9W45791
STOCK #:
MPA6049
MSRP:
$58,395
Dealer Discount
$2,746
Phone
-
Click Here
$55,649
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW02S8F25732
STOCK #:
MPA6071
MSRP:
$45,967
Dealer Discount
$3,926
Phone
-
Click Here
$42,041
Call us
603-888-5050
2024 BMW X1
VIN:
WBX73EF09R5Z63203
STOCK #:
PA11306
MSRP:
$42,420
Dealer Discount
$1,874
Phone
-
Click Here
$40,546
Call us
603-888-5050
2024 BMW 5 Series
VIN:
WBA63FJ04RCS88441
STOCK #:
MPA6036
MSRP:
$65,195
Dealer Discount
$3,308
Phone
-
Click Here
$61,887
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF04R8E31329
STOCK #:
MPA6056
MSRP:
$44,588
Dealer Discount
$2,313
Phone
-
Click Here
$42,275
Call us
603-888-5050
2022 BMW X3
VIN:
WBX57DP04NN175959
STOCK #:
MPA6074
MSRP:
$39,152
Dealer Discount
$4,651
Phone
-
Click Here
$34,501
Call us
603-888-5050
2025 BMW M5
VIN:
WBS83FK07SCU47039
STOCK #:
MPA6021
MSRP:
$124,580
Dealer Discount
$4,609
Phone
-
Click Here
$119,971
Call us
603-888-5050
2025 BMW M4
VIN:
WBS33HK08SCT01271
STOCK #:
B26541A
MSRP:
$88,802
Dealer Discount
$1,804
Phone
-
Click Here
$86,998
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW04S8F10231
STOCK #:
MPA5891
MSRP:
$42,146
Dealer Discount
$2,448
Phone
-
Click Here
$39,698
Call us
603-888-5050
2022 BMW 5 Series
VIN:
WBA13BJ00NCK91723
STOCK #:
MPA5907
MSRP:
$40,699
Dealer Discount
$1,058
Phone
-
Click Here
$39,641
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU06R9U86876
STOCK #:
MPA5905A
MSRP:
$59,442
Dealer Discount
$3,871
Phone
-
Click Here
$55,571
Call us
603-888-5050
2025 BMW X7
VIN:
5UX33EM01S9X17869
STOCK #:
P11040
MSRP:
$91,255
Dealer Discount
$1,917
Phone
-
Click Here
$89,338
Call us
603-888-5050
2025 BMW M3
VIN:
3MW69FT04S8F24854
STOCK #:
B26535C
MSRP:
$65,338
Dealer Discount
$1,839
Phone
-
Click Here
$63,499
Call us
603-888-5050
2024 BMW X5
VIN:
5YM13ET01R9S42915
STOCK #:
B26788A
MSRP:
$106,404
Dealer Discount
$1,874
Phone
-
Click Here
$104,530
Load next page (2 of 19 pages)
Top