Engine management light (EML) illuminated alongside an AdBlue system malfunction warning or countdown timer on the instrument cluster, typically due to failed NOx sensors on diesel models.
Mercedes-Benz C-Class vs BMW 3 Series · reliability compared
Both scores come from the documented faults we hold for each model · severity weighted, then priced at UK independent-garage rates so you can see which car carries the bigger risk.
The short answer
On the faults we hold, the Mercedes-Benz C-Class scores 5.2 against 4.3 for the BMW 3 Series · fewer or less severe documented problems. The BMW 3 Series carries the higher worst-case repair bill.

Mercedes-Benz C-Class
2015–2021
- Documented faults
- 8
- Critical / high
- 0 / 2
- Medium / low
- 4 / 2
- Priciest job
- £120–£1,200
- Worst-case total
- £7,250
Weak spots · Engine, Suspension, Electrical, Body

BMW 3 Series
2012–2018
- Documented faults
- 8
- Critical / high
- 0 / 3
- Medium / low
- 4 / 1
- Priciest job
- £900–£2,600
- Worst-case total
- £10,900
Weak spots · Engine, Cooling, Steering, Electrical
The faults that decide it
Rhythmic metallic knocking or tapping noise on cold start due to out-of-tolerance piston wrist pins, primarily affecting early M274 petrol engines.
N20/N26 timing chain and guide wear (earlier builds most affected).
Electric water pump and thermostat failure.
Sudden loss of power, loud popping noise under boost, and a 'Drivetrain Malfunction' warning due to the factory plastic charge pipe splitting.
Scores are computed from the documented faults in our library for each model · they reflect reported patterns, not the condition of a specific car.
Inspecting one of these?
Build a tickable checklist for the exact car · make, model, year and mileage.
Try a free report