New & Used BMW X5 under $40,000 & under 70000 Miles for Sale

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2017 BMW X5 xDrive35i

$29,995
46,870 mi.
mi. from 20149
8710 Liberia Ave Manassas, VA 20110
(540) 380-8655
Great Deal

Used 2012 BMW X5 xDrive35i

$16,995
60,690 mi.
mi. from 20149
10439 Nokesville Rd Manassas, VA 20110
(571) 383-3943

BMW X5 by Body Style

Bmw X5s for Sale by Year