Sort By
2018 Mazda 3
2.0 Sport Black 5Dr
Advantage Cars Norwich
21,496 miles
Call dealer
£12,990
2016 Mazda 3
2.0 Sport Black 5Dr
Hendy Ford Southampton
27,855 miles
Call dealer
£11,750
2016 Mazda 3
2.0 Sport Black 5Dr
Volkswagen Bradford
40,200 miles
Call dealer
£10,800
2016 Mazda 3
2.0 Sport Black 5Dr
Norton Way Mazda
38,443 miles
Call dealer
£11,680
2016 Mazda 3
2.0 Sport Black 5Dr
Hendy Group Eastleigh
24,140 miles
Call dealer
£11,750
2016 Mazda 3
2.0 Sport Black 5Dr
Inchcape Burton Used Car Centre
20,755 miles
Call dealer
£11,991
2018 Mazda 3
2.0 Sport Black 5Dr
Hendy Mazda Horsham
12,500 miles
Call dealer
£13,750
2016 Mazda 3
2.0 Sport Black 5Dr
Inchcape Cooper Teeside MINI
36,370 miles
Call dealer
£11,552
2018 Mazda 3
2.0 Sport Black 5Dr
Clevedon Garages
5,123 miles
Call dealer
£14,695
Buy new from £18,726 (list price from £21,840)
Contract hire from £194.40 per month
Showing 1 - 9 of 9 cars