MOT Car Check

BMW

M3 · White

E9XG O
MOTExpired
MOT due5 Jun 2026
First reg30 Jun 2010
Mileage111,663 mi
Tax
Tax due

Vehicle age

16 years

Fuel

Petrol

What's it worth now?

See a free valuation for E9XG O.

Car valuation

MOT history

As of 2 May 2026.

PASSED · 6 Jun 2025
Test date6 Jun 2025
Expiry5 Jun 2026
Test number850165683978
Mileage111,663 mi
AdvisoryEngine cover fitted obscuring some components in the engine bay . Under trays fitted obscuring some underside components
AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
AdvisoryOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
PASSED · 29 May 2024
Test date29 May 2024
Expiry28 May 2025
Test number842389816184
Mileage106,759 mi
PASSED · 23 May 2023
Test date23 May 2023
Expiry22 May 2024
Test number156270077940
Mileage104,452 mi
PASSED · 19 Apr 2022
Test date19 Apr 2022
Expiry5 May 2023
Test number977188335795
Mileage100,862 mi
PASSED · 6 May 2021
Test date6 May 2021
Expiry5 May 2022
Test number521053747950
Mileage97,955 mi
MinorHazard warning switch faulty (4.4.2 (a) (i))
AdvisoryOffside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
AdvisoryNearside Front Outer Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
PASSED · 7 Aug 2019
Test date7 Aug 2019
Expiry6 Aug 2020
Test number811431642480
Mileage87,908 mi
PASSED · 4 Sep 2018
Test date4 Sep 2018
Expiry21 Sep 2019
Test number136142828081
Mileage84,874 mi
PASSED · 22 Sep 2017
Test date22 Sep 2017
Expiry21 Sep 2018
Test number843441260930
Mileage77,034 mi
PASSED · 8 Jul 2016
Test date8 Jul 2016
Expiry7 Jul 2017
Test number901748878374
Mileage68,332 mi
PASSED · 8 Jul 2015
Test date8 Jul 2015
Expiry7 Jul 2016
Test number109939685163
Mileage59,317 mi
PASSED · 1 Jul 2014
Test date1 Jul 2014
Expiry30 Jun 2015
Test number666192284156
Mileage49,496 mi
PASSED · 11 Jun 2013
Test date11 Jun 2013
Expiry30 Jun 2014
Test number668762463187
Mileage35,031 mi