2016 Mazda 3
2.0 165 Sport Nav
79,693miManualPetrol2.0L
£7,920
£636 lessBury
~£199/pm
Same model
8k more miles
Same year
2.0L
Petrol
Manual
Buy this Mazda for just £8,040. It has got 79,693 miles clocked up on the dash and has a 2.0L petrol engine with manual transmission.