Vuoden 2000 olympialaisissa Ashihmin kilpaili jälleen neljässä uima-urheilutapahtumassa. Hän julkaisi FINA B-standardeja 23,55 (50 m vapaasti) ja 51,20 (100 m vapaasti) Venäjän kansallisista mestaruuksista Moskovassa. 100 metrin vapaasti
Ashihmin sijoittui kolmekymmentäneljänneksi aamuvalintatestissa. Uiminen kuudes lämpö, hän jakoi kolmannen sijoituksen Kreikan Spyridon Bitsakis vastaavan ajan 51.28. Kaksi päivää myöhemmin, 50 metrin vapaasti uimassa, Ashihmin haastoi seitsemän muuta uimaria neljännessä erässä, mukaan lukien Kazakstanin huippujuoksija Sergey Borisenko. Hän sijoittui toiselle sijalle ja 41. sijalle 23,53 sekunnin ajalla, jäljessä Borisenkolta seitsemällä sadasosalla sekunnissa (0,07). Hän sijoittui myös kahdeksanneksi jäsenenä Kirgisian joukkueessa 4×100 m vapaasti releissä (3:25.03) ja yhdeksäntoista 4×100 m m melleissä (3:46.70).