Yamaha XJ 900 S
Blue · Petrol · 1999 · 892 cc
T345 BBFMOT history
T345 BBF is a blue petrol Yamaha XJ 900 S first used on 24 Mar 1999. Its MOT is valid until 28 Apr 2027 and it has passed 17 of 17 MOT tests, with 40,780 miles recorded at the latest.
From DVSA MOT records, updated 29 Apr 2026.
- MOT
- Valid
- Until 28 Apr 2027
- Mileage
- 40,780 mi
- At MOT on 29 Apr 2026
- MOT tests
- 17
- 17 passed · 0 failed
- Per year
- 1,406 mi
- Average between MOTs
Vehicle details
- Registration
- T345 BBF
- Registration format
- Prefix (1983 to 2001)
- Make
- Yamaha
- Model
- XJ 900 S
- Colour
- Blue
- Fuel type
- Petrol
- Engine size
- 892 cc
- Year of manufacture
- 1999
- First used
- 24 Mar 1999
- MOT status
- MOT valid until 28 Apr 2027
- Latest MOT test
- 29 Apr 2026 (Pass)
Mileage history
T345 BBF was last recorded at 40,780 miles on 29 Apr 2026, 711 miles more than at the previous MOT on 10 Apr 2025.
- Previous MOT
- 40,069 miles · 10 Apr 2025
- Between the last two tests
- 711 miles
- Average per year
- 1,406 miles
Recorded mileage by year
- 2026 – 40,780 miles
- 2025 – 40,069 miles
- 2024 – 38,004 miles
- 2023 – 36,330 miles
- 2022 – 32,721 miles
- 2021 – 31,302 miles
- 2020 – 30,061 miles
- 2019 – 28,804 miles
- 2018 – 27,461 miles
- 2017 – 23,638 miles
- 2016 – 20,854 miles
- 2015 – 16,810 miles
- 2013 – 16,512 miles
- 2011 – 15,951 miles
- 2008 – 15,355 miles
- 2007 – 14,712 miles
- 2006 – 12,970 miles
What the latest MOT found
- AdvisoryFront Brake indicates slight fluctuation of brake effort (1.2.1 (e))
Full MOT history
17 tests since 21 Jul 2006, newest first. Select a test to see every defect and advisory.
Pass40,780 miles (+711)1 advisory
- MOT expiry
- 28 Apr 2027
- Odometer
- 40,780 miles
- Test number
- 515963864148
- AdvisoryFront Brake indicates slight fluctuation of brake effort (1.2.1 (e))
Pass40,069 miles (+2,065)
- MOT expiry
- 9 Apr 2026
- Odometer
- 40,069 miles
- Test number
- 395682132074
No defects or advisories recorded.
Pass38,004 miles (+1,674)
- MOT expiry
- 14 Mar 2025
- Odometer
- 38,004 miles
- Test number
- 408123654683
No defects or advisories recorded.
Pass36,330 miles (+3,609)1 advisory
- MOT expiry
- 14 Mar 2024
- Odometer
- 36,330 miles
- Test number
- 568363486254
- AdvisoryRear Brake pad(s) close to minimum limit (1.1.13 (a))
Pass32,721 miles (+1,419)
- MOT expiry
- 14 Mar 2023
- Odometer
- 32,721 miles
- Test number
- 703266396150
No defects or advisories recorded.
Pass31,302 miles (+1,241)
- MOT expiry
- 18 Feb 2022
- Odometer
- 31,302 miles
- Test number
- 689089360603
No defects or advisories recorded.
Pass30,061 miles (+1,257)
- MOT expiry
- 14 Feb 2021
- Odometer
- 30,061 miles
- Test number
- 170231311137
No defects or advisories recorded.
Pass28,804 miles (+1,343)
- MOT expiry
- 14 Feb 2020
- Odometer
- 28,804 miles
- Test number
- 717631080193
No defects or advisories recorded.
Pass27,461 miles (+3,823)
- MOT expiry
- 14 Feb 2019
- Odometer
- 27,461 miles
- Test number
- 736674240289
No defects or advisories recorded.
Pass23,638 miles (+2,784)
- MOT expiry
- 19 May 2018
- Odometer
- 23,638 miles
- Test number
- 458779050504
No defects or advisories recorded.
Pass20,854 miles (+4,044)
- MOT expiry
- 19 May 2017
- Odometer
- 20,854 miles
- Test number
- 405738374944
No defects or advisories recorded.
Pass16,810 miles (+298)
- MOT expiry
- 19 May 2016
- Odometer
- 16,810 miles
- Test number
- 279590545189
No defects or advisories recorded.
Pass16,512 miles (+561)
- MOT expiry
- 19 Dec 2014
- Odometer
- 16,512 miles
- Test number
- 667984353382
No defects or advisories recorded.
Pass15,951 miles (+596)
- MOT expiry
- 13 Apr 2012
- Odometer
- 15,951 miles
- Test number
- 195964901121
No defects or advisories recorded.
Pass15,355 miles (+643)
- MOT expiry
- 16 May 2009
- Odometer
- 15,355 miles
- Test number
- 793048938135
No defects or advisories recorded.
Pass14,712 miles (+1,742)
- MOT expiry
- 3 Aug 2008
- Odometer
- 14,712 miles
- Test number
- 790916017257
No defects or advisories recorded.
Pass12,970 miles
- MOT expiry
- 20 Jul 2007
- Odometer
- 12,970 miles
- Test number
- 500652006217
No defects or advisories recorded.
Questions about T345 BBF
- Does T345 BBF currently have a valid MOT?
- Yes. DVSA records show the MOT on T345 BBF is valid until 28 Apr 2027.
- When is the MOT due on T345 BBF?
- The MOT on T345 BBF is valid until 28 Apr 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has T345 BBF done?
- T345 BBF was recorded at 40,780 miles at its MOT on 29 Apr 2026, an average of 1,406 miles a year.
- Has T345 BBF ever failed its MOT?
- No. T345 BBF has passed all 17 of its MOT tests on record.
- Has the mileage on T345 BBF 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 T345 BBF find?
- T345 BBF passed its latest MOT on 29 Apr 2026 with 1 advisory: front brake indicates slight fluctuation of brake effort.
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.