MOT Car Check

BMW

X3 XDRIVE 20D M SPORT · Silver

NA58 HJU
MOTValid
MOT due31 Jan 2027
First reg
Mileage113,287 mi
Tax
Tax due

Vehicle age

Fuel

HEAVY OIL

What's it worth now?

See a free valuation for NA58 HJU.

Car valuation

MOT history

As of 8 May 2026.

PASSED · 28 Jan 2026
Test date28 Jan 2026
Expiry31 Jan 2027
Test number5181792
Mileage113,287 mi
PASSED · 1 Feb 2025
Test date1 Feb 2025
Expiry31 Jan 2026
Test number3989072
Mileage103,447 mi
FAILED · 20 Jan 2025
Test date20 Jan 2025
Expiry22 Jan 2025
Test number3949124
Mileage103,213 mi
PASSED · 23 Jan 2024
Test date23 Jan 2024
Expiry22 Jan 2025
Test number2752562
Mileage92,967 mi
FAILED · 9 Jan 2024
Test date9 Jan 2024
Expiry6 Oct 2023
Test number2706242
Mileage92,679 mi
PASSED · 7 Oct 2022
Test date7 Oct 2022
Expiry6 Oct 2023
Test number1184082
Mileage83,878 mi
PASSED · 28 Aug 2021
Test date28 Aug 2021
Expiry28 Aug 2022
Test number23303078
Mileage0 mi
FAILED · 18 Aug 2021
Test date18 Aug 2021
Expiry1 Jan 1900
Test number23296991
Mileage79,305 mi
PASSED · 31 Aug 2019
Test date31 Aug 2019
Expiry28 Aug 2021
Test number21120620
Mileage58,524 mi
PASSED · 13 Aug 2018
Test date13 Aug 2018
Expiry12 Aug 2019
Test number19662954
Mileage42,031 mi
PASSED · 27 Jul 2017
Test date27 Jul 2017
Expiry26 Jul 2018
Test number322578565458
Mileage25,837 mi
Advisoryunder trays fitted.
PASSED · 7 Sep 2016
Test date7 Sep 2016
Expiry29 Sep 2017
Test number159669854009
Mileage21,450 mi
AdvisoryChild Seat fitted not allowing full inspection of adult belt
PASSED · 30 Sep 2015
Test date30 Sep 2015
Expiry29 Sep 2016
Test number277409144307
Mileage19,430 mi
PASSED · 15 Sep 2014
Test date15 Sep 2014
Expiry29 Sep 2015
Test number476248754256
Mileage16,864 mi
User EnteredChild seat fitted not allowing full inspection of adult belt
User EnteredUnder-trays fitted obscuring some underside components
User EnteredEngine covers fitted obscuring some components in the engine bay
User Enteredplastic sill covers fitted.
FAILED · 19 Sep 2013
Test date19 Sep 2013
Expiry
Test number507992063283
Mileage14,070 mi
PrsNearside Stop lamp not working (1.2.1b)
User EnteredChild seat fitted not allowing full inspection of adult belt
PASSED · 19 Sep 2013
Test date19 Sep 2013
Expiry29 Sep 2014
Test number308292263421
Mileage14,070 mi
User EnteredChild seat fitted not allowing full inspection of adult belt
PASSED · 20 Sep 2012
Test date20 Sep 2012
Expiry29 Sep 2013
Test number207114262287
Mileage10,426 mi
PASSED · 26 Sep 2011
Test date26 Sep 2011
Expiry29 Sep 2012
Test number668769461221
Mileage8,201 mi