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 (16)
Max Price
< $40,000 (13)
< $45,000 (16)
Sort By
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
16
cars matches: Year
2025
, Trim
xDrive28i
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF05S5118130
STOCK #:
MPA6013
MSRP:
$44,182
Dealer Discount
$2,181
Phone
-
Click Here
$42,001
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF03S5065699
STOCK #:
MPA5812
MSRP:
$41,875
Dealer Discount
$6,273
Phone
-
Click Here
$35,602
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF03S5169920
STOCK #:
B251047L
MSRP:
$46,675
Dealer Discount
$7,255
Phone
-
Click Here
$39,420
Call us
603-888-5050
2025 BMW X2
VIN:
WBX63GM09S5147074
STOCK #:
MPA5974
MSRP:
$42,962
Dealer Discount
$3,439
Phone
-
Click Here
$39,523
Call us
603-888-5050
2025 BMW X2
VIN:
WBX63GM03S5048329
STOCK #:
MPA5710
MSRP:
$43,201
Dealer Discount
$4,203
Phone
-
Click Here
$38,998
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF04S5063993
STOCK #:
B253448A
MSRP:
$46,369
Dealer Discount
$1,934
Phone
-
Click Here
$44,435
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF09S5200118
STOCK #:
MPA5960
MSRP:
$42,570
Dealer Discount
$2,760
Phone
-
Click Here
$39,810
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF05S5045292
STOCK #:
MP5854
MSRP:
$40,145
Dealer Discount
$3,840
Phone
-
Click Here
$36,305
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF04S5137963
STOCK #:
B25926L
MSRP:
$47,875
Dealer Discount
$7,384
Phone
-
Click Here
$40,491
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF09S5036207
STOCK #:
MPA5834
MSRP:
$42,125
Dealer Discount
$2,442
Phone
-
Click Here
$39,683
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF04S5174611
STOCK #:
B253302A
MSRP:
$40,595
Dealer Discount
$1,951
Phone
-
Click Here
$38,644
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF03S5128221
STOCK #:
MB25838L
MSRP:
$46,225
Dealer Discount
$7,103
Phone
-
Click Here
$39,122
Call us
603-888-5050
2025 BMW X2
VIN:
WBX63GM04S5069576
STOCK #:
MPA5971
MSRP:
$43,362
Dealer Discount
$3,437
Phone
-
Click Here
$39,925
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF06S5117391
STOCK #:
MPA5758
MSRP:
$38,872
Dealer Discount
$1,878
Phone
-
Click Here
$36,994
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF03S5184854
STOCK #:
B253211A
MSRP:
$41,803
Dealer Discount
$1,819
Phone
-
Click Here
$39,984
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF03S5115663
STOCK #:
MPA5774
MSRP:
$46,125
Dealer Discount
$9,509
Phone
-
Click Here
$36,616
Top