Toyota logo

Toyota Corolla

Silver · Petrol · 1999 · 1,332 cc

T979 LAHMOT history

T979 LAH is a silver petrol Toyota Corolla first used on 30 Jul 1999. Its MOT is valid until 30 Jul 2027 and it has passed 21 of 28 MOT tests, with 50,470 miles recorded at the latest.

From DVSA MOT records, updated 13 Jul 2026.

MOT
Valid
Until 30 Jul 2027
Mileage
50,470 mi
At MOT on 13 Jul 2026
MOT tests
28
21 passed · 7 failed
Per year
2,002 mi
Average between MOTs
Get reminders for T979 LAH in the free Driver Codes app

Vehicle details

Registration
T979 LAH
Registration format
Prefix (1983 to 2001)
Make
Toyota
Model
Corolla
Colour
Silver
Fuel type
Petrol
Engine size
1,332 cc
Year of manufacture
1999
First used
30 Jul 1999
MOT status
MOT valid until 30 Jul 2027
Latest MOT test
13 Jul 2026 (Pass)

Mileage history

T979 LAH was last recorded at 50,470 miles on 13 Jul 2026, 617 miles more than at the previous MOT on 25 Jul 2025.

Odometer reading at each MOT testPassFail
Previous MOT
49,853 miles · 25 Jul 2025
Between the last two tests
617 miles
Average per year
2,002 miles

Recorded mileage by year

  • 2026 – 50,470 miles
  • 2025 – 49,853 miles
  • 2024 – 48,749 miles
  • 2023 – 47,305 miles
  • 2022 – 46,040 miles
  • 2021 – 45,209 miles
  • 2020 – 43,571 miles
  • 2019 – 42,616 miles
  • 2018 – 40,889 miles
  • 2017 – 38,439 miles
  • 2016 – 35,287 miles
  • 2015 – 32,040 miles
  • 2014 – 29,848 miles
  • 2013 – 27,001 miles
  • 2012 – 24,702 miles
  • 2011 – 22,357 miles
  • 2010 – 19,619 miles
  • 2009 – 17,300 miles
  • 2008 – 15,470 miles
  • 2007 – 12,302 miles
  • 2006 – 10,493 miles

What the latest MOT found

