Yamaha XJ900
Green · Petrol · 1995 · 891 cc
M951 RBAMOT history
M951 RBA is a green petrol Yamaha XJ900 first used on 1 Apr 1995. Its MOT is valid until 31 Mar 2027 and it has passed 21 of 21 MOT tests, with 10,130 miles recorded at the latest.
From DVSA MOT records, updated 12 Mar 2026.
- MOT
- Valid
- Until 31 Mar 2027
- Mileage
- 10,130 mi
- At MOT on 12 Mar 2026
- MOT tests
- 21
- 21 passed · 0 failed
- Per year
- Not enough data
Vehicle details
- Registration
- M951 RBA
- Registration format
- Prefix (1983 to 2001)
- Make
- Yamaha
- Model
- XJ900
- Colour
- Green
- Fuel type
- Petrol
- Engine size
- 891 cc
- Year of manufacture
- 1995
- First used
- 1 Apr 1995
- MOT status
- MOT valid until 31 Mar 2027
- Latest MOT test
- 12 Mar 2026 (Pass)
Mileage history
M951 RBA was last recorded at 10,130 miles on 12 Mar 2026, 1,239 miles more than at the previous MOT on 21 Mar 2025.
Mileage went down between tests
- 7 Mar 2019: 267 miles, lower than 97,317 miles on 9 Mar 2018.
A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.
- Previous MOT
- 8,891 miles · 21 Mar 2025
- Between the last two tests
- 1,239 miles
Recorded mileage by year
- 2026 – 10,130 miles
- 2025 – 8,891 miles
- 2024 – 7,655 miles
- 2023 – 6,492 miles
- 2022 – 5,494 miles
- 2021 – 3,747 miles
- 2020 – 3,036 miles
- 2019 – 267 miles
- 2018 – 97,317 miles
- 2017 – 95,410 miles
- 2016 – 94,202 miles
- 2015 – 91,983 miles
- 2014 – 88,921 miles
- 2013 – 86,946 miles
- 2012 – 84,752 miles
- 2011 – 81,786 miles
- 2010 – 79,628 miles
- 2009 – 73,521 miles
- 2008 – 68,604 miles
- 2007 – 61,501 miles
- 2006 – 57,163 miles
What the latest MOT found
- AdvisoryRear Brake pedal has slight side movement indicating a worn pedal bearing or pivot (1.1.1 (b))
Full MOT history
21 tests since 30 Mar 2006, newest first. Select a test to see every defect and advisory.
Pass10,130 miles (+1,239)1 advisory
- MOT expiry
- 31 Mar 2027
- Odometer
- 10,130 miles
- Test number
- 652368079822
- AdvisoryRear Brake pedal has slight side movement indicating a worn pedal bearing or pivot (1.1.1 (b))
Pass8,891 miles (+1,236)
- MOT expiry
- 31 Mar 2026
- Odometer
- 8,891 miles
- Test number
- 526219640700
No defects or advisories recorded.
Pass7,655 miles (+1,163)
- MOT expiry
- 31 Mar 2025
- Odometer
- 7,655 miles
- Test number
- 445549114054
No defects or advisories recorded.
Pass6,492 miles (+998)
- MOT expiry
- 31 Mar 2024
- Odometer
- 6,492 miles
- Test number
- 346107636525
No defects or advisories recorded.
Pass5,494 miles (+1,747)
- MOT expiry
- 31 Mar 2023
- Odometer
- 5,494 miles
- Test number
- 189523035471
No defects or advisories recorded.
Pass3,747 miles (+711)
- MOT expiry
- 31 Mar 2022
- Odometer
- 3,747 miles
- Test number
- 990989816681
No defects or advisories recorded.
Pass3,036 miles (+2,769)
- MOT expiry
- 31 Mar 2021
- Odometer
- 3,036 miles
- Test number
- 527512189196
No defects or advisories recorded.
Pass267 miles (-97,050)
- MOT expiry
- 31 Mar 2020
- Odometer
- 267 miles
- Test number
- 124292181983
No defects or advisories recorded.
Pass97,317 miles (+1,907)
- MOT expiry
- 31 Mar 2019
- Odometer
- 97,317 miles
- Test number
- 666686895783
No defects or advisories recorded.
Pass95,410 miles (+1,208)
- MOT expiry
- 31 Mar 2018
- Odometer
- 95,410 miles
- Test number
- 600718682923
No defects or advisories recorded.
Pass94,202 miles (+2,219)
- MOT expiry
- 31 Mar 2017
- Odometer
- 94,202 miles
- Test number
- 801659843118
No defects or advisories recorded.
Pass91,983 miles (+3,062)
- MOT expiry
- 31 Mar 2016
- Odometer
- 91,983 miles
- Test number
- 417345075028
No defects or advisories recorded.
Pass88,921 miles (+1,975)
- MOT expiry
- 31 Mar 2015
- Odometer
- 88,921 miles
- Test number
- 799263074021
No defects or advisories recorded.
Pass86,946 miles (+2,194)
- MOT expiry
- 31 Mar 2014
- Odometer
- 86,946 miles
- Test number
- 827924973067
No defects or advisories recorded.
Pass84,752 miles (+2,966)
- MOT expiry
- 31 Mar 2013
- Odometer
- 84,752 miles
- Test number
- 689359072090
No defects or advisories recorded.
Pass81,786 miles (+2,158)
- MOT expiry
- 31 Mar 2012
- Odometer
- 81,786 miles
- Test number
- 547473381031
No defects or advisories recorded.
Pass79,628 miles (+6,107)
- MOT expiry
- 31 Mar 2011
- Odometer
- 79,628 miles
- Test number
- 763858570063
No defects or advisories recorded.
Pass73,521 miles (+4,917)
- MOT expiry
- 31 Mar 2010
- Odometer
- 73,521 miles
- Test number
- 894369679007
No defects or advisories recorded.
Pass68,604 miles (+7,103)
- MOT expiry
- 31 Mar 2009
- Odometer
- 68,604 miles
- Test number
- 224926588022
No defects or advisories recorded.
Pass61,501 miles (+4,338)
- MOT expiry
- 31 Mar 2008
- Odometer
- 61,501 miles
- Test number
- 870722687094
No defects or advisories recorded.
Pass57,163 miles
- MOT expiry
- 31 Mar 2007
- Odometer
- 57,163 miles
- Test number
- 284169986025
No defects or advisories recorded.
Questions about M951 RBA
- Does M951 RBA currently have a valid MOT?
- Yes. DVSA records show the MOT on M951 RBA is valid until 31 Mar 2027.
- When is the MOT due on M951 RBA?
- The MOT on M951 RBA is valid until 31 Mar 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has M951 RBA done?
- M951 RBA was recorded at 10,130 miles at its MOT on 12 Mar 2026.
- Has M951 RBA ever failed its MOT?
- No. M951 RBA has passed all 21 of its MOT tests on record.
- Has the mileage on M951 RBA ever gone down?
- Yes. The recorded mileage was lower than at the previous test once, first on 7 Mar 2019. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
- What did the latest MOT on M951 RBA find?
- M951 RBA passed its latest MOT on 12 Mar 2026 with 1 advisory: rear brake pedal has slight side movement indicating a worn pedal bearing or pivot.
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.