V reprezentaci poprvé nastoupil 13.12.1982 ve Stockholmu proti domácím Švédům (3:3), utkání se hrálo v rámci turnaje &lt;a href="Poh%C3%A1r%20Rud%C3%A9ho%20pr%C3%A1va%201982/83"&gt;Pohár Rudého práva 1982/83&lt;/a&gt;. Zúčastnil se Kanadského poháru 1984, kde Sověti vypadli v semifinále. Třikrát startoval na mistrovství světa - 1985 v Československu (bronz), 1986 na domácím ledě (zlato) a 1989 ve Švédsku (zlato). Na olympijském turnaji v Calgary 1988 získal zlatou medaili. Celkem v dresu SSSR odehrál 109 utkání a vstřelil 35 branek.