Toyota logo

Toyota Hilux

Black · Diesel · 2009 · 2,982 cc

M88 GFLMOT history

M88 GFL is a black diesel Toyota Hilux first used on 1 Sept 2009. Its MOT is valid until 19 Oct 2027 and it has passed 15 of 20 MOT tests, with 199,210 miles recorded at the latest.

From DVSA MOT records, updated 14 Oct 2026.

M88 GFL black Toyota Hilux – car details, MOT history and tax status
Illustration of a Toyota Hilux, not a photo of this vehicle
MOT
Valid
Until 19 Oct 2027
Mileage
199,210 mi
At MOT on 13 Oct 2026
MOT tests
20
15 passed · 5 failed
Per year
11,884 mi
Average between MOTs
Get reminders for M88 GFL in the free Driver Codes app

Vehicle details

Registration
M88 GFL
Registration format
Prefix (1983 to 2001)
Make
Toyota
Model
Hilux
Colour
Black
Fuel type
Diesel
Engine size
2,982 cc
Year of manufacture
2009
First used
1 Sept 2009
MOT status
MOT valid until 19 Oct 2027
Latest MOT test
13 Oct 2026 (Pass)

Mileage history

M88 GFL was last recorded at 199,210 miles on 13 Oct 2026, 9,244 miles more than at the previous MOT on 20 Oct 2025.

Odometer reading at each MOT testPassFail
Previous MOT
189,966 miles · 20 Oct 2025
Between the last two tests
9,244 miles
Average per year
11,884 miles

Recorded mileage by year

  • 2026 – 199,210 miles
  • 2025 – 189,966 miles
  • 2024 – 177,621 miles
  • 2023 – 167,774 miles
  • 2022 – 156,889 miles
  • 2021 – 147,750 miles
  • 2020 – 138,863 miles
  • 2019 – 128,915 miles
  • 2018 – 114,126 miles
  • 2017 – 101,051 miles
  • 2016 – 86,616 miles
  • 2015 – 70,276 miles
  • 2014 – 57,100 miles
  • 2013 – 44,424 miles
  • 2012 – 30,740 miles

What the latest MOT found

Pass199,210 milesPassed on retest after failing earlier that day
  • AdvisoryOffside Front Lower Brake pipe corroded, covered in grease or other material (1.1.11 (c))
  • AdvisoryOffside Front Seat belt webbing slightly damaged or frayed (7.1.2 (b))Recorded at 3 MOTs since 2025

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.

  • Offside Registration plate lamp missing in the case of multiple lamps or light sources

    Minor5 MOTs, 2022–2025

  • Offside Front Seat belt webbing slightly damaged or frayed

    Advisory3 MOTs, 2022–2024

  • Engine MIL inoperative or indicates a malfunction

    Major2 MOTs, 2025–2026

  • Offside Front Upper Suspension arm ball joint has slight play

    Advisory2 MOTs, 2022–2023

Full MOT history

