Sweden striker Henrik Larsson has confirmed his retirement from international football.

“It is time to quit now. It feels right. I’m done with the national team,” the 34-year-old Larsson told TV station Canal Plus.

Larsson’s decision ends a 13-year international career, during which he scored 36 goals in 93 matches.

Larsson left the Spanish club Barcelona to return to Sweden to play for his home town club Helsingborg.

The striker’s final match for his country was the 2-0 defeat to hosts Germany in the second round of the World Cup. Larsson failed to convert a penalty during the match.