BMW

Which year BMW 120 is most reliable?

Based on 61,583 vehicles (2004–2021) and millions of DVLA MOT records.

📐
Not just "newer is more reliable"
These rankings compare each year at the same mileage point — a 2003 120 at 80,000 miles is judged against a 2014 120 at 80,000 miles, not its full lifetime average. Verdicts are also relative to this model's own average, not a universal scale. That's the difference between "old cars wear out" and "this year is genuinely more or less reliable."
Years to look for
2017–2021
Above-average pass rate — these years consistently do better than other 120s
Below model average
2004–2005
Lower pass rate than other 120s — worth checking the MOT history before buying
See common failures for 2004 →
📊
Dataset
61,583
vehicles · 2004–2021 · millions of MOT records
CarHunch sweet spot — 2011, 2013–2018
These years hit the reliability-to-value sweet spot: a 82.1–89.8% pass rate, well above this model's median, but old enough to have depreciated significantly from peak price. If budget matters alongside reliability, start your search here.

Pass rate by year

Year Pass rate Vehicles
2021
93.8%
208 Recommended
2020
91.6%
612 Recommended
2019
90.3%
620 Recommended
2018
88.7%
1,379 Recommended
2017
89.8%
2,348 Recommended
2016
88.3%
3,454
2015
86.8%
3,785
2014
84.2%
3,242
2013
83.6%
2,669
2012
81.1%
2,864
2011
82.1%
3,982
2010
81.2%
4,819
2009
80.9%
4,556
2008
79.8%
6,823
2007
79.0%
5,496
2006
79.1%
4,983
2005
78.3%
6,986 Below avg
2004
78.3%
2,757 Below avg

Click any year to see full MOT history, common faults and comparisons for those cars. Verdicts are relative to this model's own average — a good Land Rover year is judged differently from a good Toyota year.

How each year holds up at higher mileage

Each line is a different model year. The mileage ranges are divided into 5 equal groups based on how this model is actually driven in the real world — so you're comparing like-for-like, not arbitrary round numbers.

Only years with enough data across at least 3 mileage ranges are shown. Newer years appear in blue; older years in amber.

How is this measured?

📋

What "pass rate" means

The percentage of all MOT tests that resulted in a pass — counted across a car's whole life, not just its first test. Higher means fewer failures over time.

📐

Mileage groups built from real data

We split this model's real-world mileage history into 5 equal groups — so each slice contains the same number of cars, not an arbitrary round number like "0–30,000 miles."

Does age still matter?

Yes. A low-mileage 20-year-old car has still had 20 years of weather, perishing rubber, and ageing electrics. Comparing at the same mileage narrows the gap between old and new — but doesn't erase it entirely.

🏆

Why this beats surveys

Our figures come from the DVLA's national MOT database — over 50 million real test results from accredited garages, with no opinions involved. Most reliability guides are based on owner surveys with a few hundred responses per model.

What next?
← Back to model overview
BMW 120 hub
Year stats, defect patterns, comparisons
Check a specific car
Free MOT history & AI insights
Enter any UK registration

All BMW models