2016 Mazda 3
Sport Nav
38,716miManualPetrol2.0L
£10,585
£410 lessBirmingham
~£266/pm
Same model
2k less miles
Same year
2.0L
Petrol
Manual
Considering buying a hatchback? Then have a look at this used one with only 38,716 miles on the clock.