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

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2020 BMW X2 xDrive28i

$38,995
64 mi.
mi. from 67025
700 Kenilworth Dr Towson, MD 21204
(877) 729-1512
Good Deal

Used 2022 BMW X2 sDrive28i

$39,245
453 mi.
mi. from 67025
1311 Linton Blvd Delray Beach, FL 33444
(866) 754-9238
Great Deal

Used 2022 BMW X2 sDrive28i

$39,541
6 mi.
mi. from 67025
550 Interstate N Pkwy Atlanta, GA 30339
(888) 239-2928

New 2022 BMW X2 sDrive28i

$0
10 mi.
mi. from 67025
410 Koloa Street Kahului, HI 96732
(808) 214-9566
Good Deal

Used 2020 BMW X2 sDrive28i

$37,391
2,685 mi.
mi. from 67025
17730 North Freeway Houston, TX 77090
(888) 695-2116

New 2022 BMW X2 M35i

$0
0 mi.
mi. from 67025
5145 SW College Rd Ocala, FL 34474
(352) 269-4474

Used 2021 BMW X2 sDrive28i

$39,121
0 mi.
mi. from 67025
1660 E. Spring Street Signal Hill, CA 90755
(888) 431-2612
Good Deal

Used 2022 BMW X2 sDrive28i

$39,800
1,920 mi.
mi. from 67025
1995 NE 142nd St North Miami, FL 33181
(786) 991-2593
Good Deal

Used 2021 BMW X2 xDrive28i

$39,999
2,499 mi.
mi. from 67025
3655 florin rd ste 100 Sacramento, CA 95823
(916) 476-8384

New 2022 BMW X2 sDrive28i

$0
10 mi.
mi. from 67025
410 Koloa Street Kahului, HI 96732
(808) 214-9566

Bmw X2s for Sale by Year