Used BMW X2 under $40,000 for Sale

Filters
Filter Advanced Filters
Sort By
Fair Deal

Used 2020 BMW X2 M35i

$38,650
48,198 mi.
4 mi. from 20149
21710 Auto World Cir Sterling, VA 20166
(866) 785-6110
Great Deal

Used 2019 BMW X2 xDrive28i

$34,600
19,082 mi.
4 mi. from 20149
21710 Auto World Cir Sterling, VA 20166
(866) 785-6110
Good Deal

Used 2019 BMW X2 xDrive28i

$35,999
22,112 mi.
26 mi. from 20149
5630 South Van Dorn St. Alexandria, VA 22310
(202) 480-2875

Used 2018 BMW X2 sDrive28i

$31,990
25,365 mi.
Online vendor
ONLINE ONLY - No Retail Location Poolesville, MD 20837
(877) 334-5851

Bmw X2s for Sale by Year