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
Used Cars for sale in New Hampshire
Explore By:
Used
Year
2025 (1)
2023 (3)
2022 (1)
2021 (4)
2020 (1)
2018 (1)
2017 (1)
Make
BMW (12)
Max Price
< $20,000 (2)
< $25,000 (4)
< $30,000 (6)
< $35,000 (8)
< $40,000 (11)
< $45,000 (12)
Sort By
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
12
cars matches: Type
Used
, Trim
xDrive28i
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF04P5W92354
STOCK #:
MPA4896
MSRP:
$41,995
Dealer Discount
$3,573
Phone
-
Click Here
$38,422
Call us
603-888-5050
2021 BMW X1
VIN:
WBXJG9C0XM5U47172
STOCK #:
MPA5237
MSRP:
$32,523
Dealer Discount
$2,261
Phone
-
Click Here
$30,262
Call us
603-888-5050
2022 BMW X2
VIN:
WBXYJ1C02N5U65166
STOCK #:
MPA5197
MSRP:
$30,430
Dealer Discount
$2,843
Phone
-
Click Here
$27,587
Call us
603-888-5050
2020 BMW X1
VIN:
WBXJG9C09L5P27356
STOCK #:
B242267A
MSRP:
$25,762
Dealer Discount
$1,768
Phone
-
Click Here
$23,994
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF03S5111290
STOCK #:
B25927A
MSRP:
$43,453
Dealer Discount
$1,560
Phone
-
Click Here
$41,893
Call us
603-888-5050
2018 BMW X1
VIN:
WBXHT3C34J5L25243
STOCK #:
B25076G
MSRP:
$20,562
Dealer Discount
$1,618
Phone
-
Click Here
$18,944
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF02P5V75100
STOCK #:
MPA4894
MSRP:
$42,112
Dealer Discount
$3,709
Phone
-
Click Here
$38,403
Call us
603-888-5050
2021 BMW X1
VIN:
WBXJG9C0XM5T57505
STOCK #:
MPA5160
MSRP:
$32,491
Dealer Discount
$3,003
Phone
-
Click Here
$29,488
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF05P5W92721
STOCK #:
MPA4884
MSRP:
$38,607
Dealer Discount
$2,249
Phone
-
Click Here
$36,358
Call us
603-888-5050
2021 BMW X1
VIN:
WBXJG9C07M5U43869
STOCK #:
B25911A
MSRP:
$26,442
Dealer Discount
$1,713
Phone
-
Click Here
$24,729
Call us
603-888-5050
2021 BMW X1
VIN:
WBXJG9C0XM5U37757
STOCK #:
MPA5233
MSRP:
$34,803
Dealer Discount
$2,204
Phone
-
Click Here
$32,599
Call us
603-888-5050
2017 BMW X3
VIN:
5UXWX9C51H0T00450
STOCK #:
MPA5209A
MSRP:
$19,114
Dealer Discount
$2,343
Phone
-
Click Here
$16,771
Top