Piaggio PX 125

Grey · Petrol · 1992 · 123 cc

K64 NDLMOT history

K64 NDL is a grey petrol Piaggio PX 125 first used on 1 Sept 1992. Its MOT is valid until 20 Aug 2027 and it has passed 13 of 17 MOT tests, with 2,338 miles recorded at the latest.

From DVSA MOT records, updated 17 Aug 2026.

MOT
Valid
Until 20 Aug 2027
Mileage
2,338 mi
At MOT on 17 Aug 2026
MOT tests
17
13 passed · 4 failed
Per year
Not enough data
Get reminders for K64 NDL in the free Driver Codes app

Vehicle details

Registration
K64 NDL
Registration format
Prefix (1983 to 2001)
Make
Piaggio
Model
PX 125
Colour
Grey
Fuel type
Petrol
Engine size
123 cc
Year of manufacture
1992
First used
1 Sept 1992
MOT status
MOT valid until 20 Aug 2027
Latest MOT test
17 Aug 2026 (Pass)

Mileage history

K64 NDL was last recorded at 2,338 miles on 17 Aug 2026, 2,322 miles more than at the previous MOT on 21 Aug 2024.

Mileage went down between tests

  • 11 Apr 2011: 16,729 miles, lower than 24,281 miles on 24 Aug 2009.
  • 28 Nov 2015: 18,300 miles, lower than 18,330 miles on 9 Apr 2014.
  • 21 Aug 2024: 16 miles, lower than 19,862 miles on 7 Jun 2023.

A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.

Odometer reading at each MOT testPassFailMileage went down
Previous MOT
16 miles · 21 Aug 2024
Between the last two tests
2,322 miles

Recorded mileage by year

  • 2026 – 2,338 miles
  • 2024 – 16 miles
  • 2023 – 19,862 miles
  • 2017 – 19,831 miles
  • 2015 – 18,300 miles
  • 2014 – 18,330 miles
  • 2013 – 18,330 miles
  • 2011 – 16,729 miles
  • 2009 – 24,281 miles
  • 2008 – 23,961 miles
  • 2007 – 20,155 miles
  • 2006 – 16,846 miles

What the latest MOT found

Pass2,338 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

17 tests since 1 Jun 2006, newest first. Select a test to see every defect and advisory.

  1. Pass2,338 miles
    MOT expiry
    20 Aug 2027
    Odometer
    2,338 miles
    Test number
    118027797972

    No defects or advisories recorded.

  2. Pass1,449 km
    MOT expiry
    20 Aug 2026
    Odometer
    1,449 km
    Test number
    713841701710

    No defects or advisories recorded.

  3. Pass16 miles (-19,846)
    MOT expiry
    20 Aug 2025
    Odometer
    16 miles
    Test number
    514206543491

    No defects or advisories recorded.

  4. Pass19,862 miles (+31)1 advisory
    MOT expiry
    6 Jun 2024
    Odometer
    19,862 miles
    Test number
    318736608149
    • AdvisoryExhaust noisy (8.1.1 (a))
  5. Pass19,831 miles (+1,531)1 advisory
    MOT expiry
    2 Nov 2018
    Odometer
    19,831 miles
    Test number
    300010396895
    • AdvisoryHeadlight pattern weak
  6. Pass18,300 miles
    MOT expiry
    3 Dec 2016
    Odometer
    18,300 miles
    Test number
    105047310368

    No defects or advisories recorded.

  7. Fail18,300 miles (-30)3 failures
    MOT expiry
    No new certificate
    Odometer
    18,300 miles
    Test number
    528528180728
    • FailureFront Front position lamp does not illuminate immediately when switched on (1.1.3a)
    • FailureRear Rear wheel bearings have excessive free play (2.4.A.2c)
    • FailureStop lamp remains on when the brake is released (1.3.1e)
  8. Pass18,330 miles2 notes
    MOT expiry
    8 Apr 2015
    Odometer
    18,330 miles
    Test number
    959139694021
    • NoteRear tyre perished
    • NoteRear tyre unevenly worn
  9. Fail18,330 miles1 dangerous1 failure2 notes
    MOT expiry
    No new certificate
    Odometer
    18,330 miles
    Test number
    109739994010
    • DangerousRear Rear wheel insecure (4.2.3b)
    • FailureHeadlamp aim too low (1.6)
    • NoteRear tyre perished
    • NoteRear tyre unevenly worn
  10. Pass18,330 miles (+1,601)1 advisory
    MOT expiry
    4 Mar 2014
    Odometer
    18,330 miles
    Test number
    289154963007
    • AdvisoryFront wheel bearings are slightly rough (2.3.5b)
  11. Pass16,729 miles (-7,552)1 dangerous1 advisory
    MOT expiry
    10 Apr 2012
    Odometer
    16,729 miles
    Test number
    197371501181
    • DangerousOil leak
    • AdvisoryRear Exhaust noisy (7.1.2)
  12. Pass24,281 miles (+320)
    MOT expiry
    23 Aug 2010
    Odometer
    24,281 miles
    Test number
    264066439284

    No defects or advisories recorded.

  13. Pass23,961 miles (+3,806)1 advisory
    MOT expiry
    3 Jun 2009
    Odometer
    23,961 miles
    Test number
    603734558102
    • AdvisoryRear position lamp damaged but function not impaired (1.1.1b)
  14. Pass20,155 miles (+7)
    MOT expiry
    3 Jun 2008
    Odometer
    20,155 miles
    Test number
    392545357173

    No defects or advisories recorded.

  15. Fail20,148 miles (+3,302)2 failures
    MOT expiry
    No new certificate
    Odometer
    20,148 miles
    Test number
    570751057171
    • FailureBrake pedal has inadequate reserve travel (3.1.3b)
    • FailureStop lamp does not emit a steady light (1.3.1b)
  16. Pass16,846 miles
    MOT expiry
    31 May 2007
    Odometer
    16,846 miles
    Test number
    221342556141

    No defects or advisories recorded.

  17. Fail16,846 miles2 failures
    MOT expiry
    No new certificate
    Odometer
    16,846 miles
    Test number
    271242456142
    • FailureDirection indicators flashing less than 60 times a minute (1.5.1c)
    • FailureSteering movement excessively 'notchy' with the weight on the lower bearing (2.2.1a)

Questions about K64 NDL

Does K64 NDL currently have a valid MOT?
Yes. DVSA records show the MOT on K64 NDL is valid until 20 Aug 2027.
When is the MOT due on K64 NDL?
The MOT on K64 NDL is valid until 20 Aug 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has K64 NDL done?
K64 NDL was recorded at 2,338 miles at its MOT on 17 Aug 2026.
Has K64 NDL ever failed its MOT?
Yes. K64 NDL has failed 4 of its 17 MOT tests, most recently on 28 Nov 2015.
Has the mileage on K64 NDL ever gone down?
Yes. The recorded mileage was lower than at the previous test 3 times, first on 11 Apr 2011. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
What did the latest MOT on K64 NDL find?
K64 NDL passed its latest MOT on 17 Aug 2026 with no defects or advisories recorded.

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