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

Filters

Filter Advanced Filters
Sort By

Used 2013 BMW X5 xDrive35d

$19,995
56,926 mi.
mi. from 20149
3210 10TH ST N Arlington, VA 22201
(888) 767-1554
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 X5s for Sale by Year