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 (3)
2025 (32)
2024 (32)
2023 (27)
2022 (4)
Make
BMW (98)
Max Price
< $40,000 (3)
< $45,000 (13)
< $50,000 (26)
< $55,000 (42)
< $60,000 (59)
< $65,000 (71)
< $70,000 (80)
< $80,000 (96)
< $90,000 (98)
Sort By
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
98
cars matches: Trim
xDrive40i
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU04R9V53832
STOCK #:
B26902A
MSRP:
$57,321
Dealer Discount
$3,028
Phone
-
Click Here
$54,293
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU01R9V23610
STOCK #:
MPA6386
MSRP:
$62,884
Dealer Discount
$2,630
Phone
-
Click Here
$60,254
Call us
603-888-5050
2025 BMW X6
VIN:
5UX33EX01S9006944
STOCK #:
MPA6445
MSRP:
$75,997
Dealer Discount
$2,183
Phone
-
Click Here
$73,814
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C09P9R52226
STOCK #:
B26769A
MSRP:
$45,677
Dealer Discount
$1,815
Phone
-
Click Here
$43,862
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C0XP9P51323
STOCK #:
B261550A
MSRP:
$46,330
Dealer Discount
$2,551
Phone
-
Click Here
$43,779
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C09P9R99062
STOCK #:
B261347A
MSRP:
$52,253
Dealer Discount
$2,509
Phone
-
Click Here
$49,744
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU05R9S36769
STOCK #:
B261213A
MSRP:
$55,292
Dealer Discount
$2,870
Phone
-
Click Here
$52,422
Call us
603-888-5050
2026 BMW X5
VIN:
5UX23EU06T9155089
STOCK #:
B261453A
MSRP:
$71,190
Dealer Discount
$3,463
Phone
-
Click Here
$67,727
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C09P9P41124
STOCK #:
MPA6430
MSRP:
$52,346
Dealer Discount
$2,403
Phone
-
Click Here
$49,943
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU08S9Y68266
STOCK #:
MPA6462
MSRP:
$77,688
Dealer Discount
$4,700
Phone
-
Click Here
$72,988
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU02S9Y67016
STOCK #:
MPA6461
MSRP:
$73,971
Dealer Discount
$2,339
Phone
-
Click Here
$71,632
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C08P9R25289
STOCK #:
MPA6490
MSRP:
$55,764
Dealer Discount
$1,793
Phone
-
Click Here
$53,971
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU04S9X70660
STOCK #:
MPA6439
MSRP:
$61,784
Dealer Discount
$2,139
Phone
-
Click Here
$59,645
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C00P9P87361
STOCK #:
B261409A
MSRP:
$47,292
Dealer Discount
$1,751
Phone
-
Click Here
$45,541
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU00S9W95343
STOCK #:
MPA6291
MSRP:
$58,286
Dealer Discount
$2,377
Phone
-
Click Here
$55,909
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU02R9U25718
STOCK #:
B261412A
MSRP:
$60,294
Dealer Discount
$3,348
Phone
-
Click Here
$56,946
Load next page (2 of 7 pages)
Top