Used BMW X3 With Panoramic Sunroof for Sale

2018 BMW X3 XDrive30i
$31,998•42K mi
Free Shipping from CarMax Laurel, MD

2016 BMW X3 XDrive28i
$23,899•42K mi
On test drive at CarMax Laurel, MD

2018 BMW X3 XDrive30i
$31,899•40K mi
Free Shipping from CarMax Laurel, MD

2016 BMW X3 XDrive28i
$24,899•39K mi
Free Shipping from CarMax Brandywine, MD

2017 BMW X3 XDrive28i
$27,899•16K mi
Free Shipping from CarMax White Marsh, MD

2018 BMW X3 M40I
$43,899•20K mi
Free Shipping from CarMax White Marsh, MD

2018 BMW X3 XDrive30i
$32,899•39K mi
Free Shipping from CarMax Ellicott City, MD

2019 BMW X3 XDrive30i
$33,998•29K mi
$99 Shipping from CarMax Lancaster, PA

2018 BMW X3 XDrive30i
$29,998•56K mi
$199 Shipping from CarMax Midlothian, VA

2019 BMW X3 XDrive30i
$31,998•49K mi
$199 Shipping from CarMax West Broad, VA

2018 BMW X3 XDrive30i
$30,899•35K mi
$99 Shipping from CarMax Salisbury, MD

2018 BMW X3 XDrive30i
$35,998•20K mi
Only available at CarMax Newport News, VA

2017 BMW X3 XDrive28i
$26,998•33K mi
$99 Shipping from CarMax Maple Shade, NJ

2017 BMW X3 XDrive28i
$26,998•34K mi
Only available at CarMax Easton, PA

2018 BMW X3 M40I
$43,998•21K mi
Only available at CarMax Easton, PA

2015 BMW X3 XDrive28i
$24,998•55K mi
$99 Shipping from CarMax Virginia Beach, VA

2018 BMW X3 XDrive30i
$29,998•50K mi
$99 Shipping from CarMax Virginia Beach, VA

2018 BMW X3 XDrive30i
$32,998•36K mi
$99 Shipping from CarMax Virginia Beach, VA

2018 BMW X3 M40I
$43,998•36K mi
$99 Shipping from CarMax Maple Shade, NJ

2018 BMW X3 M40I
$44,998•10K mi
$99 Shipping from CarMax Maple Shade, NJ

2018 BMW X3 XDrive30i
$32,998•33K mi
$199 Shipping from CarMax Capital Boulevard, NC

2018 BMW X3 XDrive30i
$34,998•24K mi
$199 Shipping from CarMax Capital Boulevard, NC

2018 BMW X3 XDrive30i
$35,998•24K mi
$199 Shipping from CarMax Raleigh, NC

2019 BMW X3 XDrive30i
$37,998•20K mi
$199 Shipping from CarMax Greenville NC, NC
This price does not include tax, title, and tags. Additional fees may also apply depending on the state of purchase.