BMW 420s passed their MOT first time 82% of the time across 61,591 tests in 2025.
Passed first time 87%. Typical mileage 36,938 (most between 28,190 and 47,398).
2021: 100% → 2022: 95% → 2023: 89% → 2024: 88% → 2025: 87%
Passed first time 85%. Typical mileage 43,732 (most between 31,878 and 56,544).
2021: 100% → 2022: 87% → 2023: 89% → 2024: 86% → 2025: 85%
Wheels & tyres
7.1%
Lights & electrics
2.1%
Visibility & wipers
2.0%
Brakes
1.8%
Suspension & axles
0.6%
Exhaust, emissions & leaks
0.2%
Body, structure & corrosion
0.1%
Steering
0.0%
See its own MOT history, mileage and red flags, compared with these figures. Free.