Mazda 3
Our pick 2.0 Skyactiv-g 122 SE-L Lux
List price £22,895 Target Price £21,478
MPG 45.6 CO2 139g/km
For Lots of goodies as standard, with a well built, smart interior and decent re nement.
Against Average handling, the rear seats are cramped, the boot could be more versatile.
WHAT CAR? SAYS