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

Filters

Filter Advanced Filters
Sort By
Good Deal

Used 2014 BMW X5 xDrive35d

$19,750
107,664 mi.
mi. from 20149
21710 Auto World Cir Sterling, VA 20166
(866) 785-6110
Good Deal

Used 2015 BMW X5 xDrive35i

$18,885
123,041 mi.
mi. from 20149
2 Fairfax St, SE Leesburg, VA 20175
(703) 687-9862
Fair Deal

Used 2012 BMW X5 xDrive50i

$18,600
77,322 mi.
mi. from 20149
860 Trailview Boulevard SE Leesburg, VA 20175
(888) 485-1836
Good Deal

Used 2015 BMW X5 sDrive35i

$19,599
124,693 mi.
mi. from 20149
5811 Grove Lane Frederick, MD 21704
(301) 363-4626
Great Deal

Used 2012 BMW X5 xDrive35i

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

Used 2014 BMW X5 xDrive35i

$18,500
110,768 mi.
mi. from 20149
21710 Auto World Cir Sterling, VA 20166
(866) 785-6110
Good Deal

Used 2012 BMW X5 xDrive35i

$14,981
94,202 mi.
mi. from 20149
9711 Fairfax Blvd Fairfax, VA 22031
(888) 277-2518
Fair Deal

Used 2011 BMW X5 xDrive35d

$15,295
95,459 mi.
mi. from 20149
25395 Pleasant Valley Rd Chantilly, VA 20152
(571) 666-6588
Fair Deal

Used 2012 BMW X5 35i Premium

$15,994
94,457 mi.
mi. from 20149
9772 Fairfax Blvd Fairfax, VA 22031
(703) 537-5927

Used 2013 BMW X5 xDrive35d

$19,995
56,926 mi.
mi. from 20149
3210 10TH ST N Arlington, VA 22201
(888) 767-1554

BMW X5 by Body Style

Bmw X5s for Sale by Year