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

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.

Odometer reading at each MOT testPassFail
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

Pass24,778 miles

No defects or advisories were recorded.

What MOT advisories mean

Full MOT history

20 tests since 22 May 2006, newest first. Select a test to see every defect and advisory.

  1. Pass24,778 miles (+100)
    MOT expiry
    23 May 2027
    Odometer
    24,778 miles
    Test number
    466558483960

    No defects or advisories recorded.

  2. Pass24,678 miles (+159)
    MOT expiry
    23 May 2026
    Odometer
    24,678 miles
    Test number
    148471953293

    No defects or advisories recorded.

  3. 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))
  4. 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))
  5. Pass24,137 miles (+395)
    MOT expiry
    13 May 2023
    Odometer
    24,137 miles
    Test number
    731700454520

    No defects or advisories recorded.

  6. Pass23,742 miles (+348)
    MOT expiry
    13 May 2022
    Odometer
    23,742 miles
    Test number
    470091155532

    No defects or advisories recorded.

  7. Pass23,394 miles (+180)
    MOT expiry
    13 May 2021
    Odometer
    23,394 miles
    Test number
    836358318658

    No defects or advisories recorded.

  8. Pass23,214 miles (+80)
    MOT expiry
    28 Mar 2020
    Odometer
    23,214 miles
    Test number
    519695667549

    No defects or advisories recorded.

  9. Pass23,134 miles (+38)
    MOT expiry
    20 Oct 2018
    Odometer
    23,134 miles
    Test number
    902050631064

    No defects or advisories recorded.

  10. Pass23,096 miles (+285)
    MOT expiry
    9 Aug 2016
    Odometer
    23,096 miles
    Test number
    238072425249

    No defects or advisories recorded.

  11. 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
  12. Pass22,726 miles (+434)
    MOT expiry
    29 Apr 2014
    Odometer
    22,726 miles
    Test number
    436250323125

    No defects or advisories recorded.

  13. Pass22,292 miles (+254)
    MOT expiry
    3 Sept 2012
    Odometer
    22,292 miles
    Test number
    267884041239

    No defects or advisories recorded.

  14. Pass22,038 miles (+325)
    MOT expiry
    3 Sept 2011
    Odometer
    22,038 miles
    Test number
    732417540225

    No defects or advisories recorded.

  15. Pass21,713 miles (+423)
    MOT expiry
    26 Aug 2010
    Odometer
    21,713 miles
    Test number
    730228039253

    No defects or advisories recorded.

  16. Pass21,290 miles (+275)
    MOT expiry
    26 Aug 2009
    Odometer
    21,290 miles
    Test number
    584290348267

    No defects or advisories recorded.

  17. 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)
  18. Pass21,015 miles (+330)
    MOT expiry
    3 Aug 2008
    Odometer
    21,015 miles
    Test number
    694356817292

    No defects or advisories recorded.

  19. Pass20,685 miles
    MOT expiry
    21 May 2007
    Odometer
    20,685 miles
    Test number
    893342846102

    No defects or advisories recorded.

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

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