Toyota Corolla vs Mazda 3

Two of the small-car benchmarks, and two different approaches. The Corolla is a hybrid built to be cheap and easy to own. The Mazda 3 is a petrol car that aims to feel a cut above the mainstream. Both are well made and safe, so it comes down to what you want from a small car.

The verdict

The Corolla's trump card is running costs. Every version is a hybrid, so it uses around 4.0L/100km, and with Toyota's resale and reliability behind it, it is the cheaper car to own over time. The Mazda 3 is the nicer car to spend time in. Its cabin feels more expensive than the price suggests, it is more satisfying to drive, and it has a bigger boot and wireless Android Auto where the Corolla makes you plug in. Both are sold as a sedan too if you would rather not have a hatch.

There are two things to watch on the Mazda. The full driver-assist safety package is only standard from the mid Touring grade up, so the cheapest versions go without some of it, and its ANCAP rating has now expired, where the Corolla's still stands. If the fuel bill and a current safety rating lead, the Corolla is the sensible pick. If you care more about how the car feels and drives, the Mazda 3 rewards the extra attention.

Compare them spec for spec

Specs and prices change with each grade and configuration, so the fairest comparison is at the exact versions you are weighing up. Line them up side by side, down to the grade, in the interactive tool.

Compare Corolla Hatch & Mazda 3

More guides

Last updated August 2026