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 (8)
2024 (13)
2023 (17)
2022 (16)
2021 (1)
Make
BMW (56)
Max Price
< $35,000 (1)
< $45,000 (8)
< $50,000 (16)
< $55,000 (29)
< $60,000 (42)
< $65,000 (45)
< $70,000 (48)
< $80,000 (56)
Sort By
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
56
cars matches: Trim
xDrive40i
Call us
603-888-5050
2025 BMW X7
VIN:
5UX23EM03S9X34636
STOCK #:
B26255A
MSRP:
$76,640
Dealer Discount
$1,896
Phone
-
Click Here
$74,744
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU01R9S91025
STOCK #:
PA11344
MSRP:
$60,225
Dealer Discount
$1,882
Phone
-
Click Here
$58,343
Call us
603-888-5050
2022 BMW X5
VIN:
5UXCR6C06N9K70112
STOCK #:
MPA6008A
MSRP:
$45,485
Dealer Discount
$3,397
Phone
-
Click Here
$42,088
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU03R9S62478
STOCK #:
B253182A
MSRP:
$55,291
Dealer Discount
$1,923
Phone
-
Click Here
$53,368
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C07P9P78513
STOCK #:
B26151A
MSRP:
$49,256
Dealer Discount
$1,866
Phone
-
Click Here
$47,390
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU08S9X24619
STOCK #:
MPA6044
MSRP:
$68,149
Dealer Discount
$3,547
Phone
-
Click Here
$64,602
Call us
603-888-5050
2022 BMW X5
VIN:
5UXCR6C06N9N09478
STOCK #:
MPA6117
MSRP:
$50,307
Dealer Discount
$2,046
Phone
-
Click Here
$48,261
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C08P9R22277
STOCK #:
MPA6026
MSRP:
$56,970
Dealer Discount
$2,673
Phone
-
Click Here
$54,297
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU05S9X13691
STOCK #:
MPA6076
MSRP:
$62,158
Dealer Discount
$3,233
Phone
-
Click Here
$58,925
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU0XR9T79152
STOCK #:
P11283
MSRP:
$57,209
Dealer Discount
$1,878
Phone
-
Click Here
$55,331
Call us
603-888-5050
2022 BMW X5
VIN:
5UXCR6C08N9N14133
STOCK #:
B26275B
MSRP:
$47,440
Dealer Discount
$1,844
Phone
-
Click Here
$45,596
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C0XP9P03689
STOCK #:
MPA6135
MSRP:
$53,993
Dealer Discount
$2,269
Phone
-
Click Here
$51,724
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
2024 BMW X7
VIN:
5UX23EM03R9T10142
STOCK #:
MPA6022
MSRP:
$75,146
Dealer Discount
$2,552
Phone
-
Click Here
$72,594
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C09P9P38899
STOCK #:
B26253A
MSRP:
$56,605
Dealer Discount
$1,806
Phone
-
Click Here
$54,799
Call us
603-888-5050
2022 BMW X5
VIN:
5UXCR6C07N9M17389
STOCK #:
B26338C
MSRP:
$44,211
Dealer Discount
$1,868
Phone
-
Click Here
$42,343
Load next page (2 of 4 pages)
Top