Frank Ribery spent 12 years at Bayern Munich and won the Champions League with the German side.
Frank Ribery has retired from professional football.
The former Bayern Munich and France winger retired at the age of 39 and took to social media to reveal the news.
Frank Ribery spent 12 years at Bayern Munich and won the Champions League with the German side.
He wrote on Twitter: "The ball stops. The feelings inside me do not.
"Thanks to everyone for this great adventure. 🙏🏼."
Ribery had a hugely successful career spanning 22 years and nine clubs, the last of which was Serie A side Salernitana.
His most productive spell came at Bayern Munich where he scored 86 goals in 273 games.
He helped the German side win Bundesliga on nine occasions between 2008 and 2019 and won the Champions League in 2013.
Ribery also played for Galatasaray, Marseille and Fiorentina and won 19 trophies in total, including the Club World Cup.
The veteran also represented France 81 times and finished with a runners-up medal at the 2006 World Cup.
Ribery will perhaps be most fondly remembered for his role in the Bayern side that won the Champions League, as he and Arjen Robben were devastating on the wings.