Toyota logo

Toyota Land Cruiser

Silver · Diesel · 2004 · 2,982 cc

K31 STFMOT history

K31 STF is a silver diesel Toyota Land Cruiser first used on 30 Nov 2004. Its MOT expired on 28 Jan 2026 and it has passed 18 of 19 MOT tests, with 152,586 miles recorded at the latest.

From DVSA MOT records, updated 22 Jan 2025.

MOT
Expired
On 28 Jan 2026
Mileage
152,586 mi
At MOT on 22 Jan 2025
MOT tests
19
18 passed · 1 failed
Per year
5,670 mi
Average between MOTs
Get reminders for K31 STF in the free Driver Codes app

Vehicle details

Registration
K31 STF
Registration format
Prefix (1983 to 2001)
Make
Toyota
Model
Land Cruiser
Colour
Silver
Fuel type
Diesel
Engine size
2,982 cc
Year of manufacture
2004
First used
30 Nov 2004
MOT status
MOT expired on 28 Jan 2026
Latest MOT test
22 Jan 2025 (Pass)

Mileage history

K31 STF was last recorded at 152,586 miles on 22 Jan 2025, 5,364 miles more than at the previous MOT on 27 Jan 2024.

Odometer reading at each MOT testPassFail
Previous MOT
147,222 miles · 27 Jan 2024
Between the last two tests
5,364 miles
Average per year
5,670 miles

Recorded mileage by year

  • 2025 – 152,586 miles
  • 2024 – 147,222 miles
  • 2023 – 139,928 miles
  • 2022 – 131,344 miles
  • 2020 – 124,343 miles
  • 2019 – 114,840 miles
  • 2018 – 108,641 miles
  • 2017 – 103,499 miles
  • 2016 – 98,370 miles
  • 2015 – 89,647 miles
  • 2014 – 83,246 miles
  • 2013 – 82,918 miles
  • 2011 – 73,592 miles
  • 2010 – 65,497 miles
  • 2008 – 59,247 miles
  • 2007 – 55,230 miles

What the latest MOT found

Pass152,586 miles
  • AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
  • AdvisoryNearside Rear Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))Recorded at 2 MOTs since 2024
  • AdvisoryOffside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))

What MOT advisories mean

Full MOT history

