Used BMW X3 With Leather Seats for Sale

2013 BMW X3 XDrive28i
$19,998*•40K mi
Available at your store CarMax Dulles, VA

2018 BMW X3 M40I
$40,998*•35K mi
Only available at CarMax Dulles, VA

2017 BMW X3 XDrive28i
$26,998*•27K mi
Only available at CarMax Dulles, VA

2018 BMW X3 M40I
$40,998*•26K mi
Available at your store CarMax Dulles, VA

2020 BMW X3 XDrive30i
$38,899*•18K mi
Free Shipping from CarMax Frederick, MD

2018 BMW X3 M40I
$44,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

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

2017 BMW X3 XDrive28i
$26,998*•34K mi
$99 Shipping from CarMax Lancaster, PA

2018 BMW X3 M40I
$43,998*•21K mi
$99 Shipping from CarMax Lancaster, PA

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

2017 BMW X3 XDrive28i
$29,998*•23K mi
$99 Shipping from CarMax Maple Shade, NJ

2017 BMW X3 XDrive28i
$23,998*•47K mi
$99 Shipping from CarMax Turnersville, NJ

2018 BMW X3 M40I
$42,998*•26K mi
On hold at CarMax Langhorne, PA

2018 BMW X3 XDrive30i
$30,998*•54K mi
$199 Shipping from CarMax Capital Boulevard, NC

2018 BMW X3 XDrive30i
$36,998*•23K mi
$199 Shipping from CarMax Capital Boulevard, NC

2017 BMW X3 XDrive28i
$31,899*•26K mi
Coming soon to CarMax Laurel, MD
This price does not include tax, title, and tags. Additional fees may also apply depending on the state of purchase.