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
Cars for sale in New Hampshire
Explore By:
Year
2026 (1)
2025 (10)
2024 (14)
2023 (16)
2022 (18)
Make
BMW (59)
Max Price
< $35,000 (1)
< $45,000 (7)
< $50,000 (18)
< $55,000 (32)
< $60,000 (43)
< $65,000 (48)
< $70,000 (51)
< $80,000 (59)
Sort By
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
59
cars matches: Trim
xDrive40i
Call us
603-888-5050
2022 BMW X7
VIN:
5UXCW2C01N9K85280
STOCK #:
MPA6081
MSRP:
$57,138
Dealer Discount
$3,146
Phone
-
Click Here
$53,992
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU0XR9V18549
STOCK #:
B253513A
MSRP:
$65,894
Dealer Discount
$1,898
Phone
-
Click Here
$63,996
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU02R9S41024
STOCK #:
MPA6070
MSRP:
$60,130
Dealer Discount
$2,586
Phone
-
Click Here
$57,544
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C00P9N45444
STOCK #:
B26218A
MSRP:
$54,804
Dealer Discount
$1,881
Phone
-
Click Here
$52,923
Call us
603-888-5050
2024 BMW X7
VIN:
5UX23EM0XR9V17613
STOCK #:
MP6024
MSRP:
$76,995
Dealer Discount
$4,176
Phone
-
Click Here
$72,819
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU0XR9V51485
STOCK #:
B26492A
MSRP:
$67,292
Dealer Discount
$1,954
Phone
-
Click Here
$65,338
Call us
603-888-5050
2022 BMW X5
VIN:
5UXCR6C0XN9N27143
STOCK #:
MPA6109
MSRP:
$54,155
Dealer Discount
$3,091
Phone
-
Click Here
$51,064
Call us
603-888-5050
2024 BMW X6
VIN:
5UX33EX04R9S30784
STOCK #:
MPA5942
MSRP:
$68,932
Dealer Discount
$1,990
Phone
-
Click Here
$66,942
Call us
603-888-5050
2022 BMW X5
VIN:
5UXCR6C09N9K56561
STOCK #:
B26727B
MSRP:
$48,292
Dealer Discount
$1,955
Phone
-
Click Here
$46,337
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C05P9P33540
STOCK #:
B26750A
MSRP:
$58,055
Dealer Discount
$1,891
Phone
-
Click Here
$56,164
Call us
603-888-5050
2022 BMW X6
VIN:
5UXCY6C03N9N40965
STOCK #:
B26403A
MSRP:
$58,151
Dealer Discount
$1,943
Phone
-
Click Here
$56,208
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C09P9R84691
STOCK #:
B253273A
MSRP:
$53,205
Dealer Discount
$1,855
Phone
-
Click Here
$51,350
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU00R9S49719
STOCK #:
B261111A
MSRP:
-
Dealer Discount
Call Us
Phone
-
Click Here
$49,995
Call us
603-888-5050
2022 BMW X5
VIN:
5UXCR6C03N9K93878
STOCK #:
MPA5604
MSRP:
$44,113
Dealer Discount
$2,115
Phone
-
Click Here
$41,998
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU05R9W19143
STOCK #:
B26205A
MSRP:
$58,851
Dealer Discount
$1,908
Phone
-
Click Here
$56,943
Call us
603-888-5050
2022 BMW X5
VIN:
5UXCR6C04N9N16462
STOCK #:
PL11199
MSRP:
$44,154
Dealer Discount
$1,902
Phone
-
Click Here
$42,252
Load next page (2 of 4 pages)
Top