MG logo

MG MGF

Purple · Petrol · 1999 · 1,796 cc

T25 VLHMOT history

T25 VLH is a purple petrol MG MGF first used on 22 Apr 1999. Its MOT is valid until 1 Apr 2027 and it has passed 20 of 31 MOT tests, with 98,542 miles recorded at the latest.

From DVSA MOT records, updated 26 Mar 2026.

MOT
Valid
Until 1 Apr 2027
Mileage
98,542 mi
At MOT on 26 Mar 2026
MOT tests
31
20 passed · 11 failed
Per year
840 mi
Average between MOTs
Get reminders for T25 VLH in the free Driver Codes app

Vehicle details

Registration
T25 VLH
Registration format
Prefix (1983 to 2001)
Make
MG
Model
MGF
Colour
Purple
Fuel type
Petrol
Engine size
1,796 cc
Year of manufacture
1999
First used
22 Apr 1999
MOT status
MOT valid until 1 Apr 2027
Latest MOT test
26 Mar 2026 (Pass)

Mileage history

T25 VLH was last recorded at 98,542 miles on 26 Mar 2026, 183 miles more than at the previous MOT on 27 Mar 2025.

Odometer reading at each MOT testPassFail
Previous MOT
98,359 miles · 27 Mar 2025
Between the last two tests
183 miles
Average per year
840 miles

Recorded mileage by year

  • 2026 – 98,542 miles
  • 2025 – 98,359 miles
  • 2024 – 98,132 miles
  • 2022 – 97,836 miles
  • 2021 – 97,431 miles
  • 2020 – 97,220 miles
  • 2019 – 96,710 miles
  • 2018 – 96,325 miles
  • 2017 – 95,856 miles
  • 2016 – 95,333 miles
  • 2015 – 94,993 miles
  • 2014 – 94,695 miles
  • 2013 – 94,353 miles
  • 2012 – 93,825 miles
  • 2011 – 93,070 miles
  • 2010 – 91,101 miles
  • 2009 – 90,506 miles
  • 2008 – 88,118 miles
  • 2007 – 85,164 miles
  • 2006 – 82,018 miles

What the latest MOT found

Pass98,542 miles

No defects or advisories were recorded.

What MOT advisories mean

Recurring issues

Items recorded at more than one earlier MOT but not at the latest one. Repeat advisories can show maintenance that was put off.

  • Exhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)

    Failure5 MOTs, 2012–2017

  • Exhaust emissions carbon monoxide content at idle excessive (7.3.D.4)

    Failure4 MOTs, 2012–2017

  • Nearside Rear Tyre worn close to legal limit/worn on edge

    Advisory2 MOTs, 2021

  • Oil leak, but not excessive

    Advisory2 MOTs, 2021

  • Offside Front Shock absorber has a light misting of oil

    Advisory2 MOTs, 2017

  • Parking brake: efficiency below requirements (3.7.B.7)

    Failure2 MOTs, 2013–2016

Full MOT history

