En la Copa Mundial de Fútbol de 2006, disputó dos encuentros de la primera fase ingresando como titular, aunque sin marcar goles. Inició su participación en la selección sueca con la categoría sub-19, equipacion juventus 2022 con la cual disputó cuatro encuentros. Tras este torneo, anunció su retiro definitivo de la selección. Con la selección absoluta ha sido internacional en ciento veintiún ocasiones y ha marcado sesenta y dos goles.