MOT Car Check

BMW

640D M SPORT AUTO · White

BJ12 TXP
BMW BJ12 TXP
MOTExpired
MOT due26 Jul 2025
First reg1 Apr 2012
Mileage102,950 mi
TaxTaxed
Tax due1 Oct 2026

Vehicle age

14 years and 2 months

Fuel

Diesel

What's it worth now?

See a free valuation for BJ12 TXP.

Car valuation

MOT history

As of 9 March 2026.

PASSED · 27 Jul 2024
Test date27 Jul 2024
Expiry26 Jul 2025
Test number761402887232
Mileage102,950 mi
Advisoryall four brake discs have slight surface corrosion
PASSED · 12 Apr 2023
Test date12 Apr 2023
Expiry11 Apr 2024
Test number941854565511
Mileage96,537 mi
Advisorypassenger air bag deactivated
PASSED · 3 Mar 2022
Test date3 Mar 2022
Expiry2 Mar 2023
Test number301548176429
Mileage90,512 mi
FAILED · 3 Mar 2022
Test date3 Mar 2022
Expiry
Test number164013263473
Mileage90,509 mi
DangerousOffside Front Tyre has a tear, caused by separation or partial failure of its structure (5.2.3 (d) (ii))
PASSED · 19 Nov 2020
Test date19 Nov 2020
Expiry18 Nov 2021
Test number930974426114
Mileage75,882 mi
AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
PASSED · 21 Sep 2019
Test date21 Sep 2019
Expiry22 Sep 2020
Test number233635496997
Mileage68,137 mi
AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
PASSED · 23 Sep 2018
Test date23 Sep 2018
Expiry22 Sep 2019
Test number501166908222
Mileage61,349 mi
PASSED · 5 Jun 2017
Test date5 Jun 2017
Expiry4 Jun 2018
Test number723788568460
Mileage51,345 mi
FAILED · 27 May 2017
Test date27 May 2017
Expiry
Test number412060547902
Mileage51,260 mi
FailFront registration plate insecure (6.3.1b)
FailNearside Front Lower Suspension arm ball joint dust cover excessively deteriorated so that it no longer prevents the ingress of dirt (2.4.G.2)
FailNearside Rear Inner Tyre has ply or cords exposed (4.1.D.1b)
AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
PASSED · 7 Apr 2016
Test date7 Apr 2016
Expiry27 Apr 2017
Test number504634475714
Mileage38,038 mi
Advisoryengine cover fitted
Advisoryunder trays fitted
PASSED · 22 Apr 2015
Test date22 Apr 2015
Expiry27 Apr 2016
Test number926572015108
Mileage29,828 mi