Honda logo

Honda CG125

Blue · Petrol · 1996 · 124 cc

P302 CODMOT history

P302 COD is a blue petrol Honda CG125 first used on 31 Dec 1996. Its MOT is valid until 17 Sept 2027 and it has passed 20 of 25 MOT tests, with 39,798 miles recorded at the latest.

From DVSA MOT records, updated 18 Sept 2026.

MOT
Valid
Until 17 Sept 2027
Mileage
39,798 mi
At MOT on 18 Sept 2026
MOT tests
25
20 passed · 5 failed
Per year
1,010 mi
Average between MOTs
Get reminders for P302 COD in the free Driver Codes app

Vehicle details

Registration
P302 COD
Registration format
Prefix (1983 to 2001)
Make
Honda
Model
CG125
Colour
Blue
Fuel type
Petrol
Engine size
124 cc
Year of manufacture
1996
First used
31 Dec 1996
MOT status
MOT valid until 17 Sept 2027
Latest MOT test
18 Sept 2026 (Pass)

Mileage history

P302 COD was last recorded at 39,798 miles on 18 Sept 2026, 596 miles more than at the previous MOT on 15 May 2024.

Odometer reading at each MOT testPassFail
Previous MOT
39,202 miles · 15 May 2024
Between the last two tests
596 miles
Average per year
1,010 miles

Recorded mileage by year

  • 2026 – 39,798 miles
  • 2024 – 39,202 miles
  • 2023 – 38,540 miles
  • 2021 – 37,339 miles
  • 2020 – 36,910 miles
  • 2019 – 36,420 miles
  • 2018 – 35,590 miles
  • 2017 – 31,791 miles
  • 2016 – 29,953 miles
  • 2015 – 29,000 miles
  • 2014 – 28,272 miles
  • 2013 – 26,504 miles
  • 2012 – 25,822 miles
  • 2011 – 24,905 miles
  • 2010 – 23,887 miles
  • 2009 – 23,193 miles
  • 2008 – 21,853 miles
  • 2007 – 20,478 miles
  • 2006 – 19,274 miles
  • 2005 – 18,673 miles

What the latest MOT found

Pass39,798 milesPassed on retest after failing earlier that day
  • AdvisoryRegistration plate deteriorated but not likely to be misread (0.1 (b))

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.

  • Front suspension has a slightly reduced damping effect (2.3.6c)

    Advisory2 MOTs, 2012–2013

