BMW 123s passed their MOT first time 68% of the time across 2,928 tests in 2025.
Passed first time 71%. Typical mileage 119,280 (most between 95,593 and 145,468).
2012: 93% → 2013: 86% → 2014: 86% → 2015: 83% → 2016: 82% → 2017: 80% → 2018: 76% → 2019: 75% → 2020: 71% → 2021: 75% → 2022: 69% → 2023: 68% → 2024: 73% → 2025: 71%
Passed first time 80%. Typical mileage 118,233 (most between 80,665 and 135,489).
2013: 100% → 2014: 86% → 2015: 71% → 2016: 100% → 2017: 71% → 2018: 83% → 2019: 50% → 2020: 83% → 2021: 67% → 2022: 86% → 2023: 100% → 2024: 80% → 2025: 80%
Suspension & axles
11.3%
Lights & electrics
10.5%
Wheels & tyres
10.1%
Visibility & wipers
5.1%
Brakes
4.4%
Exhaust, emissions & leaks
1.6%
Body, structure & corrosion
1.4%
Seat belts & other equipment
1.0%
See its own MOT history, mileage and red flags, compared with these figures. Free.