Used BMW X3 Suvs in Iowa

43 results in Iowa
Highest Price: $53,945
Lowest Price: $7,695
To
Under miles
1-43 of 43 Results

Standard Listings

2016 BMW X3 xDrive28i
2016 BMW X3 xDrive28i
Davenport, IA
$51,245
5,978 mi
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
2005 BMW X3 3.0i
2005 BMW X3 3.0i
Urbandale, IA
$8,500
140,052 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-43 of 43 Results