BMW 328s passed their MOT first time 71% of the time across 120 tests in 2025.
Photo: Softeis · CC BY-SA 3.0 · Wikimedia Commons
Passed first time 88%. Typical mileage 80,317 (most between 56,562 and 104,714).
2016: 94% → 2017: 91% → 2018: 0% → 2019: 50% → 2020: 100% → 2021: 67% → 2022: 71% → 2023: 63% → 2024: 64% → 2025: 88%
Lights & electrics
6.3%
Suspension & axles
6.3%
See its own MOT history, mileage and red flags, compared with these figures. Free.