BMW
X5
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2018 BMW X5 xDrive40e iPerformance
30,631 Miles | Charlotte, NC
$43,589
est. $784/mo

Track Price Check Availability

2013 BMW X5 xDrive35i
130,237 Miles | Charlotte, NC
$14,497
est. $261/mo

Track Price Check Availability

2013 BMW X5 xDrive35i
136,755 Miles | Charlotte, NC
$14,800
est. $266/mo

Track Price Check Availability

2012 BMW X5 xDrive35i
130,383 Miles | Charlotte, NC
$11,885
est. $214/mo

Track Price Check Availability

2018 BMW X5 xDrive35i
68,527 Miles | Charlotte, NC
$36,200
est. $651/mo

Track Price Check Availability

2013 BMW X5 xDrive35i Premium
99,021 Miles | Charlotte, NC
$20,395
est. $367/mo

Track Price Check Availability

2015 BMW X5 sDrive35i
88,988 Miles | Charlotte, NC
$25,350
est. $456/mo

Track Price Check Availability

2018 BMW X5 sDrive35i
62,062 Miles | Charlotte, NC
$39,000
est. $701/mo

Track Price Check Availability

2017 BMW X5 xDrive35i
73,998 Miles | Charlotte, NC
$30,474
est. $548/mo

Track Price Check Availability
Price Drop

2018 BMW X5 xDrive35i
24,802 Miles | Charlotte, NC
$44,495
est. $800/mo

Track Price Check Availability

2015 BMW X5 xDrive35i
44,766 Miles | Charlotte, NC
$31,995
est. $575/mo

Track Price Check Availability
Price Drop

2019 BMW X5 xDrive40i
14,606 Miles | Charlotte, NC
$58,770
est. $1,057/mo

Track Price Check Availability

2016 BMW X5 sDrive35i
95,685 Miles | Charlotte, NC
$26,970
est. $485/mo

Track Price Check Availability

2018 BMW X5 xDrive40e iPerformance
27,255 Miles | Charlotte, NC
$52,692
est. $947/mo

Track Price Check Availability

2018 BMW X5 xDrive40e iPerformance
36,666 Miles | Charlotte, NC
$47,744
est. $859/mo

Track Price Check Availability
Price Drop

2019 BMW X5 xDrive40i
46,729 Miles | Charlotte, NC
$58,852
est. $1,058/mo

Track Price Check Availability
Price Drop

2016 BMW X5 xDrive35i
103,485 Miles | Charlotte, NC
$28,686
est. $516/mo

Track Price Check Availability

2018 BMW X5 sDrive35i
36,194 Miles | Charlotte, NC
$48,057
est. $864/mo

Track Price Check Availability

2019 BMW X5 xDrive40i
37,331 Miles | Charlotte, NC
$58,612
est. $1,054/mo

Track Price Check Availability

2018 BMW X5 xDrive40e iPerformance
37,845 Miles | Charlotte, NC
$48,625
est. $874/mo

Track Price Check Availability

BMW X5 Owner Ratings & Reviews

Write a Review
No reviews exist for the BMW X5 in Charlotte, NC

Charlotte, NC Dealer Ratings & Reviews

Write a Review
There are no reviews for BMW X5 dealers in Charlotte