New & Used BMW X4 under $30,000 & under 60000 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!
Good Deal

Used 2016 BMW X4 xDrive28i

$29,287
54,702 mi.
mi. from 20149
920 Providence Highway Norwood, MA 02062
(781) 906-1218
Fair Deal

Used 2015 BMW X4 xDrive28i

$26,800
59,152 mi.
mi. from 20149
1644 Ogden Ave Downers Grove, IL 60515
3.7
9 reviews
(630) 791-7046
Good Deal

Used 2015 BMW X4 xDrive28i

$27,672
50,250 mi.
mi. from 20149
300 Se 122nd Ave Portland, OR 97233
(971) 205-6592
Good Deal

Used 2017 BMW X4 xDrive 28i

$29,999
56,770 mi.
mi. from 20149
1040 S Colorado Blvd Denver, CO 80246
(877) 855-5564
Fair Deal

Used 2016 BMW X4 xDrive28i

$29,999
59,470 mi.
mi. from 20149
1368 Ringwood Ave Wanaque, NJ 07420
(888) 495-5384

Bmw X4s for Sale by Year