2015 Mazda 3
Sport Nav
59,789miManualPetrol2.0L
£8,995
Buckie
~£226/pm
Have a look at this 3 that contains a 2.0 litre petrol engine with manual transmission. This second hand one from this dealer in Buckie has got 59,789 miles clocked up on the dashboard.