Used BMW X3 Suvs in Iowa

35 results in Iowa
Highest Price: $49,995
Lowest Price: N/A
To
Under miles
1-35 of 35 Results

Premium Listings

2014 BMW X3 xDrive35i
2014 BMW X3 xDrive35i
Clive, IA
$40,991
12,863 mi
willis-auto-campus
2013 BMW X3 xDrive28i
2013 BMW X3 xDrive28i
Dubuque, IA
Certified Pre-Owned
$36,995
27,660 mi
dubuque-auto-plaza2
2013 BMW X3 xDrive28i
2013 BMW X3 xDrive28i
Dubuque, IA
Certified Pre-Owned
$33,965
22,921 mi
dubuque-auto-plaza2
2014 BMW X3 xDrive28i
2014 BMW X3 xDrive28i
Dubuque, IA
N/A
19,234 mi
dubuque-auto-plaza2

Standard Listings

2015 BMW X3 xDrive28d
2015 BMW X3 xDrive28d
Maquoketa, IA
$41,990
18,000 mi
2014 BMW X3 xDrive35i
2014 BMW X3 xDrive35i
Urbandale, IA
Certified Pre-Owned
$33,519
45,809 mi
2013 BMW X3 xDrive28i
2013 BMW X3 xDrive28i
Urbandale, IA
Certified Pre-Owned
$30,559
33,779 mi
2013 BMW X3 xDrive28i
2013 BMW X3 xDrive28i
Muscatine, IA
$29,843
70,930 mi
2013 BMW X3 xDrive28i
2013 BMW X3 xDrive28i
Urbandale, IA
Certified Pre-Owned
$28,569
41,214 mi
2007 BMW X3 3.0si
2007 BMW X3 3.0si
Dubuque, IA
$14,977
63,199 mi
2006 BMW X3 3.0i
2006 BMW X3 3.0i
Council Bluffs, IA
$14,527
51,963 mi
2006 BMW X3 3.0i
2006 BMW X3 3.0i
Waterloo, IA
$11,995
144,480 mi
2006 BMW X3 3.0i
2006 BMW X3 3.0i
Iowa City, IA
$11,000
122,522 mi
2006 BMW X3 3.0i
2006 BMW X3 3.0i
Davenport, IA
$10,995
122,000 mi
2007 BMW X3 3.0si
2007 BMW X3 3.0si
Kalona, IA
$10,990
102,652 mi
2005 BMW X3 3.0i
2005 BMW X3 3.0i
Urbandale, IA
$9,995
107,411 mi
2005 BMW X3 3.0i
2005 BMW X3 3.0i
Ames, IA
$9,950
99,709 mi
2005 BMW X3 2.5i
2005 BMW X3 2.5i
Des Moines, IA
$8,950
114,000 mi
2005 BMW X3 3.0i
2005 BMW X3 3.0i
Urbandale, IA
$8,900
140,052 mi
2004 BMW X3 3.0i
2004 BMW X3 3.0i
Ames, IA
$7,950
109,871 mi
2013 BMW X3 xDrive28i
2013 BMW X3 xDrive28i
Urbandale, IA
Certified Pre-Owned
$35,413
15,885 mi
2008 BMW X3 3.0si
2008 BMW X3 3.0si
Cedar Rapids, IA
$12,990
88,618 mi
2006 BMW X3 3.0i
2006 BMW X3 3.0i
Urbandale, IA
$10,359
80,730 mi
2008 BMW X3 3.0si
2008 BMW X3 3.0si
Marion, IA
N/A
92,104 mi
1-35 of 35 Results