Used BMW X3 Suvs in Iowa

22 results in Iowa
Highest Price: $50,630
Lowest Price: $13,751
To
Under miles
1-22 of 22 Results

Standard Listings

2017 BMW X3 xDrive28i
2017 BMW X3 xDrive28i
Davenport, IA
$50,630
2,693 mi
2017 BMW X3 xDrive28i
2017 BMW X3 xDrive28i
Davenport, IA
$49,530
3,584 mi
2017 BMW X3 xDrive28i
2017 BMW X3 xDrive28i
Davenport, IA
$48,610
4,935 mi
2017 BMW X3 xDrive28i
2017 BMW X3 xDrive28i
Davenport, IA
$48,221
4,816 mi
2017 BMW X3 xDrive28i
2017 BMW X3 xDrive28i
Davenport, IA
$46,310
3,669 mi
2017 BMW X3 xDrive28i
2017 BMW X3 xDrive28i
Davenport, IA
$38,975
13,550 mi
2017 BMW X3 xDrive28i
2017 BMW X3 xDrive28i
Urbandale, IA
$35,999
15,528 mi
2014 BMW X3 xDrive28i
2014 BMW X3 xDrive28i
Davenport, IA
Certified Pre-Owned
$30,995
29,646 mi
2014 BMW X3 xDrive28i
2014 BMW X3 xDrive28i
Hiawatha, IA
$26,991
26,978 mi
2014 BMW X3 xDrive28i
2014 BMW X3 xDrive28i
Davenport, IA
Certified Pre-Owned
$29,965
36,231 mi
2014 BMW X3 xDrive35i
2014 BMW X3 xDrive35i
Johnston, IA
$29,890
47,863 mi
2014 BMW X3 xDrive28i
2014 BMW X3 xDrive28i
Davenport, IA
$19,961
87,643 mi
1-22 of 22 Results