
Honda CG 125 E
Red · Petrol · 1984 · 124 cc
B189 XYDMOT history
B189 XYD is a red petrol Honda CG 125 E first used on 7 Nov 1984. Its MOT is valid until 3 May 2027 and it has passed 12 of 13 MOT tests, with 30,087 miles recorded at the latest.
From DVSA MOT records, updated 21 Apr 2026.
- MOT
- Valid
- Until 3 May 2027
- Mileage
- 30,087 mi
- At MOT on 21 Apr 2026
- MOT tests
- 13
- 12 passed · 1 failed
- Per year
- 264 mi
- Average between MOTs
Vehicle details
- Registration
- B189 XYD
- Registration format
- Prefix (1983 to 2001)
- Make
- Honda
- Model
- CG 125 E
- Colour
- Red
- Fuel type
- Petrol
- Engine size
- 124 cc
- Year of manufacture
- 1984
- First used
- 7 Nov 1984
- MOT status
- MOT valid until 3 May 2027
- Latest MOT test
- 21 Apr 2026 (Pass)
Mileage history
B189 XYD was last recorded at 30,087 miles on 21 Apr 2026, 178 miles more than at the previous MOT on 22 Apr 2025.
- Previous MOT
- 29,909 miles · 22 Apr 2025
- Between the last two tests
- 178 miles
- Average per year
- 264 miles
Recorded mileage by year
- 2026 – 30,087 miles
- 2025 – 29,909 miles
- 2024 – 29,821 miles
- 2023 – 29,736 miles
- 2022 – 29,481 miles
- 2021 – 29,281 miles
- 2020 – 28,773 miles
- 2012 – 28,657 miles
- 2011 – 28,353 miles
- 2010 – 28,178 miles
- 2009 – 27,782 miles
- 2007 – 25,142 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
13 tests since 21 Jul 2007, newest first. Select a test to see every defect and advisory.
Pass30,087 miles (+178)
- MOT expiry
- 3 May 2027
- Odometer
- 30,087 miles
- Test number
- 300701703340
No defects or advisories recorded.
Pass29,909 miles (+88)
- MOT expiry
- 3 May 2026
- Odometer
- 29,909 miles
- Test number
- 924733252630
No defects or advisories recorded.
Pass29,821 miles (+85)
- MOT expiry
- 3 May 2025
- Odometer
- 29,821 miles
- Test number
- 401354559811
No defects or advisories recorded.
Pass29,736 miles (+255)
- MOT expiry
- 3 May 2024
- Odometer
- 29,736 miles
- Test number
- 284766494354
No defects or advisories recorded.
Pass29,481 miles (+200)
- MOT expiry
- 3 May 2023
- Odometer
- 29,481 miles
- Test number
- 931053524440
No defects or advisories recorded.
Pass29,281 miles (+508)2 advisories
- MOT expiry
- 3 May 2022
- Odometer
- 29,281 miles
- Test number
- 368718364842
- AdvisoryOffside Front Direction indicator light intensity reduced (4.4.3 (a))
- AdvisoryOffside Rear Direction indicator light intensity reduced (4.4.3 (a))
Pass28,773 miles
- MOT expiry
- 3 May 2021
- Odometer
- 28,773 miles
- Test number
- 216549239076
No defects or advisories recorded.
Fail28,773 miles (+116)2 repaired
- MOT expiry
- No new certificate
- Odometer
- 28,773 miles
- Test number
- 284241593833
- Repaired at testHeadlamp aim too high (4.1.2 (a))
- Repaired at testThrottle operating incorrectly Revs increase on full lock (6.2.7 (a) (i))
Pass28,657 miles (+304)
- MOT expiry
- 30 Jun 2013
- Odometer
- 28,657 miles
- Test number
- 597642882175
No defects or advisories recorded.
Pass28,353 miles (+175)
- MOT expiry
- 30 Jun 2012
- Odometer
- 28,353 miles
- Test number
- 556212581115
No defects or advisories recorded.
Pass28,178 miles (+396)
- MOT expiry
- 30 Jun 2011
- Odometer
- 28,178 miles
- Test number
- 920912780152
No defects or advisories recorded.
Pass27,782 miles (+2,640)
- MOT expiry
- 1 May 2010
- Odometer
- 27,782 miles
- Test number
- 311932029172
No defects or advisories recorded.
Pass25,142 miles
- MOT expiry
- 20 Jul 2008
- Odometer
- 25,142 miles
- Test number
- 503312607281
No defects or advisories recorded.
Questions about B189 XYD
- Does B189 XYD currently have a valid MOT?
- Yes. DVSA records show the MOT on B189 XYD is valid until 3 May 2027.
- When is the MOT due on B189 XYD?
- The MOT on B189 XYD is valid until 3 May 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has B189 XYD done?
- B189 XYD was recorded at 30,087 miles at its MOT on 21 Apr 2026, an average of 264 miles a year.
- Has B189 XYD ever failed its MOT?
- Yes. B189 XYD has failed 1 of its 13 MOT tests, most recently on 4 May 2020.
- Has the mileage on B189 XYD 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 B189 XYD find?
- B189 XYD passed its latest MOT on 21 Apr 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.