New & Used BMW X1 under $30,000 & under 40000 Miles for Sale
Filters

Used 2017 BMW X1 xDrive 28i
28,879 mi.

Used 2018 BMW X1 xDrive28i
27,436 mi.

Used 2018 BMW X1 xDrive28i
34,484 mi.

Used 2018 BMW X1 xDrive28i
36,409 mi.

Used 2018 BMW X1 xDrive28i
38,184 mi.

Used 2016 BMW X1 xDrive 28i
26,378 mi.

Used 2016 BMW X1 xDrive 28i
33,965 mi.

Used 2017 BMW X1 xDrive 28i
36,992 mi.

Used 2016 BMW X1 xDrive 28i
30,510 mi.

Used 2014 BMW X1 xDrive 28i
30,875 mi.