Sweden striker Henrik Larsson called time on his international career on Monday.
"I'm quitting now. It feels right. I've done my time for the national side," the former Barcelona and Celtic striker told Canal Plus on Monday.
Larsson made his international debut in 1993, earning 93 caps and scoring 36 goals. He scored his final goal for Sweden in the 2-2 draw against England in the group stage of the World Cup.
Sweden lost 2-0 to hosts Germany in the second round of the World Cup. Larsson failed to convert a penalty during the match.
The 34-year-old Swede played 13 years abroad and wrapped up a final season with Barcelona by setting up both goals in the Catalan club's 2-1 win over Arsenal in the Champions League final.
He returned to his home-town club Helsingborg this season after 13 years abroad.