Nel 2012 è stato inserito dal CT Erik Hamrén nella lista dei 23 che hanno partecipato a Euro 2012 in Polonia e Ucraina. Nella terza giornata del girone eliminatorio è andato in gol nella vittoria per 2-0 ai danni della Francia, ma nonostante la vittoria gli svedesi, arrivando terzi nel girone, sono stati eliminati.