Full MOT history

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

  1. Pass39,798 miles1 advisory
    MOT expiry
    17 Sept 2027
    Odometer
    39,798 miles
    Test number
    152052763911
    • AdvisoryRegistration plate deteriorated but not likely to be misread (0.1 (b))
  2. Fail39,798 miles (+596)1 repaired1 advisory
    MOT expiry
    No new certificate
    Odometer
    39,798 miles
    Test number
    890751556888
    • Repaired at testHeadlamp aim too high (4.1.2 (a))
    • AdvisoryRegistration plate deteriorated but not likely to be misread (0.1 (b))
  3. Pass39,202 miles (+25)
    MOT expiry
    14 May 2025
    Odometer
    39,202 miles
    Test number
    608899113944

    No defects or advisories recorded.

  4. Fail39,177 miles (+637)9 major
    MOT expiry
    No new certificate
    Odometer
    39,177 miles
    Test number
    576397604683
    • MajorDipswitch does not operate immediately when selected on main beam (4.1.3 (b))
    • MajorFront All direction indicators obviously incorrectly positioned (4.4.3 (a))
    • MajorHeadlamp aim projected beam image obviously incorrect (4.1.2 (c))
    • MajorHorn not working (7.7 (a))
    • MajorRear Tyre incorrectly seated on the wheel rim PUNCTURED (5.2.3 (k))
    • MajorRear reflector missing (4.8.2 (a) (ii))
    • MajorRegistration plate does not conform to the specified requirements (0.1 (d))
    • MajorRegistration plate lamp missing in the case of a single lamp or all lamps (4.7.1 (b) (ii))
    • MajorWheel alignment incorrect which adversely affects the handling Rear tyre touching tie bar. (2.4 (a))
  5. Pass38,540 miles (+1,201)2 advisories
    MOT expiry
    16 Feb 2024
    Odometer
    38,540 miles
    Test number
    986003382719
    • AdvisoryHandlebar deformed but serviceable (2.2.1 (c) (i))
    • AdvisoryRear Brake pivot worn, but not excessively (1.1.15 (b))
  6. Pass37,339 miles (+429)
    MOT expiry
    14 Oct 2022
    Odometer
    37,339 miles
    Test number
    872951506016

    No defects or advisories recorded.

  7. Pass36,910 miles (+490)
    MOT expiry
    14 Oct 2021
    Odometer
    36,910 miles
    Test number
    480200085850

    No defects or advisories recorded.

  8. Pass36,420 miles (+830)
    MOT expiry
    14 Oct 2020
    Odometer
    36,420 miles
    Test number
    267718634545

    No defects or advisories recorded.

  9. Pass35,590 miles (+3,799)
    MOT expiry
    14 Oct 2019
    Odometer
    35,590 miles
    Test number
    548333887559

    No defects or advisories recorded.

  10. Pass31,791 miles (+1,838)
    MOT expiry
    14 Oct 2018
    Odometer
    31,791 miles
    Test number
    314651235095

    No defects or advisories recorded.

  11. Pass29,953 miles (+953)
    MOT expiry
    14 Oct 2017
    Odometer
    29,953 miles
    Test number
    979606331608

    No defects or advisories recorded.

  12. Pass29,000 miles (+728)
    MOT expiry
    14 Oct 2016
    Odometer
    29,000 miles
    Test number
    983463076576

    No defects or advisories recorded.

  13. Pass28,272 miles (+1,768)
    MOT expiry
    14 Oct 2015
    Odometer
    28,272 miles
    Test number
    919073964253

    No defects or advisories recorded.

  14. Pass26,504 miles (+682)1 advisory
    MOT expiry
    14 Oct 2014
    Odometer
    26,504 miles
    Test number
    496414563206
    • AdvisoryFront suspension has a slightly reduced damping effect (2.3.6c)
  15. Pass25,822 miles (+917)1 advisory
    MOT expiry
    14 Oct 2013
    Odometer
    25,822 miles
    Test number
    775416862215
    • AdvisoryFront suspension has a slightly reduced damping effect (2.3.6c)
  16. Pass24,905 miles (+50)
    MOT expiry
    14 Oct 2012
    Odometer
    24,905 miles
    Test number
    327649571266

    No defects or advisories recorded.

  17. Fail24,855 miles (+968)1 failure
    MOT expiry
    No new certificate
    Odometer
    24,855 miles
    Test number
    998464371292
    • FailureOffside Front shock absorber seal failed and leaking oil (2.3.3)
  18. Pass23,887 miles1 advisory
    MOT expiry
    14 Oct 2011
    Odometer
    23,887 miles
    Test number
    252198160257
    • AdvisoryRear Tyre worn close to the legal limit (4.1.3(ii))
  19. Fail23,887 miles (+694)1 repaired1 advisory
    MOT expiry
    No new certificate
    Odometer
    23,887 miles
    Test number
    550258260232
    • Repaired at testFront position lamp does not illuminate immediately when switched on (1.1.3a)
    • AdvisoryRear Tyre worn close to the legal limit (4.1.3(ii))
  20. Pass23,193 miles (+1,340)
    MOT expiry
    14 Oct 2010
    Odometer
    23,193 miles
    Test number
    603430569224

    No defects or advisories recorded.

  21. Pass21,853 miles (+1,375)1 advisory
    MOT expiry
    14 Oct 2009
    Odometer
    21,853 miles
    Test number
    112884168229
    • AdvisoryFront shock absorber has light misting of stanchion (2.3.3)
  22. Pass20,478 miles (+1,204)
    MOT expiry
    14 Oct 2008
    Odometer
    20,478 miles
    Test number
    552866087210

    No defects or advisories recorded.

  23. Pass19,274 miles
    MOT expiry
    14 Oct 2007
    Odometer
    19,274 miles
    Test number
    724796576265

    No defects or advisories recorded.

  24. Fail19,274 miles (+601)1 dangerous1 failure
    MOT expiry
    No new certificate
    Odometer
    19,274 miles
    Test number
    320303376287
    • DangerousRear Brake reaction bracket insecure (3.2.A1j)
    • FailureRear Wheel spoke excessively loose (4.2.1b)
  25. Pass18,673 miles
    MOT expiry
    14 Oct 2006
    Odometer
    18,673 miles
    Test number
    272498985219

    No defects or advisories recorded.

Questions about P302 COD

Does P302 COD currently have a valid MOT?
Yes. DVSA records show the MOT on P302 COD is valid until 17 Sept 2027.
When is the MOT due on P302 COD?
The MOT on P302 COD is valid until 17 Sept 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
What mileage has P302 COD done?
P302 COD was recorded at 39,798 miles at its MOT on 18 Sept 2026, an average of 1,010 miles a year.
Has P302 COD ever failed its MOT?
Yes. P302 COD has failed 5 of its 25 MOT tests, most recently on 18 Sept 2026.
Has the mileage on P302 COD 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 P302 COD find?
P302 COD passed its latest MOT on 18 Sept 2026 with 1 advisory: registration plate deteriorated but not likely to be misread.

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