Senegal striker Moussa Sow announced his retirement from international football to focus on his club career with United Arab Emirates (UAE) side Shabab Dubai.
The 32-year-old was an unused member of the Teranga Lions' 2018 World Cup squad in Russia.
"Everything in life has a start point and time to end it," said Sow, who made his Senegal debut in 2009.
He won the last of his 47 caps in the 2-1 friendly defeat to Croatia in June.
"I want to thank all the football officials, the coaching staff that I have worked with and most especially all the Senegalese people," Sow wrote on social media.
Capped by France at youth levels, he made his senior international debut for Senegal in a friendly against DR Congo in August 2009.
The much-travelled Sow was out of favour during most of Aliou Cisse's early stint as Senegal boss before being recalled by the manager in 2016.
The former Fenerbahce forward returned to Turkish football for a third time in January in a quest to play at the World Cup in Russia.
He played in three Africa Cup of Nations finals and described the 2012 edition co-hosted by Gabon and Equatorial Guinea as a 'dream come true'.