BMW logo

BMW 120: no years to avoid

Based on 42,575 real MOT tests from DVSA records. Each year is compared against every other car first registered the same year — otherwise the numbers would only tell you that older cars fail more, which you knew.

The short answer

No model year stands out as one to avoid. Every year sits within 15% of the failure rate for cars of the same age. The 2016 is the strongest, failing 30% less often than average.

Found a BMW 120 you like?

Averages tell you what to expect. Its registration tells you what actually happened — every MOT, every advisory, and whether the mileage adds up.

UK

Every 120 model year

Shaded rows are the years that differ most from other cars of the same age — worse, better.

MOT failure rate by registration year for the BMW 120
Registered MOT tests Fail rate vs same-age cars
2005 2,881 28.6%
21% better
2006 2,595 28.2%
22% better
2007 2,858 27.5%
22% better
2008 4,404 27.8%
21% better
2009 3,506 27.3%
18% better
2010 3,947 27.1%
16% better
2011 3,475 26.2%
about average
2012 2,532 27.8%
about average
2013 2,492 19.8%
23% better
2014 3,056 18.4%
19% better
2015 3,651 15.0%
23% better
2016 3,398 11.9%
30% better
2017 2,350 12.1%
16% better
2018 1,430 11.2%
about average

How this is worked out

Every MOT test recorded by DVSA in 2023 on a BMW 120, grouped by the year the car was first registered. Retests are excluded, so a car that failed and was fixed still counts as a failure. Each year's rate is then divided by the rate for all cars first registered that year — so 120 means 20% more failures than its contemporaries, not 20% more than a brand new car.

Contains public sector information licensed under the Open Government Licence v3.0.