Mazda 3
£14,995 - £23,395
For
- Well priced
- Roomy
- Decently equipped for the money
Against
- Doesn’t drive as well as European rivals
- Not desirable
- Awkward looks
The 3 is a decent enough car, even if it fails to sparkle like the smaller 2. The MPS version is a true wolf in sheep’s clothing, and regular models have useful space inside as well as being well priced and equipped.