New & Used BMW X4 under $30,000 & under 70000 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 2016 BMW X4 xDrive28i

$21,750
69,890 mi.
mi. from 20149
2200 South Federal Highway Fort Lauderdale, FL 33316
(561) 763-8426
Great Deal

Used 2016 BMW X4 xDrive28i

$25,950
63,000 mi.
mi. from 20149
2000 Maritime St #100 Oakland, CA 94607
(877) 230-2508
Good Deal

Used 2017 BMW X4 xDrive 28i

$27,999
66,325 mi.
mi. from 20149
41379 Date St Murrieta, CA 92562
(951) 292-6094
Great Deal

Used 2018 BMW X4 xDrive28i

$29,950
50,447 mi.
mi. from 20149
4015 Boston Road Bronx, NY 10466
(516) 888-4612
Great Deal

Used 2016 BMW X4 xDrive35i

$29,500
51,890 mi.
mi. from 20149
1800 Georgesville Square Drive Columbus, OH 43228
(614) 468-5863
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 2015 BMW X4 xDrive28i

$27,128
63,411 mi.
mi. from 20149
5880 Scarborough Blvd Columbus, OH 43232
(614) 986-3259
Good Deal

Used 2017 BMW X4 M40i

$29,950
60,100 mi.
mi. from 20149
4015 Boston Road Bronx, NY 10466
(516) 888-4612
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 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

BMW X4 by Body Style

Bmw X4s for Sale by Year