Used BMW X1 With Panoramic Sunroof for Sale

2017 BMW X1 XDrive28i
$24,899*•22K mi
Free Shipping from CarMax Gaithersburg, MD

2017 BMW X1 XDrive28i
$23,899*•28K mi
Free Shipping from CarMax Laurel, MD

2017 BMW X1 XDrive28i
$23,998*•41K mi
$199 Shipping from CarMax Potomac Mills, VA

2017 BMW X1 XDrive28i
$22,998*•53K mi
Free Shipping from CarMax Brandywine, MD

2018 BMW X1 XDrive28i
$26,899*•23K mi
Free Shipping from CarMax Ellicott City, MD

2015 BMW X1 XDrive28i
$18,899*•57K mi
Free Shipping from CarMax White Marsh, MD

2017 BMW X1 XDrive28i
$26,998*•16K mi
$199 Shipping from CarMax West Broad, VA

2015 BMW X1 XDrive28i
$20,899*•46K mi
$99 Shipping from CarMax Salisbury, MD

2017 BMW X1 XDrive28i
$24,998*•20K mi
$99 Shipping from CarMax Turnersville, NJ

2018 BMW X1 XDrive28i
$25,998*•31K mi
$99 Shipping from CarMax Turnersville, NJ

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

2015 BMW X1 XDrive28i
$21,998*•42K mi
$99 Shipping from CarMax Langhorne, PA

2017 BMW X1 XDrive28i
$22,998*•55K mi
On test drive at CarMax Capital Boulevard, NC

2017 BMW X1 XDrive28i
$22,998*•60K mi
Coming soon to CarMax Turnersville, NJ

2018 BMW X1 XDrive28i
$24,998*•39K mi
Coming soon to CarMax Turnersville, NJ

2018 BMW X1 XDrive28i
$29,998*•13K mi
Coming soon to CarMax Turnersville, NJ

2017 BMW X1 XDrive28i
$26,998*•29K mi
Coming soon to CarMax Capital Boulevard, NC

2015 BMW X1 XDrive28i
$22,998*•30K mi
Coming soon to CarMax Greensboro, NC
This price does not include tax, title, and tags. Additional fees may also apply depending on the state of purchase.