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

Filters
Filter Advanced Filters
Sort By
Great Deal

Used 2012 BMW X5 35d

$15,995
84,494 mi.
18 mi. from 20149
7591 Centreville Rd Manassas, VA 20111
(703) 791-1709
Great Deal

Used 2012 BMW X5 xDrive35i

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

Used 2013 BMW X5 xDrive35i

$18,500
70,477 mi.
4 mi. from 20149
21710 Auto World Cir Sterling, VA 20166
(866) 785-6110
Fair Deal

Used 2012 BMW X5 xDrive50i

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

Used 2009 BMW X5 xDrive30i

$10,899
81,370 mi.
9 mi. from 20149
25354 Pleasant Valley RdSte 100 Chantilly, VA 20152
(703) 832-8113

Bmw X5s for Sale by Year