Byl dlouholetým reprezentantem Švédska, účastnil se celkem devíti turnajů seniorského mistrovství světa, kde získal celkem tři zlaté medaile (v letech 1987, 1991 a 1998). Ve sbírce má také zlatou medaili z olympiády v Lillehammeru 1994. V reprezentaci odehrál 272 utkání, čímž držel švédský rekord (překonán byl v roce 2007 Jörgenem Jönssonem).