31 tests since 24 Jul 2006, newest first. Select a test to see every defect and advisory.

  1. Pass98,542 miles (+183)
    MOT expiry
    1 Apr 2027
    Odometer
    98,542 miles
    Test number
    496778261161

    No defects or advisories recorded.

  2. Pass98,359 miles (+2)
    MOT expiry
    1 Apr 2026
    Odometer
    98,359 miles
    Test number
    634921379013

    No defects or advisories recorded.

  3. Fail98,357 miles (+225)2 major
    MOT expiry
    No new certificate
    Odometer
    98,357 miles
    Test number
    500297879854
    • MajorEmissions unable to be completed (8.2.1.2 (d))
    • MajorNearside Rear Service brake excessively binding (1.2.1 (f))
  4. Pass98,132 miles (+2)
    MOT expiry
    1 Apr 2025
    Odometer
    98,132 miles
    Test number
    127638732401

    No defects or advisories recorded.

  5. Fail98,130 miles (+294)2 major
    MOT expiry
    No new certificate
    Odometer
    98,130 miles
    Test number
    150288420828
    • MajorEmissions unable to be completed due to blowing exhaust (8.2.1.2 (d))
    • MajorExhaust has a major leak of exhaust gases (6.1.2 (a))
  6. Pass97,836 miles (+405)2 advisories
    MOT expiry
    8 Sept 2023
    Odometer
    97,836 miles
    Test number
    574701821052
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge and radial cracking (5.2.3 (e))
    • AdvisoryNearside handbrake just passed
  7. Pass97,431 miles (+9)2 advisories
    MOT expiry
    8 Sept 2022
    Odometer
    97,431 miles
    Test number
    153245685344
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  8. Fail97,422 miles (+202)2 major3 advisories
    MOT expiry
    No new certificate
    Odometer
    97,422 miles
    Test number
    621439387784
    • MajorExhaust carbon monoxide content after 2nd fast idle exceeds manufacturer's specified limits (8.2.1.2 (a))
    • MajorParking brake efficiency below requirements (1.4.2 (a) (i))
    • AdvisoryNearside Rear Inner Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
  9. Pass97,220 miles (+510)
    MOT expiry
    25 Aug 2021
    Odometer
    97,220 miles
    Test number
    523667478183

    No defects or advisories recorded.

  10. Pass96,710 miles (+385)1 advisory
    MOT expiry
    25 Aug 2020
    Odometer
    96,710 miles
    Test number
    704885831626
    • AdvisoryService brake requirements only just met. It would appear that the braking system requires adjustment or repair (1.2.1 (c))
  11. Pass96,325 miles
    MOT expiry
    25 Aug 2019
    Odometer
    96,325 miles
    Test number
    662557194221

    No defects or advisories recorded.

  12. Fail96,325 miles (+469)3 repaired
    MOT expiry
    No new certificate
    Odometer
    96,325 miles
    Test number
    273313782156
    • Repaired at testNearside Rear Direction indicator incorrect colour (4.4.3 (a))
    • Repaired at testOffside Front Position lamp not working (4.2.1 (a))
    • Repaired at testOffside Rear Direction indicator incorrect colour (4.4.3 (a))
  13. Pass95,856 miles (+81)1 advisory
    MOT expiry
    25 Aug 2018
    Odometer
    95,856 miles
    Test number
    633609844548
    • AdvisoryOffside Front Shock absorber has a light misting of oil (2.7.3)
  14. Fail95,775 miles (+442)2 failures1 advisory
    MOT expiry
    No new certificate
    Odometer
    95,775 miles
    Test number
    499815347756
    • FailureExhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
    • FailureExhaust emissions carbon monoxide content at idle excessive (7.3.D.4)
    • AdvisoryOffside Front Shock absorber has a light misting of oil (2.7.3)
  15. Pass95,333 miles (+3)
    MOT expiry
    25 Aug 2017
    Odometer
    95,333 miles
    Test number
    448897350794

    No defects or advisories recorded.

  16. Fail95,330 miles (+337)4 failures
    MOT expiry
    No new certificate
    Odometer
    95,330 miles
    Test number
    495739330881
    • FailureBrake pipe excessively corroded front to rear to 3 way union (3.6.B.2c)
    • FailureExhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
    • FailureNearside Headlamp aim beam image obviously incorrect (1.8.A.1b)
    • FailureParking brake: efficiency below requirements (3.7.B.7)
  17. Pass94,993 miles (+298)2 advisories
    MOT expiry
    19 Aug 2016
    Odometer
    94,993 miles
    Test number
    596206015239
    • AdvisoryNearside Front Brake hose has slight corrosion to ferrules (3.6.B.4e)
    • AdvisoryOffside Front Brake hose has slight corrosion to ferrules (3.6.B.4e)
  18. Pass94,695 miles2 advisories
    MOT expiry
    19 Aug 2015
    Odometer
    94,695 miles
    Test number
    949332534282
    • AdvisoryNearside Front Brake hose slightly deteriorated (3.6.B.4d)
    • AdvisoryOffside Front Brake hose slightly deteriorated (3.6.B.4d)
  19. Fail94,695 miles (+342)2 failures3 advisories
    MOT expiry
    No new certificate
    Odometer
    94,695 miles
    Test number
    315962134471
    • FailureExhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
    • FailureExhaust emissions carbon monoxide content at idle excessive (7.3.D.4)
    • AdvisoryNearside Front Brake hose slightly deteriorated (3.6.B.4d)
    • AdvisoryOffside Front Brake hose slightly deteriorated (3.6.B.4d)
    • AdvisoryParking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
  20. Pass94,353 miles (+10)
    MOT expiry
    8 Aug 2014
    Odometer
    94,353 miles
    Test number
    899964613296

    No defects or advisories recorded.

  21. Fail94,343 miles (+518)4 failures
    MOT expiry
    No new certificate
    Odometer
    94,343 miles
    Test number
    475983203276
    • FailureExhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
    • FailureExhaust emissions carbon monoxide content at idle excessive (7.3.D.4)
    • FailureOffside Outer Rear Seat belt anchorage prescribed area is excessively corroded (5.2.6)
    • FailureParking brake: efficiency below requirements (3.7.B.7)
  22. Pass93,825 miles (+3)
    MOT expiry
    8 Aug 2013
    Odometer
    93,825 miles
    Test number
    376754912253

    No defects or advisories recorded.

  23. Fail93,822 miles (+752)6 failures
    MOT expiry
    No new certificate
    Odometer
    93,822 miles
    Test number
    269933612236
    • FailureExhaust emissions carbon monoxide content after 2nd fast idle excessive (7.3.D.3)
    • FailureExhaust emissions carbon monoxide content at idle excessive (7.3.D.4)
    • FailureNearside Front Lower Suspension arm ball joint dust cover excessively damaged so that it no longer prevents the ingress of dirt (2.4.G.2)
    • FailureNearside Headlamp aim too low (1.8)
    • FailureNearside Rear Shock absorber has an excessively worn bush (2.7.4)
    • FailureOffside Headlamp aim too low (1.8)
  24. Pass93,070 miles (+1)
    MOT expiry
    8 Aug 2012
    Odometer
    93,070 miles
    Test number
    388142601492

    No defects or advisories recorded.

  25. Fail93,069 miles (+1,968)2 dangerous1 failure
    MOT expiry
    No new certificate
    Odometer
    93,069 miles
    Test number
    389370301477
    • DangerousNearside Front Front wheel bearing has excessive play (2.5.A.3c)
    • DangerousNearside Front Front wheel bearing rough when rotated (2.5.A.2)
    • FailureEmissions not tested (7.0)
  26. Pass91,101 miles (+595)
    MOT expiry
    8 Aug 2011
    Odometer
    91,101 miles
    Test number
    942981020218

    No defects or advisories recorded.

  27. Pass90,506 miles (+2,388)
    MOT expiry
    25 Jul 2010
    Odometer
    90,506 miles
    Test number
    910653409265

    No defects or advisories recorded.

  28. Pass88,118 miles (+2,954)4 advisories
    MOT expiry
    25 Jul 2009
    Odometer
    88,118 miles
    Test number
    373410808424
    • AdvisoryNearside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
    • AdvisoryNearside Rear brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
    • AdvisoryOffside Front brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
    • AdvisoryOffside Rear brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
  29. Pass85,164 miles (+3,146)2 advisories
    MOT expiry
    25 Jul 2008
    Odometer
    85,164 miles
    Test number
    813526387108
    • AdvisoryNearside Rear brake disc slightly pitted (3.5.1h)
    • AdvisoryOffside Rear brake disc slightly pitted (3.5.1h)
  30. Pass82,018 miles (+2)
    MOT expiry
    25 Jul 2007
    Odometer
    82,018 miles
    Test number
    734887906286

    No defects or advisories recorded.

  31. Fail82,016 miles1 dangerous4 failures
    MOT expiry
    No new certificate
    Odometer
    82,016 miles
    Test number
    300465906441
    • DangerousOffside Rear Brake pipe excessively corroded (3.6.B.2c)
    • FailureBrakes imbalanced across an axle (3.7.B.5b)
    • FailureNearside Rear Brake pipe excessively corroded (3.6.B.2c)
    • FailureOffside Front Track rod end ball joint has excessive play (2.2.B.1f)
    • FailureOffside Front Windscreen wiper blade insecure (8.2.2)

Questions about T25 VLH

Does T25 VLH currently have a valid MOT?
Yes. DVSA records show the MOT on T25 VLH is valid until 1 Apr 2027.
When is the MOT due on T25 VLH?
The MOT on T25 VLH is valid until 1 Apr 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has T25 VLH done?
T25 VLH was recorded at 98,542 miles at its MOT on 26 Mar 2026, an average of 840 miles a year.
Has T25 VLH ever failed its MOT?
Yes. T25 VLH has failed 11 of its 31 MOT tests, most recently on 20 Mar 2025.
Has the mileage on T25 VLH ever gone down?
No. The odometer reading went up or stayed the same at every MOT test on record. Service records are still worth checking.
What did the latest MOT on T25 VLH find?
T25 VLH passed its latest MOT on 26 Mar 2026 with no defects or advisories recorded.

Browse all T25V registrations

Contains DVSA MOT history data, public sector information licensed under the Open Government Licence v3.0. Driver Codes is not affiliated with DVSA or DVLA.