
Used BMW X5 in Charleston, SC for Sale
2019 BMW X5 xDrive40i
$53,998* • 21K mi
Available at CarMax Charleston, SC
2017 BMW X5 XDrive35D
$34,998* • 46K mi
$99 Shipping from CarMax Independence Boulevard, NC
2017 BMW X5 XDrive35i
$34,998* • 39K mi
Free Shipping from CarMax Greenville, SC
2017 BMW X5 XDrive35i
$31,998* • 54K mi
$99 Shipping from CarMax Gastonia, NC
Related Articles


10 Best Ranked Luxury SUVs of 2018
10 Best Ranked Luxury SUVs of 2018

10 Best Luxury Midsize Cars for 2020: Reviews, Photos, and More
10 Best Luxury Midsize Cars for 2020: Reviews, Photos, and More
This price does not include tax, title, and tags. Additional fees may also apply depending on the state of purchase.