Mazda 21.5 e-Skyactiv G MHEV GT Sport 5dr202223,129 milesPetrol£14,291£290 off£14,001Fair price20 miles away