Oleg Troshin (born 1 August 1964) is a Soviet racewalker. He competed in the men's 20 kilometres walk at the 1992 Summer Olympics, representing the Unified Team.