New & Used BMW X1 under $20,000 & under 50000 Miles for Sale

Filters

Filter Advanced Filters

No Cars Match Your Filters

However, we did up your distance to find you some cars. You’ll want to modify your search if they’re too far away!
Great Deal

Used 2014 BMW X1 xDrive 35i

$17,999
49,336 mi.
mi. from 20149
3400 South State Road 7 Miramar, FL 33023
(954) 416-2363
Good Deal

Used 2013 BMW X1 xDrive 28i

$19,990
44,723 mi.
Online vendor
ONLINE ONLY - No Retail Location Salt Lake City, UT 84102
(855) 945-2361
Good Deal

Used 2015 BMW X1 sDrive28i

$19,457
44,221 mi.
mi. from 20149
3233 Pacific Coast Hwy Torrance, CA 90505
(877) 251-7269
Great Deal

Used 2015 BMW X1 sDrive28i

$18,999
41,917 mi.
mi. from 20149
3801 S State Road 7 West Park, FL 33023
(877) 596-2557
Fair Deal

Used 2014 BMW X1 xDrive 28i

$19,982
47,797 mi.
mi. from 20149
500 NJ-36 Eatontown, NJ 07724
(732) 952-1059

Used 2013 BMW X1 sDrive28i

$9,900
0 mi.
mi. from 20149
2549 Hamner Ave Norco, CA 92860
5.0
1 review
(951) 444-6000

Bmw X1s for Sale by Year