Pass50,470 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

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

  1. Pass50,470 miles (+617)
    MOT expiry
    30 Jul 2027
    Odometer
    50,470 miles
    Test number
    275792522979

    No defects or advisories recorded.

  2. Pass49,853 miles
    MOT expiry
    30 Jul 2026
    Odometer
    49,853 miles
    Test number
    486520163276

    No defects or advisories recorded.

  3. Fail49,853 miles (+1,104)2 repaired
    MOT expiry
    No new certificate
    Odometer
    49,853 miles
    Test number
    292462730854
    • Repaired at testNearside Windscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
    • Repaired at testOffside Windscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
  4. Pass48,749 miles
    MOT expiry
    30 Jul 2025
    Odometer
    48,749 miles
    Test number
    713996000652

    No defects or advisories recorded.

  5. Fail48,749 miles (+1,444)1 repaired
    MOT expiry
    No new certificate
    Odometer
    48,749 miles
    Test number
    946843221971
    • Repaired at testNearside Front Windscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
  6. Pass47,305 miles (+1,265)1 advisory
    MOT expiry
    30 Jul 2024
    Odometer
    47,305 miles
    Test number
    117141269934
    • AdvisoryUnder side of vehicle rusty
  7. Pass46,040 miles (+831)
    MOT expiry
    30 Jul 2023
    Odometer
    46,040 miles
    Test number
    243560210854

    No defects or advisories recorded.

  8. Pass45,209 miles (+1,638)
    MOT expiry
    30 Jul 2022
    Odometer
    45,209 miles
    Test number
    556336453617

    No defects or advisories recorded.

  9. Pass43,571 miles (+955)1 advisory
    MOT expiry
    30 Jul 2021
    Odometer
    43,571 miles
    Test number
    458884669480
    • AdvisoryFront Brake pad(s) wearing thin (1.1.13 (a) (ii))
  10. Pass42,616 miles (+1,727)
    MOT expiry
    26 Jan 2021
    Odometer
    42,616 miles
    Test number
    802857270681

    No defects or advisories recorded.

  11. Pass40,889 miles (+2,450)1 minor
    MOT expiry
    26 Jul 2019
    Odometer
    40,889 miles
    Test number
    897336696953
    • MinorHazard warning switch faulty (4.4.2 (a) (i))
  12. Pass38,439 miles
    MOT expiry
    26 Jul 2018
    Odometer
    38,439 miles
    Test number
    470412436216

    No defects or advisories recorded.

  13. Fail38,439 miles (+3,152)1 failure
    MOT expiry
    No new certificate
    Odometer
    38,439 miles
    Test number
    295351778063
    • FailureHazard warning switch faulty (1.4.B.1d)
  14. Pass35,287 miles (+3,247)1 advisory
    MOT expiry
    26 Jul 2017
    Odometer
    35,287 miles
    Test number
    890554590485
    • AdvisoryServo appears damp
  15. Fail32,040 miles2 repaired
    MOT expiry
    No new certificate
    Odometer
    32,040 miles
    Test number
    447206695111
    • Repaired at testNearside Headlamp aim too low (1.8)
    • Repaired at testOffside Headlamp aim too low (1.8)
  16. Pass32,040 miles (+2,192)
    MOT expiry
    26 Jul 2016
    Odometer
    32,040 miles
    Test number
    747666995106

    No defects or advisories recorded.

  17. Pass29,848 miles (+2,847)
    MOT expiry
    26 Jul 2015
    Odometer
    29,848 miles
    Test number
    966327794195

    No defects or advisories recorded.

  18. Pass27,001 miles
    MOT expiry
    26 Jul 2014
    Odometer
    27,001 miles
    Test number
    246158293404

    No defects or advisories recorded.

  19. Fail27,001 miles (+2,299)1 repaired
    MOT expiry
    No new certificate
    Odometer
    27,001 miles
    Test number
    399388593115
    • Repaired at testBattery insecure (1.9.1)
  20. Pass24,702 miles (+2,345)1 note
    MOT expiry
    26 Jul 2013
    Odometer
    24,702 miles
    Test number
    289170702268
    • NoteOsf tyre cracking on sidewall
  21. Pass22,357 miles (+2,738)
    MOT expiry
    26 Jul 2012
    Odometer
    22,357 miles
    Test number
    709406101288

    No defects or advisories recorded.

  22. Pass19,619 miles
    MOT expiry
    26 Jul 2011
    Odometer
    19,619 miles
    Test number
    441572900251

    No defects or advisories recorded.

  23. Fail19,619 miles (+2,319)1 dangerous
    MOT expiry
    No new certificate
    Odometer
    19,619 miles
    Test number
    970882100265
    • DangerousNearside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
  24. Pass17,300 miles (+1,830)
    MOT expiry
    26 Jul 2010
    Odometer
    17,300 miles
    Test number
    532148409204

    No defects or advisories recorded.

  25. Pass15,470 miles (+3,168)
    MOT expiry
    24 Jul 2009
    Odometer
    15,470 miles
    Test number
    894269598105

    No defects or advisories recorded.

  26. Fail12,302 miles2 repaired1 note
    MOT expiry
    No new certificate
    Odometer
    12,302 miles
    Test number
    281439397181
    • Repaired at testNearside Headlamp aim too low (1.8)
    • Repaired at testOffside Headlamp aim too low (1.8)
    • NoteBoth rear tyres cracked and perished
  27. Pass12,302 miles (+1,809)1 note
    MOT expiry
    24 Jul 2008
    Odometer
    12,302 miles
    Test number
    723439297138
    • NoteBoth rear tyres cracked and perished
  28. Pass10,493 miles
    MOT expiry
    24 Jul 2007
    Odometer
    10,493 miles
    Test number
    933646206254

    No defects or advisories recorded.

Questions about T979 LAH

Does T979 LAH currently have a valid MOT?
Yes. DVSA records show the MOT on T979 LAH is valid until 30 Jul 2027.
When is the MOT due on T979 LAH?
The MOT on T979 LAH is valid until 30 Jul 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has T979 LAH done?
T979 LAH was recorded at 50,470 miles at its MOT on 13 Jul 2026, an average of 2,002 miles a year.
Has T979 LAH ever failed its MOT?
Yes. T979 LAH has failed 7 of its 28 MOT tests, most recently on 25 Jul 2025.
Has the mileage on T979 LAH 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 T979 LAH find?
T979 LAH passed its latest MOT on 13 Jul 2026 with no defects or advisories recorded.

Browse all T979 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.