У 2008 році дебютував в офіційних матчах у складі національної збірної Швеції. У складі збірної був учасником чемпіонату Європи 2016 року у Франції та чемпіонату світу 2018 року у Росії. Наразі провів у формі головної команди країни 55 матчів, забивши 18 голів.