Yamaha XJ900
Red · Petrol · 1997 · 892 cc
R604 SWAMOT history
R604 SWA is a red petrol Yamaha XJ900 first used on 6 Oct 1997. Its MOT is valid until 24 Apr 2027 and it has passed 14 of 14 MOT tests, with 9,538 miles recorded at the latest.
From DVSA MOT records, updated 15 Apr 2026.
- MOT
- Valid
- Until 24 Apr 2027
- Mileage
- 9,538 mi
- At MOT on 15 Apr 2026
- MOT tests
- 14
- 14 passed · 0 failed
- Per year
- 278 mi
- Average between MOTs
Vehicle details
- Registration
- R604 SWA
- Registration format
- Prefix (1983 to 2001)
- Make
- Yamaha
- Model
- XJ900
- Colour
- Red
- Fuel type
- Petrol
- Engine size
- 892 cc
- Year of manufacture
- 1997
- First used
- 6 Oct 1997
- MOT status
- MOT valid until 24 Apr 2027
- Latest MOT test
- 15 Apr 2026 (Pass)
Mileage history
R604 SWA was last recorded at 9,538 miles on 15 Apr 2026, 1,366 miles more than at the previous MOT on 25 Apr 2025.
- Previous MOT
- 8,172 miles · 25 Apr 2025
- Between the last two tests
- 1,366 miles
- Average per year
- 278 miles
Recorded mileage by year
- 2026 – 9,538 miles
- 2025 – 8,172 miles
- 2024 – 7,110 miles
- 2021 – 5,940 miles
- 2020 – 4,936 miles
- 2019 – 4,836 miles
- 2018 – 4,350 miles
- 2012 – 4,337 miles
- 2011 – 4,326 miles
- 2010 – 4,314 miles
- 2009 – 4,293 miles
- 2008 – 4,282 miles
- 2007 – 4,176 miles
- 2006 – 4,013 miles
What the latest MOT found
No defects or advisories were recorded.
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.
Rear Brake pad(s) close to minimum limit (3.2.A1f(i))
Advisory2 MOTs, 2007–2008
Full MOT history
14 tests since 24 May 2006, newest first. Select a test to see every defect and advisory.
Pass9,538 miles (+1,366)
- MOT expiry
- 24 Apr 2027
- Odometer
- 9,538 miles
- Test number
- 238382514745
No defects or advisories recorded.
Pass8,172 miles (+1,062)1 advisory
- MOT expiry
- 24 Apr 2026
- Odometer
- 8,172 miles
- Test number
- 795730683633
- AdvisoryFront Tyre worn close to the legal limit (5.2.3 (e))
Pass7,110 miles (+1,170)
- MOT expiry
- 26 Feb 2025
- Odometer
- 7,110 miles
- Test number
- 429190549997
No defects or advisories recorded.
Pass5,940 miles (+1,004)
- MOT expiry
- 4 Oct 2022
- Odometer
- 5,940 miles
- Test number
- 747036948916
No defects or advisories recorded.
Pass4,936 miles (+100)
- MOT expiry
- 4 Oct 2021
- Odometer
- 4,936 miles
- Test number
- 292269373728
No defects or advisories recorded.
Pass4,836 miles (+486)
- MOT expiry
- 13 Dec 2020
- Odometer
- 4,836 miles
- Test number
- 641776684759
No defects or advisories recorded.
Pass4,350 miles (+13)
- MOT expiry
- 13 Jun 2019
- Odometer
- 4,350 miles
- Test number
- 960771724238
No defects or advisories recorded.
Pass4,337 miles (+11)
- MOT expiry
- 30 May 2013
- Odometer
- 4,337 miles
- Test number
- 907740152186
No defects or advisories recorded.
Pass4,326 miles (+12)
- MOT expiry
- 30 May 2012
- Odometer
- 4,326 miles
- Test number
- 945546841112
No defects or advisories recorded.
Pass4,314 miles (+21)
- MOT expiry
- 30 May 2011
- Odometer
- 4,314 miles
- Test number
- 443924240138
No defects or advisories recorded.
Pass4,293 miles (+11)
- MOT expiry
- 30 May 2010
- Odometer
- 4,293 miles
- Test number
- 571406249116
No defects or advisories recorded.
Pass4,282 miles (+106)1 advisory
- MOT expiry
- 30 May 2009
- Odometer
- 4,282 miles
- Test number
- 440207238183
- AdvisoryRear Brake pad(s) close to minimum limit (3.2.A1f(i))
Pass4,176 miles (+163)1 advisory
- MOT expiry
- 30 May 2008
- Odometer
- 4,176 miles
- Test number
- 894041647124
- AdvisoryRear Brake pad(s) close to minimum limit (3.2.A1f(i))
Pass4,013 miles
- MOT expiry
- 30 May 2007
- Odometer
- 4,013 miles
- Test number
- 112874346167
No defects or advisories recorded.
Questions about R604 SWA
- Does R604 SWA currently have a valid MOT?
- Yes. DVSA records show the MOT on R604 SWA is valid until 24 Apr 2027.
- When is the MOT due on R604 SWA?
- The MOT on R604 SWA is valid until 24 Apr 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has R604 SWA done?
- R604 SWA was recorded at 9,538 miles at its MOT on 15 Apr 2026, an average of 278 miles a year.
- Has R604 SWA ever failed its MOT?
- No. R604 SWA has passed all 14 of its MOT tests on record.
- Has the mileage on R604 SWA 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 R604 SWA find?
- R604 SWA passed its latest MOT on 15 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.