Used BMW X3 Suvs in Iowa

41 results in Iowa
Highest Price: $52,745
Lowest Price: $7,695
To
Under miles
1-41 of 41 Results

Standard Listings

2013 BMW X3 xDrive28i
2013 BMW X3 xDrive28i
Dubuque, IA
$32,787
27,692 mi
2013 BMW X3 xDrive28i
2013 BMW X3 xDrive28i
Dubuque, IA
$30,809
61,059 mi
2011 BMW X3 xDrive35i
2011 BMW X3 xDrive35i
Cedar Rapids, IA
$26,350
53,689 mi
2013 BMW X3 xDrive28i
2013 BMW X3 xDrive28i
Urbandale, IA
$25,352
61,334 mi
2009 BMW X3 xDrive30i
2009 BMW X3 xDrive30i
Dubuque, IA
$16,918
63,826 mi
2006 BMW X3 3.0i
2006 BMW X3 3.0i
Marion, IA
$11,495
84,237 mi
2006 BMW X3 3.0i
2006 BMW X3 3.0i
Davenport, IA
$10,995
122,000 mi
2005 BMW X3 3.0i
2005 BMW X3 3.0i
Cedar Rapids, IA
$9,997
142,339 mi
2004 BMW X3 3.0i
2004 BMW X3 3.0i
Marion, IA
$7,695
136,176 mi
1-41 of 41 Results