MOT Car Check

BMW

3 SERIES · Silver

M300 TEJ
MOTExpired
MOT due17 Apr 2026
First reg1 May 2012
Mileage122,438 mi
TaxTaxed
Tax due1 Jun 2026

Vehicle age

14 years and 1 month

Fuel

Diesel

What's it worth now?

See a free valuation for M300 TEJ.

Car valuation

MOT history

As of 21 November 2025.

PASSED · 15 Apr 2025
Test date15 Apr 2025
Expiry17 Apr 2026
Test number296368934619
Mileage122,438 mi
AdvisoryOffside Front Play in steering rack inner joint(s)
AdvisoryOffside Front Tyre has a cut but not deep enough to reach the ply or cords (5.2.3 (d) (i))
PASSED · 18 Apr 2024
Test date18 Apr 2024
Expiry17 Apr 2025
Test number963173468171
Mileage112,749 mi
AdvisoryOffside Front Play in steering rack inner joint(s)
FAILED · 18 Apr 2024
Test date18 Apr 2024
Expiry
Test number153689809481
Mileage112,749 mi
DangerousOffside Rear Tyre tread pattern not visible over the whole tread area when minimum depth required is 1.0mm (5.2.3 (e))
DangerousNearside Rear Tyre tread pattern not visible over the whole tread area when minimum depth required is 1.0mm (5.2.3 (e))
DangerousNearside Front Tyre tread pattern not visible over the whole tread area when minimum depth required is 1.0mm (5.2.3 (e))
AdvisoryOffside Front Play in steering rack inner joint(s)
PrsFront Registration plate insecure (0.1 (a))
PASSED · 11 Jan 2023
Test date11 Jan 2023
Expiry15 Jan 2024
Test number852564229838
Mileage103,166 mi
AdvisoryOffside Front Outer Tyre worn close to legal limit/worn on edge edge worn (5.2.3 (e))
AdvisoryNearside Front Outer Tyre worn close to legal limit/worn on edge edge worn (5.2.3 (e))
AdvisoryRear Tyre worn close to legal limit/worn on edge Both at 3 mm (5.2.3 (e))
AdvisoryOffside Front Inner Play in steering rack inner joint(s)
AdvisoryParking brake has excessive fluctuation
PASSED · 14 Jan 2022
Test date14 Jan 2022
Expiry15 Jan 2023
Test number633285376559
Mileage96,201 mi
AdvisoryOffside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
AdvisoryOffside Front Outer Tyre worn close to legal limit/worn on edge (5.2.3 (e))
PASSED · 16 Jan 2021
Test date16 Jan 2021
Expiry15 Jan 2022
Test number856524544968
Mileage83,654 mi
AdvisoryOffside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge 2mm tread (5.2.3 (e))
FAILED · 15 Jan 2021
Test date15 Jan 2021
Expiry
Test number858150455825
Mileage83,654 mi
AdvisoryOffside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge 2mm tread (5.2.3 (e))
DangerousNearside Rear Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
PASSED · 4 Jan 2020
Test date4 Jan 2020
Expiry11 Jan 2021
Test number257626530228
Mileage73,702 mi
PASSED · 12 Jan 2019
Test date12 Jan 2019
Expiry11 Jan 2020
Test number315628764107
Mileage65,994 mi
AdvisoryUnder Trays Fitted
PASSED · 9 Jan 2018
Test date9 Jan 2018
Expiry8 Jan 2019
Test number690333848743
Mileage55,569 mi
Advisoryfront discs slightly worn
Advisoryo/s/f tyre worn on outer edge
Advisoryunder trays fitted
PASSED · 27 Apr 2017
Test date27 Apr 2017
Expiry2 May 2018
Test number216015297566
Mileage49,674 mi
AdvisoryRear Brake pad(s) wearing thin (3.5.1g)
PASSED · 30 Apr 2016
Test date30 Apr 2016
Expiry2 May 2017
Test number436468096897
Mileage40,498 mi
PASSED · 2 May 2015
Test date2 May 2015
Expiry2 May 2016
Test number857712825148
Mileage29,334 mi
Advisoryregistration plate delaminated but not likely to be misread (6.3.1d)
User EnteredUnder-trays fitted obscuring some underside components
User EnteredEngine covers fitted obscuring some components in the engine bay
User Enteredtoo clean to register emissions.
FAILED · 2 May 2015
Test date2 May 2015
Expiry
Test number646642125130
Mileage29,317 mi
FailTyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
Advisoryregistration plate delaminated but not likely to be misread (6.3.1d)
User EnteredUnder-trays fitted obscuring some underside components
User EnteredEngine covers fitted obscuring some components in the engine bay
User Enteredtoo clean to register emissions.