BMW 128TIs passed their MOT first time 92% of the time across 2,767 tests in 2025.
Passed first time 91%. Typical mileage 30,283 (most between 22,676 and 38,787).
2022: 100% → 2023: 94% → 2024: 91% → 2025: 91%
Wheels & tyres
6.1%
Lights & electrics
1.1%
Suspension & axles
1.1%
Visibility & wipers
0.6%
Brakes
0.5%
Exhaust, emissions & leaks
0.5%
Body, structure & corrosion
0.1%
Steering
0.1%
See its own MOT history, mileage and red flags, compared with these figures. Free.