Used BMW X5 Suvs in Iowa

45 results in Iowa
Highest Price: $70,895
Lowest Price: N/A
To
Under miles
1-45 of 45 Results

Premium Listings

2008 BMW X5 4.8i
2008 BMW X5 4.8i
Clive, IA
$15,591
126,385 mi
willis-auto-campus

Standard Listings

2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Urbandale, IA
$61,771
7,514 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Urbandale, IA
$59,201
5,908 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Urbandale, IA
$58,780
3,647 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Urbandale, IA
Certified Pre-Owned
$40,901
37,428 mi
2013 BMW X5 xDrive35d
2013 BMW X5 xDrive35d
Urbandale, IA
Certified Pre-Owned
$38,901
45,528 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Urbandale, IA
Certified Pre-Owned
$38,184
29,581 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Urbandale, IA
$37,511
50,975 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Urbandale, IA
Certified Pre-Owned
$36,739
33,715 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Urbandale, IA
Certified Pre-Owned
$34,991
34,182 mi
2012 BMW X5 xDrive35d
2012 BMW X5 xDrive35d
Dubuque, IA
$33,876
42,282 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Urbandale, IA
$33,199
62,846 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Cedar Falls, IA
$30,000
50,802 mi
2012 BMW X5 xDrive35i
2012 BMW X5 xDrive35i
Urbandale, IA
$29,998
49,861 mi
2012 BMW X5 xDrive35i
2012 BMW X5 xDrive35i
Harlan, IA
$29,495
73,381 mi
2010 BMW X5 35d
2010 BMW X5 35d
Urbandale, IA
$19,249
90,120 mi
2009 BMW X5
2009 BMW X5
Urbandale, IA
$19,186
70,913 mi
2009 BMW X5
2009 BMW X5
Urbandale, IA
$18,815
77,438 mi
2005 BMW X5
2005 BMW X5
Bettendorf, IA
$9,998
95,985 mi
2005 BMW X5
2005 BMW X5
Cedar Falls, IA
$9,000
140,000 mi
2003 BMW X5
2003 BMW X5
Bettendorf, IA
$7,998
123,100 mi
2005 BMW X5
2005 BMW X5
Dubuque, IA
$7,985
155,163 mi
2004 BMW X5
2004 BMW X5
Des Moines, IA
$7,950
136,499 mi
2004 BMW X5
2004 BMW X5
Council Bluffs, IA
$6,500
151,630 mi
2005 BMW X5
2005 BMW X5
Davenport, IA
$8,995
0 mi
2012 BMW X5 xDrive35i
2012 BMW X5 xDrive35i
Davenport, IA
N/A
54,532 mi
2012 BMW X5 xDrive35i
2012 BMW X5 xDrive35i
Urbandale, IA
N/A
103,560 mi
2006 BMW X5
2006 BMW X5
Urbandale, IA
$12,977
92,967 mi
2006 BMW X5
2006 BMW X5
Des Moines, IA
$8,950
138,454 mi
2002 BMW X5
2002 BMW X5
Denison, IA
$7,995
161,221 mi
1-45 of 45 Results