2020 Mazda 2
1.5 Skyactiv-g Mhev Gt Sport Nav Euro 6 Ss
44,195mi Manual Petrol 1.5L
£11,995
Middlesbrough
~£301/pm
4,476 cars
1.5 Vvt-h Gr Sport E-cvt Euro 6 Ss
9,722mi Auto Hybrid 1.5L
£24,990
Scarborough
~£628/pm
2.0 R-dynamic Se 238 Bhp
70,812mi Auto Diesel 2.0L
£25,999
York
~£653/pm