El 5 de septiembre de 2009, marcó en último minuto el segundo gol en la victoria por 2-1 contra Hungría en el Ferenc Puskás Stadium en un partido de clasificación, aunque Suecia finalmente no pudo clasificarse para el torneo, terminando tercero en su grupo de calificación. tres meses después, tras no obtener la clasificación para el campeonato mundial, anunció su retiro del combinado sueco, alegando «falta de motivación». Medio año más tarde hizo público su regreso a la selección, de cara a disputar la fase clasificación para la Eurocopa 2012.