New & Used BMW X2 under $40,000 & under 30000 Miles for Sale

Filters

Filter Advanced Filters
Sort By
Good Deal

Used 2018 BMW X2 xDrive28i

$32,980
24,557 mi.
mi. from 20149
8511 Manassas Dr Manassas Park, VA 20111
(888) 239-6835
Good Deal

Used 2018 BMW X2 sDrive28i

$33,590
22,691 mi.
Online vendor
ONLINE ONLY - No Retail Location Poolesville, MD 20837
(877) 334-5851
Fair Deal

Used 2019 BMW X2 xDrive28i

$36,300
8,412 mi.
mi. from 20149
21710 Auto World Cir Sterling, VA 20166
(866) 785-6110

Used 2021 BMW X2 sDrive28i

$38,741
0 mi.
mi. from 20149
499 S Pickett St Alexandria, VA 22304
(888) 901-4318
Good Deal

Used 2018 BMW X2 xDrive28i

$33,000
27,140 mi.
mi. from 20149
21710 Auto World Cir Sterling, VA 20166
(866) 785-6110
Fair Deal

Used 2018 BMW X2 xDrive28i

$32,985
21,668 mi.
mi. from 20149
5640 Buckeystown Pike Frederick, MD 21704
(301) 795-9981

Used 2021 BMW X2 xDrive28i

$38,515
0 mi.
mi. from 20149
499 S Pickett St Alexandria, VA 22304
(888) 901-4318
Good Deal

Used 2018 BMW X2 xDrive28i

$32,303
24,920 mi.
mi. from 20149
45155 Towlern Pl. Sterling, VA 20166
(866) 873-1689
Good Deal

Used 2018 BMW X2 xDrive28i

$29,993
22,717 mi.
mi. from 20149
1300 Rockville Pike Rockville, MD 20852
(877) 722-7840
Fair Deal

Used 2018 BMW X2 xDrive28i

$39,990
24,918 mi.
mi. from 20149
4715 King St Arlington, VA 22206
(703) 822-4245
Good Deal

Used 2018 BMW X2 xDrive28i

$33,450
9 mi.
mi. from 20149
22455 Lindsay Cars Ct Sterling, VA 20166
(866) 785-1356

Bmw X2s for Sale by Year