BMW 120Ds passed their MOT first time 91% of the time across 513 tests in 2025.
Photo: Alexander-93 · CC BY-SA 4.0 · Wikimedia Commons
Passed first time 90%. Typical mileage 43,171 (most between 33,235 and 53,425).
2023: 92% → 2024: 84% → 2025: 90%
Wheels & tyres
7.2%
Lights & electrics
2.4%
Brakes
1.6%
Exhaust, emissions & leaks
0.8%
Seat belts & other equipment
0.8%
Suspension & axles
0.8%
See its own MOT history, mileage and red flags, compared with these figures. Free.