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

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2013 BMW X5 xDrive50i

$17,000
88,950 mi.
mi. from 67025
13417 Britton Park Rd Fishers, IN 46038
(888) 801-2359
Great Deal

Used 2009 BMW X5 30i

$11,481
90,098 mi.
mi. from 67025
2824 Washington Blvd Arlington, VA 22201
(703) 650-0460
Great Deal

Used 2006 BMW X5 3.0i

$9,995
64,465 mi.
mi. from 67025
811 E. Broadway Louisville, KY 40204
(502) 953-0525
Great Deal

Used 2013 BMW X5 xDrive35i

$16,988
65,254 mi.
mi. from 67025
2845 Kilihau St Honolulu, HI 96819
(808) 664-0752

BMW X5 by Body Style

BMW X5 by Trim

Bmw X5s for Sale by Year