New & Used BMW X2 under $40,000 & under 2000 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!

New 2023 BMW X2 sDrive28i

$39,645
10 mi.
mi. from 20149
800 S Brand Blvd Glendale, CA 91204
(818) 937-0209

Used 2021 BMW X2 sDrive28i

$36,999
0 mi.
mi. from 20149
1660 E. Spring Street Signal Hill, CA 90755
(888) 431-2612

Used 2021 BMW X2 sDrive28i

$36,999
0 mi.
mi. from 20149
1660 E. Spring Street Signal Hill, CA 90755
(888) 431-2612

Used 2021 BMW X2 sDrive28i

$36,999
0 mi.
mi. from 20149
1660 E. Spring Street Signal Hill, CA 90755
(888) 431-2612

Used 2021 BMW X2 sDrive28i

$35,999
0 mi.
mi. from 20149
1660 E. Spring Street Signal Hill, CA 90755
(888) 431-2612

Used 2021 BMW X2 sDrive28i

$36,999
0 mi.
mi. from 20149
1660 E. Spring Street Signal Hill, CA 90755
(888) 431-2612

Used 2021 BMW X2 sDrive28i

$36,999
0 mi.
mi. from 20149
1660 E. Spring Street Signal Hill, CA 90755
(888) 431-2612

Bmw X2s for Sale by Year