2023 Mazda 3
Sport Lux
5,108miManualPetrol2.0L
£18,450
Redditch
~£463/pm
This second hand Mazda 3 that is still in nearly new condition has got a mere 5,108 miles on the dash and is equipped with a 2.0 ltr petrol engine with manual transmission.