Career
Oreshnikow spent five seasons in the Russian Premier League from 1995 through 2000, four with Football Club Krylia Sovetov Samara and another with Football Club Lokomotiv Nizhny Novgorod, playing in over 100 league matches. He also made two appearances for the Belarus national football team during 1996.