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
Get reminders for M951 RBA in the free Driver Codes app

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.

Odometer reading at each MOT testPassMileage went down
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

Pass10,130 miles
  • AdvisoryRear Brake pedal has slight side movement indicating a worn pedal bearing or pivot (1.1.1 (b))

What MOT advisories mean

Full MOT history

21 tests since 30 Mar 2006, newest first. Select a test to see every defect and advisory.

  1. 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))
  2. Pass8,891 miles (+1,236)
    MOT expiry
    31 Mar 2026
    Odometer
    8,891 miles
    Test number
    526219640700

    No defects or advisories recorded.

  3. Pass7,655 miles (+1,163)
    MOT expiry
    31 Mar 2025
    Odometer
    7,655 miles
    Test number
    445549114054

    No defects or advisories recorded.

  4. Pass6,492 miles (+998)
    MOT expiry
    31 Mar 2024
    Odometer
    6,492 miles
    Test number
    346107636525

    No defects or advisories recorded.

  5. Pass5,494 miles (+1,747)
    MOT expiry
    31 Mar 2023
    Odometer
    5,494 miles
    Test number
    189523035471

    No defects or advisories recorded.

  6. Pass3,747 miles (+711)
    MOT expiry
    31 Mar 2022
    Odometer
    3,747 miles
    Test number
    990989816681

    No defects or advisories recorded.

  7. Pass3,036 miles (+2,769)
    MOT expiry
    31 Mar 2021
    Odometer
    3,036 miles
    Test number
    527512189196

    No defects or advisories recorded.

  8. Pass267 miles (-97,050)
    MOT expiry
    31 Mar 2020
    Odometer
    267 miles
    Test number
    124292181983

    No defects or advisories recorded.

  9. Pass97,317 miles (+1,907)
    MOT expiry
    31 Mar 2019
    Odometer
    97,317 miles
    Test number
    666686895783

    No defects or advisories recorded.

  10. Pass95,410 miles (+1,208)
    MOT expiry
    31 Mar 2018
    Odometer
    95,410 miles
    Test number
    600718682923

    No defects or advisories recorded.

  11. Pass94,202 miles (+2,219)
    MOT expiry
    31 Mar 2017
    Odometer
    94,202 miles
    Test number
    801659843118

    No defects or advisories recorded.

  12. Pass91,983 miles (+3,062)
    MOT expiry
    31 Mar 2016
    Odometer
    91,983 miles
    Test number
    417345075028

    No defects or advisories recorded.

  13. Pass88,921 miles (+1,975)
    MOT expiry
    31 Mar 2015
    Odometer
    88,921 miles
    Test number
    799263074021

    No defects or advisories recorded.

  14. Pass86,946 miles (+2,194)
    MOT expiry
    31 Mar 2014
    Odometer
    86,946 miles
    Test number
    827924973067

    No defects or advisories recorded.

  15. Pass84,752 miles (+2,966)
    MOT expiry
    31 Mar 2013
    Odometer
    84,752 miles
    Test number
    689359072090

    No defects or advisories recorded.

  16. Pass81,786 miles (+2,158)
    MOT expiry
    31 Mar 2012
    Odometer
    81,786 miles
    Test number
    547473381031

    No defects or advisories recorded.

  17. Pass79,628 miles (+6,107)
    MOT expiry
    31 Mar 2011
    Odometer
    79,628 miles
    Test number
    763858570063

    No defects or advisories recorded.

  18. Pass73,521 miles (+4,917)
    MOT expiry
    31 Mar 2010
    Odometer
    73,521 miles
    Test number
    894369679007

    No defects or advisories recorded.

  19. Pass68,604 miles (+7,103)
    MOT expiry
    31 Mar 2009
    Odometer
    68,604 miles
    Test number
    224926588022

    No defects or advisories recorded.

  20. Pass61,501 miles (+4,338)
    MOT expiry
    31 Mar 2008
    Odometer
    61,501 miles
    Test number
    870722687094

    No defects or advisories recorded.

  21. 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.

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