Used BMW X5 Suvs in Iowa

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

Premium Listings

2011 BMW X5 xDrive35i
2011 BMW X5 xDrive35i
Clive, IA
N/A
89,656 mi
willis-auto-campus
2011 BMW X5 xDrive35i
2011 BMW X5 xDrive35i
Clive, IA
N/A
61,631 mi
willis-auto-campus

Standard Listings

2014 BMW X5 xDrive50i
2014 BMW X5 xDrive50i
Urbandale, IA
$50,994
53,895 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Dubuque, IA
$39,245
41,370 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Urbandale, IA
Certified Pre-Owned
$38,901
28,216 mi
2013 BMW X5 xDrive50i
2013 BMW X5 xDrive50i
Urbandale, IA
Certified Pre-Owned
$38,121
47,509 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Urbandale, IA
$38,104
40,707 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Urbandale, IA
$37,881
27,063 mi
2013 BMW X5 xDrive35d
2013 BMW X5 xDrive35d
Urbandale, IA
Certified Pre-Owned
$34,143
47,448 mi
2008 BMW X5 4.8i
2008 BMW X5 4.8i
Cedar Rapids, IA
$19,999
74,181 mi
2005 BMW X5
2005 BMW X5
Iowa City, IA
$9,950
114,305 mi
2006 BMW X5
2006 BMW X5
Des Moines, IA
$8,950
138,454 mi
2004 BMW X5
2004 BMW X5
Des Moines, IA
$7,950
136,499 mi
2006 BMW X5
2006 BMW X5
Pella, IA
$7,500
108,330 mi
2003 BMW X5
2003 BMW X5
Des Moines, IA
$6,950
152,342 mi
2012 BMW X5 xDrive35i
2012 BMW X5 xDrive35i
Urbandale, IA
N/A
69,036 mi
2011 BMW X5 xDrive35i
2011 BMW X5 xDrive35i
Davenport, IA
N/A
86,246 mi
2012 BMW X5 xDrive35i
2012 BMW X5 xDrive35i
Urbandale, IA
N/A
103,575 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Urbandale, IA
$33,965
50,976 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Urbandale, IA
Certified Pre-Owned
$33,935
34,229 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Urbandale, IA
$29,435
62,849 mi
2012 BMW X5 xDrive35i
2012 BMW X5 xDrive35i
Harlan, IA
N/A
73,381 mi
1-36 of 36 Results