MOT Car Check

BMW

640D M SPORT GRAN COUPE A · Black

BD64 VWM
BMW BD64 VWM
MOTValid
MOT due22 Feb 2027
First reg1 Dec 2014
Mileage52,454 mi
TaxTaxed
Tax due1 Mar 2027

Vehicle age

11 years and 7 months

Fuel

Diesel

What's it worth now?

See a free valuation for BD64 VWM.

Car valuation

MOT history

As of 4 July 2026.

PASSED · 12 Feb 2026
Test date12 Feb 2026
Expiry22 Feb 2027
Test number253674288407
Mileage52,454 mi
FAILED · 11 Feb 2026
Test date11 Feb 2026
Expiry
Test number814884123434
Mileage52,454 mi
DangerousNearside Front Tyre has a bulge, caused by separation or partial failure of its structure (5.2.3 (d) (ii))
PASSED · 11 Feb 2025
Test date11 Feb 2025
Expiry22 Feb 2026
Test number205642547605
Mileage42,256 mi
AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
FAILED · 11 Feb 2025
Test date11 Feb 2025
Expiry
Test number429437375707
Mileage42,256 mi
AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
PrsWindscreen washer provides insufficient washer liquid (3.5 (a))
PASSED · 13 Feb 2024
Test date13 Feb 2024
Expiry22 Feb 2025
Test number773867575203
Mileage30,306 mi
PASSED · 23 Feb 2023
Test date23 Feb 2023
Expiry22 Feb 2024
Test number904166946362
Mileage18,209 mi
Advisorycovers fitted obscuring some components
PASSED · 21 Apr 2022
Test date21 Apr 2022
Expiry20 Apr 2023
Test number696492303660
Mileage13,121 mi
PASSED · 9 Nov 2021
Test date9 Nov 2021
Expiry8 Nov 2022
Test number128181039005
Mileage10,309 mi
FAILED · 9 Nov 2021
Test date9 Nov 2021
Expiry
Test number690637432275
Mileage10,309 mi
PrsWindscreen washer not working (3.5 (a))
PASSED · 22 Apr 2021
Test date22 Apr 2021
Expiry21 Apr 2022
Test number723121061623
Mileage10,093 mi
PASSED · 18 Feb 2020
Test date18 Feb 2020
Expiry17 Feb 2021
Test number551327492307
Mileage9,678 mi
FAILED · 18 Feb 2020
Test date18 Feb 2020
Expiry
Test number698015277166
Mileage9,678 mi
DangerousNearside Front Tyre has a bulge, caused by separation or partial failure of its structure (5.2.3 (d) (ii))
PASSED · 17 Dec 2018
Test date17 Dec 2018
Expiry28 Dec 2019
Test number587870132733
Mileage9,225 mi
PASSED · 20 Dec 2017
Test date20 Dec 2017
Expiry28 Dec 2018
Test number785797919408
Mileage8,709 mi
FAILED · 20 Dec 2017
Test date20 Dec 2017
Expiry
Test number482137090008
Mileage8,708 mi
Failregistration plate character(s) laid out in an incorrect format (6.3.4f)