MOT Car Check

VAUXHALL

ASTRA · Blue

YH58 ARF
MOTExpired
MOT due25 Sep 2025
First reg25 Sep 2008
Mileage21,994 mi
Tax
Tax due

Vehicle age

17 years and 9 months

Fuel

Petrol

What's it worth now?

See a free valuation for YH58 ARF.

Car valuation

MOT history

As of 15 September 2025.

PASSED · 17 Sep 2024
Test date17 Sep 2024
Expiry25 Sep 2025
Test number284992795083
Mileage21,994 mi
Advisoryexhaust corroded
AdvisoryFront Suspension arm corroded but not seriously weakened both (5.3.3 (b) (i))
PASSED · 13 Sep 2023
Test date13 Sep 2023
Expiry25 Sep 2024
Test number554849040133
Mileage21,619 mi
Advisoryexhaust corroded
AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
AdvisoryFront Suspension arm corroded but not seriously weakened both (5.3.3 (b) (i))
PASSED · 21 Sep 2022
Test date21 Sep 2022
Expiry25 Sep 2023
Test number392411859093
Mileage20,956 mi
Advisoryexhaust corroded
AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
FAILED · 21 Sep 2022
Test date21 Sep 2022
Expiry
Test number103408264006
Mileage20,956 mi
PrsOffside Rear Brake pipe excessively corroded (1.1.11 (c))
Advisoryexhaust corroded
AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
PASSED · 15 Sep 2021
Test date15 Sep 2021
Expiry25 Sep 2022
Test number723008174963
Mileage20,408 mi
AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Advisoryexhaust corroded
AdvisoryRear Brake pipe corroded, covered in grease or other material both flexi pipes (1.1.11 (c))
PASSED · 16 Sep 2020
Test date16 Sep 2020
Expiry25 Sep 2021
Test number250506811402
Mileage19,905 mi
Advisoryexhaust corroded
PASSED · 19 Sep 2019
Test date19 Sep 2019
Expiry25 Sep 2020
Test number310639345365
Mileage19,234 mi
Advisoryexhaust corroded
PASSED · 20 Sep 2018
Test date20 Sep 2018
Expiry25 Sep 2019
Test number709318792659
Mileage18,011 mi
Advisoryexhaust corroded
PASSED · 21 Sep 2017
Test date21 Sep 2017
Expiry25 Sep 2018
Test number134288564007
Mileage16,667 mi
Advisoryexhaust corroded
AdvisoryFront Tyre worn close to the legal limit (4.1.E.1)
PASSED · 21 Sep 2016
Test date21 Sep 2016
Expiry25 Sep 2017
Test number884288910479
Mileage15,590 mi
PASSED · 23 Sep 2015
Test date23 Sep 2015
Expiry25 Sep 2016
Test number602331979206
Mileage14,026 mi
PASSED · 17 Sep 2014
Test date17 Sep 2014
Expiry25 Sep 2015
Test number488630364240
Mileage11,690 mi
PASSED · 19 Sep 2013
Test date19 Sep 2013
Expiry25 Sep 2014
Test number565072263242
Mileage9,742 mi
PASSED · 26 Sep 2012
Test date26 Sep 2012
Expiry25 Sep 2013
Test number619040372291
Mileage7,371 mi
PASSED · 23 Sep 2011
Test date23 Sep 2011
Expiry25 Sep 2012
Test number406176061285
Mileage5,135 mi