Dal 2000 al 2004 fa parte della Svezia Under-21 e dal 2002 al 2015 della nazionale maggiore. Ha partecipato ai Mondiali 2006 e agli Europei 2008 e 2012.