Speedo was in perfect working condition when taken off the bike, I can't remember the exact mileage but Last MOT was done in November 2025 and was 32k miles so i would say when the bike was scrapped it would have been about 33-34k miles. The bike was converted to naked so i made up a top yolk mount for the clocks this is included.