Yamaha Vigro
Black · Petrol · 1994 · 535 cc
M504 SSGMOT history
M504 SSG is a black petrol Yamaha Vigro first used on 10 Aug 1994. Its MOT is valid until 23 May 2027 and it has passed 18 of 20 MOT tests, with 24,778 miles recorded at the latest.
From DVSA MOT records, updated 18 May 2026.
- MOT
- Valid
- Until 23 May 2027
- Mileage
- 24,778 mi
- At MOT on 18 May 2026
- MOT tests
- 20
- 18 passed · 2 failed
- Per year
- 205 mi
- Average between MOTs
Vehicle details
- Registration
- M504 SSG
- Registration format
- Prefix (1983 to 2001)
- Make
- Yamaha
- Model
- Vigro
- Colour
- Black
- Fuel type
- Petrol
- Engine size
- 535 cc
- Year of manufacture
- 1994
- First used
- 10 Aug 1994
- MOT status
- MOT valid until 23 May 2027
- Latest MOT test
- 18 May 2026 (Pass)
Mileage history
M504 SSG was last recorded at 24,778 miles on 18 May 2026, 100 miles more than at the previous MOT on 10 May 2025.
- Previous MOT
- 24,678 miles · 10 May 2025
- Between the last two tests
- 100 miles
- Average per year
- 205 miles
Recorded mileage by year
- 2026 – 24,778 miles
- 2025 – 24,678 miles
- 2024 – 24,519 miles
- 2023 – 24,369 miles
- 2022 – 24,137 miles
- 2021 – 23,742 miles
- 2020 – 23,394 miles
- 2019 – 23,214 miles
- 2017 – 23,134 miles
- 2015 – 23,096 miles
- 2014 – 22,811 miles
- 2013 – 22,726 miles
- 2011 – 22,292 miles
- 2010 – 22,038 miles
- 2009 – 21,713 miles
- 2008 – 21,290 miles
- 2007 – 21,015 miles
- 2006 – 20,685 miles
What the latest MOT found
No defects or advisories were recorded.
Full MOT history
20 tests since 22 May 2006, newest first. Select a test to see every defect and advisory.
Pass24,778 miles (+100)
- MOT expiry
- 23 May 2027
- Odometer
- 24,778 miles
- Test number
- 466558483960
No defects or advisories recorded.
Pass24,678 miles (+159)
- MOT expiry
- 23 May 2026
- Odometer
- 24,678 miles
- Test number
- 148471953293
No defects or advisories recorded.
Pass24,519 miles (+150)2 advisories
- MOT expiry
- 23 May 2025
- Odometer
- 24,519 miles
- Test number
- 692103764611
- AdvisoryFront Brake indicates slight fluctuation of brake effort (1.2.1 (e))
- AdvisoryRear Wheel spoke slightly loose 1 spoke only (5.2.2 (d))
Pass24,369 miles (+232)3 advisories
- MOT expiry
- 23 May 2024
- Odometer
- 24,369 miles
- Test number
- 798554835934
- AdvisoryNearside Rear Shock absorber has a light misting of oil (5.3.2 (b))
- AdvisoryOffside Rear Shock absorber has a light misting of oil (5.3.2 (b))
- AdvisoryRear Wheel spoke slightly loose 1 ONLY (5.2.2 (d))
Pass24,137 miles (+395)
- MOT expiry
- 13 May 2023
- Odometer
- 24,137 miles
- Test number
- 731700454520
No defects or advisories recorded.
Pass23,742 miles (+348)
- MOT expiry
- 13 May 2022
- Odometer
- 23,742 miles
- Test number
- 470091155532
No defects or advisories recorded.
Pass23,394 miles (+180)
- MOT expiry
- 13 May 2021
- Odometer
- 23,394 miles
- Test number
- 836358318658
No defects or advisories recorded.
Pass23,214 miles (+80)
- MOT expiry
- 28 Mar 2020
- Odometer
- 23,214 miles
- Test number
- 519695667549
No defects or advisories recorded.
Pass23,134 miles (+38)
- MOT expiry
- 20 Oct 2018
- Odometer
- 23,134 miles
- Test number
- 902050631064
No defects or advisories recorded.
Pass23,096 miles (+285)
- MOT expiry
- 9 Aug 2016
- Odometer
- 23,096 miles
- Test number
- 238072425249
No defects or advisories recorded.
Pass22,811 miles (+85)1 advisory1 note
- MOT expiry
- 4 Jun 2015
- Odometer
- 22,811 miles
- Test number
- 448146854150
- AdvisorySteering headbearing has slight free play (2.2.2)
- NoteNail in rear tyre
Pass22,726 miles (+434)
- MOT expiry
- 29 Apr 2014
- Odometer
- 22,726 miles
- Test number
- 436250323125
No defects or advisories recorded.
Pass22,292 miles (+254)
- MOT expiry
- 3 Sept 2012
- Odometer
- 22,292 miles
- Test number
- 267884041239
No defects or advisories recorded.
Pass22,038 miles (+325)
- MOT expiry
- 3 Sept 2011
- Odometer
- 22,038 miles
- Test number
- 732417540225
No defects or advisories recorded.
Pass21,713 miles (+423)
- MOT expiry
- 26 Aug 2010
- Odometer
- 21,713 miles
- Test number
- 730228039253
No defects or advisories recorded.
Pass21,290 miles (+275)
- MOT expiry
- 26 Aug 2009
- Odometer
- 21,290 miles
- Test number
- 584290348267
No defects or advisories recorded.
Fail21,015 miles1 repaired
- MOT expiry
- No new certificate
- Odometer
- 21,015 miles
- Test number
- 372266317236
- Repaired at testRear Wheel spoke excessively loose (4.2.1b)
Pass21,015 miles (+330)
- MOT expiry
- 3 Aug 2008
- Odometer
- 21,015 miles
- Test number
- 694356817292
No defects or advisories recorded.
Pass20,685 miles
- MOT expiry
- 21 May 2007
- Odometer
- 20,685 miles
- Test number
- 893342846102
No defects or advisories recorded.
Fail20,677 miles1 failure1 advisory
- MOT expiry
- No new certificate
- Odometer
- 20,677 miles
- Test number
- 964652746137
- FailureRear reflector on motorcycle missing (1.4.1)
- AdvisoryRear Wheel spoke slightly loose. (4.2.1b)
Questions about M504 SSG
- Does M504 SSG currently have a valid MOT?
- Yes. DVSA records show the MOT on M504 SSG is valid until 23 May 2027.
- When is the MOT due on M504 SSG?
- The MOT on M504 SSG is valid until 23 May 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has M504 SSG done?
- M504 SSG was recorded at 24,778 miles at its MOT on 18 May 2026, an average of 205 miles a year.
- Has M504 SSG ever failed its MOT?
- Yes. M504 SSG has failed 2 of its 20 MOT tests, most recently on 4 Aug 2007.
- Has the mileage on M504 SSG 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 M504 SSG find?
- M504 SSG passed its latest MOT on 18 May 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.