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
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.
- 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
No defects or advisories were recorded.
Full MOT history
17 tests since 1 Jun 2006, newest first. Select a test to see every defect and advisory.
Pass2,338 miles
- MOT expiry
- 20 Aug 2027
- Odometer
- 2,338 miles
- Test number
- 118027797972
No defects or advisories recorded.
Pass1,449 km
- MOT expiry
- 20 Aug 2026
- Odometer
- 1,449 km
- Test number
- 713841701710
No defects or advisories recorded.
Pass16 miles (-19,846)
- MOT expiry
- 20 Aug 2025
- Odometer
- 16 miles
- Test number
- 514206543491
No defects or advisories recorded.
Pass19,862 miles (+31)1 advisory
- MOT expiry
- 6 Jun 2024
- Odometer
- 19,862 miles
- Test number
- 318736608149
- AdvisoryExhaust noisy (8.1.1 (a))
Pass19,831 miles (+1,531)1 advisory
- MOT expiry
- 2 Nov 2018
- Odometer
- 19,831 miles
- Test number
- 300010396895
- AdvisoryHeadlight pattern weak
Pass18,300 miles
- MOT expiry
- 3 Dec 2016
- Odometer
- 18,300 miles
- Test number
- 105047310368
No defects or advisories recorded.
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)
Pass18,330 miles2 notes
- MOT expiry
- 8 Apr 2015
- Odometer
- 18,330 miles
- Test number
- 959139694021
- NoteRear tyre perished
- NoteRear tyre unevenly worn
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
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)
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)
Pass24,281 miles (+320)
- MOT expiry
- 23 Aug 2010
- Odometer
- 24,281 miles
- Test number
- 264066439284
No defects or advisories recorded.
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)
Pass20,155 miles (+7)
- MOT expiry
- 3 Jun 2008
- Odometer
- 20,155 miles
- Test number
- 392545357173
No defects or advisories recorded.
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)
Pass16,846 miles
- MOT expiry
- 31 May 2007
- Odometer
- 16,846 miles
- Test number
- 221342556141
No defects or advisories recorded.
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.
Related 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.