MOT Car Check

BMW

3 SERIES · Black

X2OE X
MOTExpired
MOT due24 Apr 2026
First reg29 Apr 2016
Mileage88,862 mi
Tax
Tax due

Vehicle age

10 years and 2 months

Fuel

Diesel

What's it worth now?

See a free valuation for X2OE X.

Car valuation

MOT history

As of 17 January 2026.

PASSED · 25 Apr 2025
Test date25 Apr 2025
Expiry24 Apr 2026
Test number342784955601
Mileage88,862 mi
AdvisoryEngine cover and undertrays fitted
AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
AdvisoryNearside Front Suspension arm pin or bush worn but not resulting in excessive movement Front arm bush (5.3.4 (a) (i))
AdvisoryOffside Front Suspension arm pin or bush worn but not resulting in excessive movement Front arm bush (5.3.4 (a) (i))
FAILED · 24 Apr 2025
Test date24 Apr 2025
Expiry
Test number177107927957
Mileage88,861 mi
AdvisoryEngine cover and undertrays fitted
AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
AdvisoryNearside Front Suspension arm pin or bush worn but not resulting in excessive movement Front arm bush (5.3.4 (a) (i))
AdvisoryOffside Front Suspension arm pin or bush worn but not resulting in excessive movement Front arm bush (5.3.4 (a) (i))
MajorNearside Front Shock absorbers has a serious fluid leak (5.3.2 (b))
PASSED · 17 Apr 2024
Test date17 Apr 2024
Expiry16 Apr 2025
Test number241121318942
Mileage78,697 mi
Advisoryengine covers and under trays fitted
AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
AdvisoryNearside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
AdvisoryOffside Front Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
PASSED · 2 Mar 2023
Test date2 Mar 2023
Expiry26 Mar 2024
Test number936175957880
Mileage69,496 mi
PASSED · 10 Mar 2022
Test date10 Mar 2022
Expiry26 Mar 2023
Test number418389666634
Mileage61,262 mi
PASSED · 2 Mar 2021
Test date2 Mar 2021
Expiry26 Mar 2022
Test number657717169849
Mileage48,689 mi
PASSED · 27 Mar 2020
Test date27 Mar 2020
Expiry26 Mar 2021
Test number496668881305
Mileage36,388 mi
PASSED · 10 Apr 2019
Test date10 Apr 2019
Expiry28 Apr 2020
Test number724674489807
Mileage24,220 mi