19 tests since 22 Nov 2007, newest first. Select a test to see every defect and advisory.

  1. Pass152,586 miles (+5,364)3 advisories
    MOT expiry
    28 Jan 2026
    Odometer
    152,586 miles
    Test number
    118639770390
    • AdvisoryNearside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryNearside Rear Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryOffside Front Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
  2. Pass147,222 miles (+7,294)3 advisories
    MOT expiry
    28 Jan 2025
    Odometer
    147,222 miles
    Test number
    607582377579
    • AdvisoryNearside Front Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
    • AdvisoryNearside Rear Anti-roll bar linkage ball joint has slight play (5.3.4 (a) (i))
    • AdvisoryOffside Front Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
  3. Pass139,928 miles (+8,584)
    MOT expiry
    28 Jan 2024
    Odometer
    139,928 miles
    Test number
    364541712889

    No defects or advisories recorded.

  4. Pass131,344 miles (+7,001)
    MOT expiry
    28 Jan 2023
    Odometer
    131,344 miles
    Test number
    307012689620

    No defects or advisories recorded.

  5. Pass124,343 miles (+3,689)1 minor6 advisories
    MOT expiry
    28 Jan 2022
    Odometer
    124,343 miles
    Test number
    697451102045
    • MinorFront Inner Drive shaft joint constant velocity boot severely deteriorated both sides (6.1.7 (g) (i))
    • AdvisoryBrake pipe corroded, covered in grease or other material (1.1.11 (c))
    • AdvisoryCoil spring corroded all round (5.3.1 (b) (i))
    • AdvisoryNearside Rear Shock absorbers light misting of oil or has limited damping effect (5.3.2 (b))
    • AdvisoryRear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
    • AdvisoryRear Brake pad(s) wearing thin (1.1.13 (a) (ii))
    • AdvisoryUnderbody corroded
  6. Pass120,654 miles (+5,814)
    MOT expiry
    28 Jan 2021
    Odometer
    120,654 miles
    Test number
    484280980351

    No defects or advisories recorded.

  7. Pass114,840 miles (+6,199)4 advisories
    MOT expiry
    28 Jan 2020
    Odometer
    114,840 miles
    Test number
    835699443636
    • AdvisoryNearside Front Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryNearside Rear Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Front Coil spring corroded (5.3.1 (b) (i))
    • AdvisoryOffside Rear Coil spring corroded (5.3.1 (b) (i))
  8. Pass108,641 miles (+5,142)1 advisory
    MOT expiry
    28 Jan 2019
    Odometer
    108,641 miles
    Test number
    281510111811
    • AdvisoryGeneral under body corrosion
  9. Pass103,499 miles (+5,129)
    MOT expiry
    28 Jan 2018
    Odometer
    103,499 miles
    Test number
    506119552239

    No defects or advisories recorded.

  10. Pass98,370 miles (+8,723)
    MOT expiry
    28 Jan 2017
    Odometer
    98,370 miles
    Test number
    363111935842

    No defects or advisories recorded.

  11. Pass89,647 miles (+6,401)
    MOT expiry
    17 Jan 2016
    Odometer
    89,647 miles
    Test number
    118465405099

    No defects or advisories recorded.

  12. Pass83,246 miles (+328)
    MOT expiry
    17 Jan 2015
    Odometer
    83,246 miles
    Test number
    868056204043

    No defects or advisories recorded.

  13. Fail82,918 miles (+5,536)1 failure
    MOT expiry
    No new certificate
    Odometer
    82,918 miles
    Test number
    275455943381
    • FailureOffside Front brake caliper has restricted free movement (3.5.1k)
  14. Pass77,382 miles (+3,790)1 advisory
    MOT expiry
    17 Jan 2014
    Odometer
    77,382 miles
    Test number
    309587803034
    • AdvisoryNearside Rear Shock absorber has a slightly reduced damping effect (2.7.5)
  15. Pass73,592 miles (+4,565)
    MOT expiry
    17 Jan 2013
    Odometer
    73,592 miles
    Test number
    629815951314

    No defects or advisories recorded.

  16. Pass69,027 miles (+3,530)1 advisory
    MOT expiry
    17 Jan 2012
    Odometer
    69,027 miles
    Test number
    457357611038
    • AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
  17. Pass65,497 miles (+6,250)1 advisory
    MOT expiry
    17 Jan 2011
    Odometer
    65,497 miles
    Test number
    511098010036
    • AdvisoryFront Windscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
  18. Pass59,247 miles (+4,017)
    MOT expiry
    30 Nov 2009
    Odometer
    59,247 miles
    Test number
    401008818457

    No defects or advisories recorded.

  19. Pass55,230 miles
    MOT expiry
    30 Nov 2008
    Odometer
    55,230 miles
    Test number
    774376627353

    No defects or advisories recorded.

Questions about K31 STF

Does K31 STF currently have a valid MOT?
No. The MOT on K31 STF expired on 28 Jan 2026, according to DVSA records.
When is the MOT due on K31 STF?
The MOT on K31 STF expired on 28 Jan 2026. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
What mileage has K31 STF done?
K31 STF was recorded at 152,586 miles at its MOT on 22 Jan 2025, an average of 5,670 miles a year.
Has K31 STF ever failed its MOT?
Yes. K31 STF has failed 1 of its 19 MOT tests, most recently on 11 Dec 2013.
Has the mileage on K31 STF 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 K31 STF find?
K31 STF passed its latest MOT on 22 Jan 2025 with 3 advisories: nearside front anti-roll bar linkage ball joint has slight play; nearside rear anti-roll bar linkage ball joint has slight play; offside front anti-roll bar linkage ball joint has slight play.

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