2020 Mazda 3
3 Sport Luxury Mhev
31,998miManualPetrol2.0L
£12,765
£1,233 lessSouthport
~£321/pm
Same model
3k less miles
Same year
2.0L
Petrol
Manual
This hatchback motor has got a mere 31,998 miles clocked up on the dash and it's been on the road for under a full year.