Yamaha NXC125
Black · Petrol · 2008 · 125 cc
LD58 XFSMOT history
LD58 XFS is a black petrol Yamaha NXC125 first used on 23 Oct 2008. Its MOT is valid until 25 Sept 2027 and it has passed 15 of 17 MOT tests, with 21,960 miles recorded at the latest.
From DVSA MOT records, updated 22 Sept 2026.
- MOT
- Valid
- Until 25 Sept 2027
- Mileage
- 21,960 mi
- At MOT on 22 Sept 2026
- MOT tests
- 17
- 15 passed · 2 failed
- Per year
- 1,219 mi
- Average between MOTs
Vehicle details
- Registration
- LD58 XFS
- Registration format
- Current format (from 2001)
- Make
- Yamaha
- Model
- NXC125
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 125 cc
- Year of manufacture
- 2008
- First used
- 23 Oct 2008
- MOT status
- MOT valid until 25 Sept 2027
- Latest MOT test
- 22 Sept 2026 (Pass)
Mileage history
LD58 XFS was last recorded at 21,960 miles on 22 Sept 2026, 318 miles more than at the previous MOT on 16 Sept 2025.
- Previous MOT
- 21,642 miles · 16 Sept 2025
- Between the last two tests
- 318 miles
- Average per year
- 1,219 miles
Recorded mileage by year
- 2026 – 21,960 miles
- 2025 – 21,642 miles
- 2024 – 19,864 miles
- 2023 – 17,945 miles
- 2022 – 14,967 miles
- 2021 – 14,784 miles
- 2020 – 14,324 miles
- 2018 – 12,035 miles
- 2017 – 9,898 miles
- 2016 – 8,410 miles
- 2015 – 7,231 miles
- 2014 – 6,519 miles
- 2013 – 6,257 miles
- 2012 – 5,017 miles
- 2011 – 3,779 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
17 tests since 22 Oct 2011, newest first. Select a test to see every defect and advisory.
Pass21,960 miles (+318)
- MOT expiry
- 25 Sept 2027
- Odometer
- 21,960 miles
- Test number
- 975901870758
No defects or advisories recorded.
Pass21,642 miles (+1,778)
- MOT expiry
- 25 Sept 2026
- Odometer
- 21,642 miles
- Test number
- 906954004847
No defects or advisories recorded.
Pass19,864 miles (+1,919)
- MOT expiry
- 25 Sept 2025
- Odometer
- 19,864 miles
- Test number
- 695369996222
No defects or advisories recorded.
Pass17,945 miles (+2,978)
- MOT expiry
- 25 Sept 2024
- Odometer
- 17,945 miles
- Test number
- 551775499800
No defects or advisories recorded.
Pass14,967 miles (+183)
- MOT expiry
- 25 Sept 2023
- Odometer
- 14,967 miles
- Test number
- 568628737569
No defects or advisories recorded.
Pass14,784 miles (+460)1 advisory
- MOT expiry
- 25 Sept 2022
- Odometer
- 14,784 miles
- Test number
- 819068828273
- AdvisoryFront Brake pad(s) close to minimum limit (1.1.13 (a))
Pass14,324 miles (+2,289)
- MOT expiry
- 25 Sept 2021
- Odometer
- 14,324 miles
- Test number
- 167618834736
No defects or advisories recorded.
Pass12,035 miles1 advisory
- MOT expiry
- 28 Oct 2019
- Odometer
- 12,035 miles
- Test number
- 917351378127
- AdvisoryFront Tyre worn close to the legal limit (5.2.3 (e))
Fail12,032 miles (+2,134)1 dangerous1 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 12,032 miles
- Test number
- 442680988502
- DangerousRear Tyre tread depth is below minimum requirements of 1.0mm (5.2.3 (e))
- MajorSuspension component pin or bush excessively worn (5.3.4 (a) (i))
- AdvisoryFront Tyre worn close to the legal limit (5.2.3 (e))
Pass9,898 miles (+1,488)
- MOT expiry
- 28 Oct 2018
- Odometer
- 9,898 miles
- Test number
- 925338929499
No defects or advisories recorded.
Pass8,410 miles (+1,179)
- MOT expiry
- 28 Oct 2017
- Odometer
- 8,410 miles
- Test number
- 385935598881
No defects or advisories recorded.
Pass7,231 miles (+712)
- MOT expiry
- 28 Oct 2016
- Odometer
- 7,231 miles
- Test number
- 765246111656
No defects or advisories recorded.
Pass6,519 miles (+262)
- MOT expiry
- 28 Oct 2015
- Odometer
- 6,519 miles
- Test number
- 235278994241
No defects or advisories recorded.
Fail6,257 miles2 repaired
- MOT expiry
- No new certificate
- Odometer
- 6,257 miles
- Test number
- 789592303372
- Repaired at testExhaust mounting does not fully support the exhaust system (7.1.1.c)
- Repaired at testFuel pipe leaking (7.2.1a)
Pass6,257 miles (+1,240)
- MOT expiry
- 28 Oct 2014
- Odometer
- 6,257 miles
- Test number
- 819482803373
No defects or advisories recorded.
Pass5,017 miles (+1,238)
- MOT expiry
- 28 Oct 2013
- Odometer
- 5,017 miles
- Test number
- 826733102396
No defects or advisories recorded.
Pass3,779 miles
- MOT expiry
- 23 Oct 2012
- Odometer
- 3,779 miles
- Test number
- 316085591280
No defects or advisories recorded.
Questions about LD58 XFS
- Does LD58 XFS currently have a valid MOT?
- Yes. DVSA records show the MOT on LD58 XFS is valid until 25 Sept 2027.
- When is the MOT due on LD58 XFS?
- The MOT on LD58 XFS is valid until 25 Sept 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has LD58 XFS done?
- LD58 XFS was recorded at 21,960 miles at its MOT on 22 Sept 2026, an average of 1,219 miles a year.
- Has LD58 XFS ever failed its MOT?
- Yes. LD58 XFS has failed 2 of its 17 MOT tests, most recently on 24 Oct 2018.
- Has the mileage on LD58 XFS 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 LD58 XFS find?
- LD58 XFS passed its latest MOT on 22 Sept 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.