Used BMW SUVs for Sale

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

2018 BMW X5 XDrive35i
$44,998*•15K mi
Available at your store CarMax Dulles, VA

2018 BMW X2 XDrive28i
$30,998*•19K mi
Available at your store CarMax Dulles, VA

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

2017 BMW 230 XI
$26,998*•19K mi
Available at your store CarMax Dulles, VA

2018 BMW X5 XDrive50i
$49,998*•21K mi
Available at your store CarMax Dulles, VA

2018 BMW X5 XDrive35i
$38,998*•30K mi
Available at your store CarMax Dulles, VA

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

2018 BMW X2 XDrive28i
$27,998*•36K mi
Available at your store CarMax Dulles, VA

2018 BMW X6 XDrive35i
$44,899*•24K mi
On hold at CarMax Laurel, MD

2021 BMW X7 M50i
$84,899*•2K mi
Free Shipping from CarMax Gaithersburg, MD

2018 BMW X5 XDrive50i
$45,899*•50K mi
Free Shipping from CarMax Gaithersburg, MD

2018 BMW X5 XDrive35i
$37,899*•27K mi
Free Shipping from CarMax Gaithersburg, MD

2018 BMW X2 XDrive28i
$31,899*•14K mi
Free Shipping from CarMax Brandywine, MD

2018 BMW X2 XDrive28i
$29,899*•21K mi
Free Shipping from CarMax Ellicott City, MD

2017 BMW X5 XDrive35i
$35,899*•33K mi
Free Shipping from CarMax Frederick, MD

2018 BMW X5 XDrive35i
$38,998*•27K mi
Free Shipping from CarMax Frederick, MD

2017 BMW X1 XDrive28i
$27,998*•14K mi
Only available at CarMax Fredericksburg, VA

2018 BMW X5 XDrive35i
$35,899*•46K 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 X5 XDrive35i
$33,899*•52K mi
Free Shipping from CarMax Brandywine, MD

2017 BMW X3 XDrive28i
$27,899*•18K mi
Free Shipping from CarMax Brandywine, MD

2018 BMW X2 XDrive28i
$29,899*•33K mi
Free Shipping from CarMax Brandywine, MD

2018 BMW X1 XDrive28i
$29,899*•19K mi
Free Shipping from CarMax Brandywine, MD
This price does not include tax, title, and tags. Additional fees may also apply depending on the state of purchase.