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
2025 cars for sale in New Hampshire
Best Car Deals
Explore By:
2025
Make
BMW (19)
Max Price
< $40,000 (16)
< $45,000 (19)
Sort By
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
19
cars matches: Year
2025
, Trim
xDrive28i
Call us
603-888-5050
2025 BMW X2
VIN:
WBX63GM00S5380132
STOCK #:
MPA6703
MSRP:
$40,875
Dealer Discount
$2,047
Phone
-
Click Here
$38,828
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF08S5394169
STOCK #:
MPA6711
MSRP:
$39,898
Dealer Discount
$2,104
Phone
-
Click Here
$37,794
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF06S5363552
STOCK #:
MB253249L
MSRP:
$47,025
Dealer Discount
$7,125
Phone
-
Click Here
$39,900
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 X1
VIN:
WBX73EF09S5060863
STOCK #:
PL11809
MSRP:
$40,857
Dealer Discount
$1,662
Phone
-
Click Here
$39,195
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF00S5328666
STOCK #:
B261881A
MSRP:
$40,144
Dealer Discount
$1,646
Phone
-
Click Here
$38,498
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF00S5312595
STOCK #:
MPA6682
MSRP:
$38,796
Dealer Discount
$1,808
Phone
-
Click Here
$36,988
Call us
603-888-5050
2025 BMW X2
VIN:
WBX63GM09S5383398
STOCK #:
MPA6705
MSRP:
$42,167
Dealer Discount
$1,911
Phone
-
Click Here
$40,256
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF09S5365781
STOCK #:
MPA6681
MSRP:
$38,576
Dealer Discount
$1,658
Phone
-
Click Here
$36,918
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF07S5393773
STOCK #:
PA11862
MSRP:
$38,020
Dealer Discount
$1,462
Phone
-
Click Here
$36,558
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF06S5154277
STOCK #:
PA11860
MSRP:
$37,733
Dealer Discount
$1,451
Phone
-
Click Here
$36,282
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF05S5348489
STOCK #:
B253228L
MSRP:
$47,740
Dealer Discount
$9,548
Phone
-
Click Here
$38,192
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF04S5197001
STOCK #:
MPA6716
MSRP:
$41,885
Dealer Discount
$1,955
Phone
-
Click Here
$39,930
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF07S5360370
STOCK #:
B261842A
MSRP:
$41,269
Dealer Discount
$1,587
Phone
-
Click Here
$39,682
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF09S5396724
STOCK #:
MPA6709
MSRP:
$46,722
Dealer Discount
$2,054
Phone
-
Click Here
$44,668
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF08S5265686
STOCK #:
PA11884
MSRP:
$38,971
Dealer Discount
$1,677
Phone
-
Click Here
$37,294
Load next page (2 of 2 pages)
Top