Former Arsenal and Manchester City striker Emmanuel Adebayor has signed for Paraguayan club Olimpia.

The 35-year-old Togolese, who scored close to 100 Premier League goals across spells with the Gunners, City, Tottenham and Crystal Palace, was a free agent after leaving Turkish side Kayserispor in December 2019.

Asuncion-based Olimpia - the reigning Paraguayan league champions - tweeted to announce they had secured the services of a player with "power and quality", revealing Adebayor had agreed to represent them for the 2020 season, which starts on Saturday. 

In a video message to fans, Adebayor said in Spanish: Thank you for everything. I will see you on Friday in Asuncion."

His new club have notable pedigree in South America's equivalent to the UEFA Champions League, the Copa Libertadores.

Olimpia have won the competition three times in 1979, 1990 and 2002 and last reached the final in 2013 when they lost to an Atlético Mineiro side featuring Brazilian legend Ronaldinho and current Everton midfielder Bernard.

Adebayor's move to Paraguay marks the fifth country he has played in as a professional, having also spent time on loan at Real Madrid and started his club career in France.