Used Mazda Mazda3 review and buying guide (2004 to present): which one to buy and what to check
A petrol Mazda3 is the lesser risk, though test its gearbox and clutch properly, while the 2.2 SkyActiv-D diesel is the one to leave alone, as it can dilute its oil with fuel and wear its camshaft.
3 known faults, 2 rated high severity in our database. Everything below is built from that data and the archived owner history, not from a press car.
Free advert check
Found a Mazda Mazda3 for sale? Check the advert before you go and see it
Paste the Mazda Mazda3 advert and we read it against its known faults, the MOT history and the DVLA record, then tell you what to ask the seller and what to look at on the day. Free, about a minute, no card.
A petrol's the Mazda3 to buy, because both serious known faults belong to the 2.2 SkyActiv-D diesel. That engine can push fuel into its sump during filter regenerations and wear its exhaust camshaft, with trouble arriving between 50,000 and 110,000 miles, and the metal it sheds can finish the turbo or the engine. The petrols aren't spotless, so go through the gearbox and clutch checks below, but their complaints on record are single owners' reports rather than known faults.
On the first Mazda3, sold from 2004 to 2009, and the 2009 to 2013 car that replaced it, it's the diesels that gather the reports. Several owners of 2011 and 2012 1.6 diesels had injectors fail between 32,500 and 55,000 miles, and that engine's turbo can starve of oil when carbon clogs its feed pipe. The 2.0 diesel in the first car and the 2.2 diesel from 2009 both had particulate filter regenerations that thinned the engine oil with fuel.
Those older cars have body and electrical issues too, whichever engine they've got. Rear wheel arches rusted on 2004 and 2005 cars, alloys corrode, and ABS and stability control warning lights that won't go out have been reported by several owners of 2009 and 2010 cars. Don't pay for a car showing either light until you know what's behind it.
The newest Mazda3, from 2019, has had recalls for a valve fault that could stall the engine and for wheel nuts that could work loose, so ask for proof both were done. One owner of a new 2019 car rejected it within 30 days after the i-stop and charging systems threw warnings every day. The entry-level 2.0 petrol in this car needs working hard, so try it on a hill before you settle on it.
Which Mazda3 engines and gearboxes are the safe choices?
The petrols are the lesser risk across the Mazda3 range, and the 2.0 SkyActiv-G only has single owners' reports against it. One six-speed automatic on a 2014 car failed at 47,000 miles, another owner complained of a flat spot at 1,500rpm, and a third had the clutch judder on cold, damp mornings until the car warmed up. Drive an automatic until it's hot and check every shift is clean, and on a manual feel for judder as the clutch bites from cold.
Pass on the 2.2 SkyActiv-D. Its filter regenerations can push diesel into the sump and lift the oil level above the X on the dipstick, while early engines wear the exhaust camshaft and send the debris round the oil system, blocking the strainer, somewhere between 50,000 and 110,000 miles. It's a timing chain engine, and the oil dilution is what wears its internals. One owner's 2014 car needed its carbon clearing out after 70,000 miles.
On the earlier cars, steer clear of the 1.6 diesel. Several 2011 and 2012 cars needed injectors, it relies on a fuel additive for its particulate filter that has to be topped up at the 75,000 mile service, and its turbo can run short of oil once carbon blocks the feed. The 2.2 diesel sold from 2009 dilutes its oil during regenerations too, and a technical bulletin in October 2012 covered its injectors weeping fuel into the oil.
Earlier petrols have single reports of their own. A 2009 1.6's warning light came down to a leaking inlet manifold gasket at 88,000 miles, a 2007 1.6 automatic's inlet manifold solenoid seized in place at 55,000 miles, and a 2010 2.0's i-stop failed. None of those is a known fault, and none comes close to the injector, turbo and oil trouble the diesels have run into.
What should you check when viewing a used Mazda3?
Pull the dipstick on any diesel before it's started: oil sitting above the X mark means fuel's getting into the sump, which is the warning sign for the 2.2 SkyActiv-D's camshaft and strainer failure. On the drive, listen for a ticking or rattle from the top of the engine, a whistle from the turbo and black smoke under load, and press the brake quickly at low revs to make sure the pedal doesn't go hard on you.
Ask for proof of recall work. Mazda3 diesels were recalled in 2018 for a brake vacuum pump that could wear early, injector mounting nuts that weren't tight enough and injector software that could short out and stall the engine, then in 2019 to clean or replace a sooted intake shutter valve. On a 2.2 diesel, check each service was registered on the car's computer too, since an unregistered 12,000 mile service can leave the filter regenerating endlessly.
Look at the rear wheel arches on a 2004 or 2005 car and at the alloys on any Mazda3; Mazda replaced both front wheels on one owner's 2017 car after a single winter. On 2009 and 2010 cars, ABS and traction control lights that stay on point to the ABS module. Work the folding mirrors and the tailgate release, which stuck or failed on 2016 cars, and on a 2019 car make sure the i-stop runs without warnings.
Should you buy a used Mazda3 BM / GJ / KE (2012 to 2016)?
Buy this Mazda3 as a 2.0 SkyActiv-G petrol, once you've checked its gearbox and clutch, and skip the 2.2 SkyActiv-D, which carries both serious known faults on this generation. The petrol's complaints are single owners' reports, while the diesel's regenerations thin its oil with fuel and early engines wear their exhaust camshafts, with the damage showing between 50,000 and 110,000 miles and able to take out the turbo or the whole engine. It's a safe car in a crash, with a five-star Euro NCAP rating.
The petrol isn't fault-free. One owner's 2014 2.0 SkyActiv-G automatic lost its gearbox at 47,000 miles, another's pulled weakly at 1,500rpm, and a third's clutch juddered on cold starts. On a diesel you're still set on, one 2014 car had to have carbon cleared out at 70,000 miles and a 2016 car's judder was put down to carbon by its dealer, so an engine that judders is a reason to walk on.
Smaller things have come up on single cars. A 2016 car's sat nav kept restarting itself even after a replacement unit and several rounds of updates, both folding mirrors failed on another 2016 car, and a third had a sticking tailgate solenoid. Alloys corroded after one winter on a 2017 car, and the headlights of a new 2.0 misted up inside. Check the wiper relay recall on a car sold from 2015 to 2017.
Worst known faults on the BM / GJ / KE (2012 to 2016), from our database
DPF regenerations causing oil dilution, premature camshaft wear, and oil strainer blockage leading to catastrophic engine failure (high severity, typically 50000-100000 miles, about £2500-5000)
Early 2.2 SkyActiv-D engines suffer exhaust camshaft wear, and the metal debris it sheds circulates through the oil system. DVSA recall... (high severity, typically 50000-110000 miles, about £1000-4000)
Soot can build up around the intake shutter valve on the inlet side of the 2.2 SkyActiv-D diesel. DVSA recall R/2019/187 covers Mazda3,... (medium severity, typically unknown miles)
The latest Mazda3, from 2019, has a cabin that feels properly upmarket, and it's a car that's good to drive as well, with sharp handling and a gearchange that's a pleasure to use. Of the first cars, the 1.6 automatic is the sweetest to drive, the version where the engine, gearbox and chassis feel of a piece.
Build quality holds up over big distances. One second-generation Mazda3 was driven 100,000 km over two years of hard testing and finished with just a single minor defect, a broken plastic clip on the boot cover, so nothing went wrong with its engine, gearbox or suspension in all that time.
The Mazda 3 was ranked as the fourth most reliable 3-5 year old family car in a 2012 analysis of warranty claims.
The Mazda 3 successfully completed the Auto Bild 100,000 km endurance test, demonstrating high product quality, reliability, and durability.
The Mazda 3 scored highest in the German JD Power Customer Satisfaction Survey for the compact segment, surpassing 117 other models.
The 1.6 automatic version of the Mazda 3 is considered the most pleasant and cohesive to drive within the range.
The Mazda 3 achieved second equal place for European Car of the Year in 2004.
Mazda Mazda3 buying questions
Should I buy a used Mazda Mazda3?
A petrol Mazda3 is the lesser risk, though test its gearbox and clutch properly, while the 2.2 SkyActiv-D diesel is the one to leave alone, as it can dilute its oil with fuel and wear its camshaft. Our database holds 3 known Mazda Mazda3 faults, 2 rated high severity, and the sections above say which generation and engine carry them.
What should I check when viewing a used Mazda Mazda3?
Pull the dipstick on any diesel before it's started: oil sitting above the X mark means fuel's getting into the sump, which is the warning sign for the 2.2 SkyActiv-D's camshaft and strainer failure. Read the MOT history for repeat advisories and ask for invoices for any work the seller mentions. Then paste the advert into the free check, which reads it against every known Mazda Mazda3 fault before you travel.
Is a used Mazda Mazda3 expensive to run?
Chain (2.2 SKYACTIV-D, 2.2 DIESEL): no fixed replacement interval, so budget for it if the history does not show it done. The known faults page lists a rough repair cost against each fault.
Where this Mazda Mazda3 guide comes from
If you used the Honest John car-by-car reviews before the site closed in 2026, this is where the Mazda Mazda3 buying advice now lives. It is written from the archived owner reports and model notes (archived page, 89 items read for this model), our own known-faults database, the confirmed service intervals and the Real MPG figures. Every number on the page comes from that data, not from the text. The same data feeds our free advert check.