Used BMW X3 Suvs in Iowa

52 results in Iowa
Highest Price: $53,945
Lowest Price: $5,977
To
Under miles
1-50 of 52 Results

Premium Listings

2014 BMW X3 xDrive35i
2014 BMW X3 xDrive35i
Clive, IA
$30,999
49,582 mi
willis-auto-campus

Standard Listings

2013 BMW X3 xDrive28i
2013 BMW X3 xDrive28i
Dubuque, IA
$34,022
22,921 mi
2013 BMW X3 xDrive28i
2013 BMW X3 xDrive28i
Dubuque, IA
$33,678
27,660 mi
2014 BMW X3 xDrive35i
2014 BMW X3 xDrive35i
Iowa City, IA
$32,931
30,150 mi
2013 BMW X3 xDrive35i
2013 BMW X3 xDrive35i
Davenport, IA
$29,991
48,101 mi
2013 BMW X3 xDrive35i
2013 BMW X3 xDrive35i
Davenport, IA
$28,993
46,275 mi
2011 BMW X3 xDrive35i
2011 BMW X3 xDrive35i
Cedar Rapids, IA
$26,350
53,689 mi
2010 BMW X3 xDrive30i
2010 BMW X3 xDrive30i
Urbandale, IA
$18,314
48,786 mi
2009 BMW X3 xDrive30i
2009 BMW X3 xDrive30i
Dubuque, IA
$17,605
63,826 mi
2006 BMW X3 3.0i
2006 BMW X3 3.0i
Davenport, IA
$10,995
122,000 mi
2004 BMW X3 3.0i
2004 BMW X3 3.0i
Des Moines, IA
$8,495
116,969 mi
2007 BMW X3 3.0si
2007 BMW X3 3.0si
West Burlington, IA
$8,000
110,074 mi
2005 BMW X3 2.5i
2005 BMW X3 2.5i
Cedar Rapids, IA
$6,995
151,149 mi
2007 BMW X3 3.0si
2007 BMW X3 3.0si
Pleasant Valley, IA
$6,495
176,283 mi
1-50 of 52 Results