20 tests since 9 Aug 2012, newest first. Select a test to see every defect and advisory.

  1. Pass199,210 miles2 advisories
    MOT expiry
    19 Oct 2027
    Odometer
    199,210 miles
    Test number
    526077531538
    • AdvisoryOffside Front Lower Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryOffside Front Seat belt webbing slightly damaged or frayed (7.1.2 (b))
  2. Fail199,208 miles (+9,242)1 dangerous3 major2 advisories
    MOT expiry
    No new certificate
    Odometer
    199,208 miles
    Test number
    937244393693
    • DangerousNearside Rear Leaf spring to axle fixings loose to the extent that relative movement is visible (5.3.1 (a) (ii))
    • MajorEngine MIL inoperative or indicates a malfunction (8.2.2.2 (g))
    • MajorNearside Registration plate lamp inoperative in the case of a single lamp or all lamps (4.7.1 (b) (ii))
    • MajorOffside Registration plate lamp missing in the case of a single lamp or all lamps (4.7.1 (b) (ii))
    • AdvisoryOffside Front Lower Brake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryOffside Front Seat belt webbing slightly damaged or frayed (7.1.2 (b))
  3. Pass189,966 miles (+5)1 minor1 advisory
    MOT expiry
    19 Oct 2026
    Odometer
    189,966 miles
    Test number
    228475642086
    • MinorOffside Registration plate lamp missing in the case of multiple lamps or light sources (4.7.1 (b) (i))
    • AdvisoryOffside Front Seat belt webbing slightly damaged or frayed (7.1.2 (b))
  4. Fail189,961 miles (+12,340)3 major1 minor1 advisory
    MOT expiry
    No new certificate
    Odometer
    189,961 miles
    Test number
    713066018936
    • MajorEngine MIL inoperative or indicates a malfunction (8.2.2.2 (g))
    • MajorNearside Rear Leaf spring fractured (5.3.1 (b) (i))
    • MajorOffside Front Coil spring fractured or broken (5.3.1 (b) (i))
    • MinorOffside Registration plate lamp missing in the case of multiple lamps or light sources (4.7.1 (b) (i))
    • AdvisoryOffside Front Seat belt webbing slightly damaged or frayed (7.1.2 (b))
  5. Pass177,621 miles1 minor4 advisories
    MOT expiry
    9 Sept 2025
    Odometer
    177,621 miles
    Test number
    294642843462
    • MinorOffside Registration plate lamp missing in the case of multiple lamps or light sources (4.7.1 (b) (i))
    • AdvisoryBrake pipe corroded, covered in grease or other material All rear and front to rear. (1.1.11 (c))
    • AdvisoryCentral Rear Prop shaft bearing has slight play (6.1.7 (b) (i))
    • AdvisoryOffside Front Seat belt webbing slightly damaged or frayed (7.1.2 (b) (ii))
    • AdvisoryVehicle structure is corroded but structural rigidity is not significantly reduced Chassis, underside and components. (6.1.1 (c) (i))
  6. Fail177,621 miles (+9,847)2 repaired1 minor4 advisories
    MOT expiry
    No new certificate
    Odometer
    177,621 miles
    Test number
    311668574599
    • Repaired at testEngine MIL inoperative or indicates a malfunction (8.2.2.2 (g))
    • Repaired at testNearside Front Position lamp not working (4.2.1 (a) (ii))
    • MinorOffside Registration plate lamp missing in the case of multiple lamps or light sources (4.7.1 (b) (i))
    • AdvisoryBrake pipe corroded, covered in grease or other material All rear and front to rear. (1.1.11 (c))
    • AdvisoryCentral Rear Prop shaft bearing has slight play (6.1.7 (b) (i))
    • AdvisoryOffside Front Seat belt webbing slightly damaged or frayed (7.1.2 (b) (ii))
    • AdvisoryVehicle structure is corroded but structural rigidity is not significantly reduced Chassis, underside and components. (6.1.1 (c) (i))
  7. Pass167,774 miles1 minor8 advisories
    MOT expiry
    31 Aug 2024
    Odometer
    167,774 miles
    Test number
    587947860268
    • MinorOffside Registration plate lamp missing in the case of multiple lamps or light sources (4.7.1 (b) (i))
    • AdvisoryNearside Front Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOffside Front Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Front Seat belt webbing slightly damaged or frayed (7.1.2 (b) (ii))
    • AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOffside Front Upper Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
  8. Fail167,774 miles (+10,885)1 repaired1 minor8 advisories
    MOT expiry
    No new certificate
    Odometer
    167,774 miles
    Test number
    831988779224
    • Repaired at testNearside Front Position lamp not working (4.2.1 (a) (ii))
    • MinorOffside Registration plate lamp missing in the case of multiple lamps or light sources (4.7.1 (b) (i))
    • AdvisoryNearside Front Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryNearside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOffside Front Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Front Seat belt webbing slightly damaged or frayed (7.1.2 (b) (ii))
    • AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryOffside Front Upper Suspension arm ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
  9. Pass156,889 miles2 minor4 advisories
    MOT expiry
    31 Aug 2023
    Odometer
    156,889 miles
    Test number
    206914538048
    • MinorOffside Registration plate lamp missing in the case of multiple lamps or light sources (4.7.1 (b) (i))
    • MinorOffside Windscreen wiper blade defective (3.4 (b) (i))
    • AdvisoryBrake pipe corroded, covered in grease or other material All greased. (1.1.11 (c))
    • AdvisoryFront Registration plate insecure but not likely to fall off (0.1 (a))
    • AdvisoryOffside Front Seat belt webbing slightly damaged or frayed (7.1.2 (b) (ii))
    • AdvisoryOffside Front Upper Suspension arm ball joint has slight play (5.3.4 (a) (i))
  10. Fail156,889 miles (+9,139)6 repaired2 minor4 advisories
    MOT expiry
    No new certificate
    Odometer
    156,889 miles
    Test number
    173115473219
    • Repaired at testNearside Front Position lamp not working (4.2.1 (a) (ii))
    • Repaired at testNearside Rear Position lamp not working (4.2.1 (a) (ii))
    • Repaired at testNearside Registration plate lamp does not illuminate simultaneously with the position lamps (4.7.2 (a))
    • Repaired at testOffside Front Position lamp not working (4.2.1 (a) (ii))
    • Repaired at testOffside Rear Position lamp not working (4.2.1 (a) (ii))
    • Repaired at testParking brake lever has excessive movement indicating incorrect adjustment (1.1.6 (c))
    • MinorOffside Registration plate lamp missing in the case of multiple lamps or light sources (4.7.1 (b) (i))
    • MinorOffside Windscreen wiper blade defective (3.4 (b) (i))
    • AdvisoryBrake pipe corroded, covered in grease or other material All greased. (1.1.11 (c))
    • AdvisoryFront Registration plate insecure but not likely to fall off (0.1 (a))
    • AdvisoryOffside Front Seat belt webbing slightly damaged or frayed (7.1.2 (b) (ii))
    • AdvisoryOffside Front Upper Suspension arm ball joint has slight play (5.3.4 (a) (i))
  11. Pass147,750 miles (+8,887)
    MOT expiry
    20 Aug 2022
    Odometer
    147,750 miles
    Test number
    125331405488

    No defects or advisories recorded.

  12. Pass138,863 miles (+9,948)4 advisories
    MOT expiry
    20 Aug 2021
    Odometer
    138,863 miles
    Test number
    522639285123
    • AdvisoryFront Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
    • AdvisoryNearside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
    • AdvisoryO/s handbrake efficiency low
  13. Pass128,915 miles (+14,789)2 advisories
    MOT expiry
    20 Aug 2020
    Odometer
    128,915 miles
    Test number
    750656447053
    • AdvisoryTyre slightly damaged/cracking or perishing BOTH FRONT & REAR (5.2.3 (d) (ii))
    • AdvisoryTyre worn close to legal limit/worn on edge BOTH FRONT & REAR (5.2.3 (e))
  14. Pass114,126 miles (+13,075)1 advisory
    MOT expiry
    20 Aug 2019
    Odometer
    114,126 miles
    Test number
    663570369784
    • AdvisoryUnable to inspect rear seat belt with seats in folded position
  15. Pass101,051 miles (+14,435)
    MOT expiry
    20 Aug 2018
    Odometer
    101,051 miles
    Test number
    382313997513

    No defects or advisories recorded.

  16. Pass86,616 miles (+16,340)
    MOT expiry
    19 Aug 2017
    Odometer
    86,616 miles
    Test number
    155637465631

    No defects or advisories recorded.

  17. Pass70,276 miles (+13,176)
    MOT expiry
    9 Jul 2016
    Odometer
    70,276 miles
    Test number
    956091895107

    No defects or advisories recorded.

  18. Pass57,100 miles (+12,676)
    MOT expiry
    1 Sept 2015
    Odometer
    57,100 miles
    Test number
    416669334275

    No defects or advisories recorded.

  19. Pass44,424 miles (+13,684)
    MOT expiry
    1 Sept 2014
    Odometer
    44,424 miles
    Test number
    306865143231

    No defects or advisories recorded.

  20. Pass30,740 miles
    MOT expiry
    1 Sept 2013
    Odometer
    30,740 miles
    Test number
    567872122237

    No defects or advisories recorded.

Questions about M88 GFL

Does M88 GFL currently have a valid MOT?
Yes. DVSA records show the MOT on M88 GFL is valid until 19 Oct 2027.
When is the MOT due on M88 GFL?
The MOT on M88 GFL is valid until 19 Oct 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has M88 GFL done?
M88 GFL was recorded at 199,210 miles at its MOT on 13 Oct 2026, an average of 11,884 miles a year.
Has M88 GFL ever failed its MOT?
Yes. M88 GFL has failed 5 of its 20 MOT tests, most recently on 13 Oct 2026.
Has the mileage on M88 GFL 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 M88 GFL find?
M88 GFL passed its latest MOT on 13 Oct 2026 with 2 advisories: offside front lower brake pipe corroded, covered in grease or other material; offside front seat belt webbing slightly damaged or frayed.

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