1980년대 중반부터 소련 국가대표로 활동했고, 1985년과 1986년에 세계 주니어 선수권 대회에 참가하여 동메달과 금메달을 획득하였다. 1986년 2월 10일에 스웨덴과의 친선 경기를 통해 소련 국가대표 첫 경기을 치렀다. 이 경기는 7-4로 소련이 승리했다. 1988년에 캐나다캘거리에서 열린 올림픽에 소련 국가대표로 참가하였으며, 8경기에 출전하여 4골을 넣고 어시스트 2개를 기록하여 소련 대표팀의 금메달 획득에 기여하였다. 또 세계 아이스하키 선수권 대회에서도 소련 국가대표로 활동하여 1986년 대회, 1989년 대회, 1990년 대회에서 금메달을 획득하고, 1987년 대회에서 준우승을 했다. 또 1987년에 캐나다컵에 소련 대표로 참가하여 준우승을 기록했다.
소련 붕괴 후에는 러시아 국가대표가 되었으며, 1994년 4월 22일 프랑스와의 경기를 통해 러시아 대표팀 선수로서의 첫 경기를 가졌다. 이 경기는 6-0으로 러시아가 승리했다. 이후 1994년과 2000년 세계 선수권 대회에 참가하였고, 1998년에 일본나가노에서 열린 올림픽에 참가하여 은메달을 획득하였다. 그는 소련 국가대표로서 164경기에 출전하여 81골, 35어시스트를 기록했고, 러시아 국가대표로서 23경기에 출전하여 6골, 9어시스트를 기록했다.
스탠리 컵(1996)과 올림픽 금메달(1988), 세계 선수권 대회 금메달(1986, 1989)을 획득하여 트리플 골드 클럽에 가입하였으며, 올림픽 우승을 차지한 1988년에 소련 명예 체육 명인의 칭호와 노력용맹메달을 받았다.