BMW 330s passed their MOT first time 86% of the time across 20,196 tests in 2025.
Passed first time 87%. Typical mileage 55,344 (most between 41,666 and 74,284).
2020: 100% → 2021: 100% → 2022: 84% → 2023: 83% → 2024: 85% → 2025: 87%
Passed first time 88%. Typical mileage 45,301 (most between 34,622 and 58,883).
2021: 83% → 2022: 91% → 2023: 89% → 2024: 88% → 2025: 88%
Passed first time 83%. Typical mileage 24,336 (most between 18,329 and 32,198).
2020: 0% → 2021: 100% → 2023: 100% → 2024: 71% → 2025: 83%
Wheels & tyres
7.8%
Suspension & axles
1.7%
Visibility & wipers
1.5%
Lights & electrics
1.4%
Steering
0.7%
Brakes
0.5%
Seat belts & other equipment
0.5%
Body, structure & corrosion
0.3%
See its own MOT history, mileage and red flags, compared with these figures. Free.