2020 Mazda 3
3 Sport Luxury Mhev
31,998miManualPetrol2.0L
£13,465
£34 lessSouthport
~£338/pm
Same model
11k 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.