There's a lot more to Mazda than lightbulbs. They've come charging at the market from several different directions - city cars, sports cars, family cars - and ended up in a big, friendly, decent-value heap in the middle of the market.
£7,824 - £11,634
Sleek-looking, reasonably-priced... The Mazda2 is an excellent all-rounder.
£11,240 - £19,040
Like the shy kid at school, it’s time for the Mazda3 to grow up, throw its shoulders back and become a, er, man. This new model does just that. Its parents must be very proud.
Now someone's given the dull little chap who sits at the back of the class a large handgun and a reputation for sexual prowess.
£14,910 - £21,855
The old Mazda 6 wasn’t a bad car. Even so, here’s an all-new one. And it’s much better
£21,395 - £27,195
Mazda takes a fresh look at SUV design and comes up trumps with an able contender.
The quirky CX-7 was once overlooked due to a thirsty petrol engine, but that's gone now. Can't ignore it anymore and for good reason - refreshingly different and good to drive.
Good value – and there’s a touch of the MX-5 in here – but the 5 could be more polished.
£18,495 - £23,595
Reliable, cute and a pleasure to drive...it’s the world’s favourite sports car