Ha giocato 19 partite con l'Under-21 svedese e 25 con la Nazionale maggiore, con cui ha anche partecipato agli Europei 2012.