MOT Car Check

BMW

330D M SPORT AUTO · Blue

Y40D JC
BMW Y40D JC
MOTValid
MOT due26 Dec 2026
First reg1 Jun 2013
Mileage82,975 mi
TaxTaxed
Tax due1 Mar 2027

Vehicle age

13 years and 1 month

Fuel

Diesel

What's it worth now?

See a free valuation for Y40D JC.

Car valuation

MOT history

As of 18 May 2026.

PASSED · 10 Dec 2025
Test date10 Dec 2025
Expiry26 Dec 2026
Test number327949642079
Mileage82,975 mi
PASSED · 18 Dec 2024
Test date18 Dec 2024
Expiry26 Dec 2025
Test number873592119984
Mileage80,159 mi
AdvisoryFront Shock absorbers has slight external damage to the casing Both sides (5.3.2 (b))
PASSED · 10 Dec 2023
Test date10 Dec 2023
Expiry26 Dec 2024
Test number414510700381
Mileage76,234 mi
AdvisoryNearside Front Shock absorbers has slight external damage to the casing (5.3.2 (b))
PASSED · 10 Dec 2022
Test date10 Dec 2022
Expiry26 Dec 2023
Test number507787578903
Mileage70,963 mi
PASSED · 3 Dec 2021
Test date3 Dec 2021
Expiry26 Dec 2022
Test number317225132710
Mileage65,831 mi
AdvisoryItems removed from driver's view prior to test dash camera
AdvisoryFront Brake disc worn, but not excessively both have slight lip to edges (1.1.14 (a) (i))
AdvisoryRear Brake disc worn, but not excessively both have slight lip to edges (1.1.14 (a) (i))
AdvisoryOffside Front Inner Play in steering rack inner joint(s)
PASSED · 27 Nov 2020
Test date27 Nov 2020
Expiry26 Dec 2021
Test number793124658241
Mileage61,333 mi
AdvisoryOffside Rear Service brake binding but not excessively (1.2.1 (f))
AdvisoryUndertrays obscuring view
AdvisoryOffside Rear Shock absorbers light misting of oil or has limited damping effect (5.3.2 (b))
AdvisoryNearside Front Inner Tyre worn close to legal limit/worn on edge Tyre worn on inner edge (5.2.3 (e))
AdvisoryOffside Front Play in steering rack inner joint(s)
PASSED · 8 Jun 2019
Test date8 Jun 2019
Expiry26 Dec 2020
Test number917061947037
Mileage53,135 mi
PASSED · 4 Jun 2018
Test date4 Jun 2018
Expiry26 Jun 2019
Test number930418033560
Mileage45,033 mi
PASSED · 5 Jun 2017
Test date5 Jun 2017
Expiry26 Jun 2018
Test number411830767652
Mileage35,848 mi
PASSED · 22 Jun 2016
Test date22 Jun 2016
Expiry26 Jun 2017
Test number151041309518
Mileage26,365 mi