W reprezentacji Szwecji zadebiutował w 1993 roku. Wystąpił na mistrzostwach świata w 2002 i 2006 roku oraz mistrzostwach Europy w 2000 i 2004 roku. Dla drużyny narodowej rozegrał ponad 100 spotkań.