Honda logo

Honda XLR125R

White and Red · Petrol · 1999 · 124 cc

T959 AFGMOT history

T959 AFG is a white and red petrol Honda XLR125R first used on 14 Jun 1999. Its MOT is valid until 30 Apr 2027 and it has passed 11 of 15 MOT tests, with 15,214 miles recorded at the latest.

From DVSA MOT records, updated 22 Apr 2026.

MOT
Valid
Until 30 Apr 2027
Mileage
15,214 mi
At MOT on 22 Apr 2026
MOT tests
15
11 passed · 4 failed
Per year
123 mi
Average between MOTs
Get reminders for T959 AFG in the free Driver Codes app

Vehicle details

Registration
T959 AFG
Registration format
Prefix (1983 to 2001)
Make
Honda
Model
XLR125R
Colour
White and Red
Fuel type
Petrol
Engine size
124 cc
Year of manufacture
1999
First used
14 Jun 1999
MOT status
MOT valid until 30 Apr 2027
Latest MOT test
22 Apr 2026 (Pass)

Mileage history

T959 AFG was last recorded at 15,214 miles on 22 Apr 2026, 260 miles more than at the previous MOT on 29 Apr 2025.

Odometer reading at each MOT testPassFail
Previous MOT
14,954 miles · 29 Apr 2025
Between the last two tests
260 miles
Average per year
123 miles

Recorded mileage by year

  • 2026 – 15,214 miles
  • 2025 – 14,954 miles
  • 2024 – 14,820 miles
  • 2023 – 14,254 miles
  • 2022 – 14,157 miles
  • 2021 – 14,057 miles
  • 2020 – 13,734 miles
  • 2018 – 13,380 miles
  • 2014 – 12,991 miles
  • 2007 – 12,821 miles
  • 2006 – 12,818 miles

What the latest MOT found

Pass15,214 miles
  • AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))

What MOT advisories mean

Full MOT history

15 tests since 12 Oct 2006, newest first. Select a test to see every defect and advisory.

  1. Pass15,214 miles (+260)1 advisory
    MOT expiry
    30 Apr 2027
    Odometer
    15,214 miles
    Test number
    620326047415
    • AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
  2. Pass14,954 miles (+134)2 advisories
    MOT expiry
    30 Apr 2026
    Odometer
    14,954 miles
    Test number
    954276584194
    • AdvisoryRegistration plate deteriorated but not likely to be misread (0.1 (b))
    • AdvisoryExhaust corroded
  3. Pass14,820 miles4 advisories
    MOT expiry
    30 Apr 2025
    Odometer
    14,820 miles
    Test number
    896587972157
    • AdvisoryDrive chain worn but not considered excessive (6.1.7 (c) (i))
    • AdvisoryFront Brake pad(s) close to minimum limit (1.1.13 (a))
    • AdvisoryFront Wheel bearing has slight play (5.1.3 (a) (i))
    • AdvisoryHandlebar deformed but serviceable (2.2.1 (c) (i))
  4. Fail14,820 miles (+566)2 repaired4 advisories
    MOT expiry
    No new certificate
    Odometer
    14,820 miles
    Test number
    969420007953
    • Repaired at testHeadlamp aim too low (4.1.2 (a))
    • Repaired at testWheel alignment incorrect which adversely affects the handling (2.4 (a))
    • AdvisoryDrive chain worn but not considered excessive (6.1.7 (c) (i))
    • AdvisoryFront Brake pad(s) close to minimum limit (1.1.13 (a))
    • AdvisoryFront Wheel bearing has slight play (5.1.3 (a) (i))
    • AdvisoryHandlebar deformed but serviceable (2.2.1 (c) (i))
  5. Pass14,254 miles (+97)
    MOT expiry
    26 Apr 2024
    Odometer
    14,254 miles
    Test number
    903682201456

    No defects or advisories recorded.

  6. Pass14,157 miles (+100)
    MOT expiry
    26 Apr 2023
    Odometer
    14,157 miles
    Test number
    109176792196

    No defects or advisories recorded.

  7. Pass14,057 miles (+323)
    MOT expiry
    17 Apr 2022
    Odometer
    14,057 miles
    Test number
    889560918084

    No defects or advisories recorded.

  8. Pass13,734 miles
    MOT expiry
    17 Apr 2021
    Odometer
    13,734 miles
    Test number
    369492831597

    No defects or advisories recorded.

  9. Fail13,734 miles (+354)1 repaired
    MOT expiry
    No new certificate
    Odometer
    13,734 miles
    Test number
    869031460090
    • Repaired at testHeadlamp aim too high (4.1.2 (a))
  10. Pass13,380 miles (+389)
    MOT expiry
    3 Sept 2019
    Odometer
    13,380 miles
    Test number
    160107021877

    No defects or advisories recorded.

  11. Pass12,991 miles
    MOT expiry
    30 Jun 2015
    Odometer
    12,991 miles
    Test number
    929842284110

    No defects or advisories recorded.

  12. Fail12,991 miles (+170)1 failure
    MOT expiry
    No new certificate
    Odometer
    12,991 miles
    Test number
    369707474146
    • FailureFront Exhaust is leaking and excessively noisey (7.1.1b)
  13. Pass12,821 miles
    MOT expiry
    2 Nov 2008
    Odometer
    12,821 miles
    Test number
    661557207355

    No defects or advisories recorded.

  14. Fail12,821 miles (+3)2 dangerous
    MOT expiry
    No new certificate
    Odometer
    12,821 miles
    Test number
    531663197258
    • DangerousRear Chain guard insecure (6.2.1c)
    • DangerousChain guard missing
  15. Pass12,818 miles
    MOT expiry
    11 Oct 2007
    Odometer
    12,818 miles
    Test number
    592535886258

    No defects or advisories recorded.

Questions about T959 AFG

Does T959 AFG currently have a valid MOT?
Yes. DVSA records show the MOT on T959 AFG is valid until 30 Apr 2027.
When is the MOT due on T959 AFG?
The MOT on T959 AFG is valid until 30 Apr 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has T959 AFG done?
T959 AFG was recorded at 15,214 miles at its MOT on 22 Apr 2026, an average of 123 miles a year.
Has T959 AFG ever failed its MOT?
Yes. T959 AFG has failed 4 of its 15 MOT tests, most recently on 1 May 2024.
Has the mileage on T959 AFG 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 T959 AFG find?
T959 AFG passed its latest MOT on 22 Apr 2026 with 1 advisory: rear registration plate deteriorated but not likely to be misread.

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