W reprezentacji Szwecji od 1997 do 2004 roku rozegrał 58 meczów – uczestnik finałów Mistrzostw Świata 2002 (1/8 finału) oraz Euro 2000 (runda grupowa). Był w kadrze na Mundial 1994 i Euro 2004, ale nie zagrał w tych turniejach ani minuty.