Used Mazda MAZDA3 Hatchbacks in Iowa

20 results Iowa
Highest Price: $19,680
Lowest Price: $4,622
To
Under miles
1-20 of 20 Results

Standard Listings

2016 Mazda MAZDA3 S Grand Touring
2016 Mazda MAZDA3 S Grand Touring
Dubuque, IA
$19,000
32,944 mi
2016 Mazda Mazda3 i Touring
2016 Mazda Mazda3 i Touring
Hiawatha, IA
$17,993
11,293 mi
2017 Mazda MAZDA3 2.5 Touring
2017 Mazda MAZDA3 2.5 Touring
Clive, IA
$17,236
11,618 mi
2016 Mazda Mazda3 i Touring
2016 Mazda Mazda3 i Touring
Iowa City, IA
Certified Pre-Owned
$16,442
15,258 mi
2017 Mazda MAZDA3 Sport
2017 Mazda MAZDA3 Sport
Dubuque, IA
$15,500
43,631 mi
2016 Mazda Mazda3 i Touring
2016 Mazda Mazda3 i Touring
Iowa City, IA
Certified Pre-Owned
$14,983
47,372 mi
2013 Mazda Mazda3 i Touring
2013 Mazda Mazda3 i Touring
Grimes, IA
$8,977
79,627 mi
2007 Mazda Mazda3 s Grand Touring
2007 Mazda Mazda3 s Grand Touring
Urbandale, IA
$5,907
186,566 mi
2016 Mazda Mazda3 i Touring
2016 Mazda Mazda3 i Touring
Hiawatha, IA
$16,399
33,833 mi
2008 Mazda Mazda3 Sport
2008 Mazda Mazda3 Sport
Hiawatha, IA
$15,698
66,339 mi
2014 Mazda Mazda3 i Touring
2014 Mazda Mazda3 i Touring
Hiawatha, IA
Certified Pre-Owned
$12,990
56,388 mi
2013 Mazda Mazda3 i Touring
2013 Mazda Mazda3 i Touring
Urbandale, IA
$11,513
55,085 mi
1-20 of 20 Results