
Used BMW X3 in Charlotte, NC for Sale
2018 BMW X3 M40I
$47,998* • 7K mi
Available at CarMax Independence Boulevard, NC
2014 BMW X3 XDrive28i
$22,998* • 22K mi
Free Shipping from CarMax Gastonia, NC
2016 BMW X3 XDrive28i
$22,998* • 48K mi
Free Shipping from CarMax Winston-Salem, NC
2017 BMW X3 XDrive28i
$25,998* • 48K mi
Free Shipping from CarMax Greenville, SC
2017 BMW X3 XDrive28i
$26,998* • 33K mi
Free Shipping from CarMax Lynchburg, VA
2017 BMW X3 XDrive28i
$24,998* • 41K mi
$99 Shipping from CarMax Roswell, GA
2017 BMW X3 XDrive28i
$27,998* • 23K mi
$99 Shipping from CarMax Southlake, GA
2017 BMW X3 SDrive28i
$24,998* • 40K mi
$99 Shipping from CarMax Town Center, GA
2017 BMW X3 SDrive28i
$26,998* • 23K mi
Coming Soon to CarMax Town Center, GA
2018 BMW X3 XDrive30i
$34,998* • 18K mi
Only available at CarMax West Broad, VA
Related Articles


10 Best Diesel SUVs for 2020: Ranked
10 Best Diesel SUVs for 2020: Ranked

2019 BMW X5: Reviews, Photos, and More
2019 BMW X5: Reviews, Photos, and More
This price does not include tax, title, and tags. Additional fees may also apply depending on the state of purchase.