Used BMW X5 Suvs in Iowa

41 results in Iowa
Highest Price: $68,795
Lowest Price: N/A
To
Under miles
1-41 of 41 Results

Premium Listings

2015 BMW X5 xDrive35i
2015 BMW X5 xDrive35i
Clive, IA
$51,991
23,992 mi
willis-auto-campus
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Clive, IA
$37,991
30,882 mi
willis-auto-campus
2013 BMW X5 xDrive35d
2013 BMW X5 xDrive35d
Clive, IA
$36,991
42,703 mi
willis-auto-campus
2008 BMW X5
2008 BMW X5
Clive, IA
$18,491
73,432 mi
willis-auto-campus
2012 BMW X5 xDrive35i
2012 BMW X5 xDrive35i
Clive, IA
N/A
61,269 mi
willis-auto-campus

Standard Listings

2014 BMW X5 xDrive50i
2014 BMW X5 xDrive50i
Urbandale, IA
$55,622
53,895 mi
2014 BMW X5 xDrive35i
2014 BMW X5 xDrive35i
Iowa City, IA
$43,436
35,120 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Dubuque, IA
$39,982
41,370 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Urbandale, IA
Certified Pre-Owned
$38,963
40,707 mi
2012 BMW X5 xDrive35d
2012 BMW X5 xDrive35d
Dubuque, IA
$32,835
47,157 mi
2007 BMW X5
2007 BMW X5
Clive, IA
$17,969
71,851 mi
2004 BMW X5
2004 BMW X5
Cedar Rapids, IA
$8,995
86,902 mi
2006 BMW X5
2006 BMW X5
Muscatine, IA
$8,495
143,415 mi
2002 BMW X5
2002 BMW X5
Denison, IA
$7,995
161,221 mi
2003 BMW X5
2003 BMW X5
Des Moines, IA
$6,950
152,342 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Urbandale, IA
Certified Pre-Owned
$34,975
34,185 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Urbandale, IA
$34,973
50,976 mi
2012 BMW X5 xDrive35i
2012 BMW X5 xDrive35i
Harlan, IA
$29,495
73,381 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Urbandale, IA
$29,435
62,848 mi
2008 BMW X5
2008 BMW X5
Iowa City, IA
$17,942
84,306 mi
2006 BMW X5
2006 BMW X5
Des Moines, IA
$8,950
138,454 mi
2001 BMW X5
2001 BMW X5
Davenport, IA
$8,491
122,449 mi
2004 BMW X5
2004 BMW X5
Des Moines, IA
$7,950
136,499 mi
2012 BMW X5 xDrive35i
2012 BMW X5 xDrive35i
Johnston, IA
N/A
71,029 mi
2012 BMW X5 xDrive35i
2012 BMW X5 xDrive35i
Urbandale, IA
N/A
103,560 mi
1-41 of 41 Results