Former Germany football captain Bastian Schweinsteiger on Tuesday announced his retirement from all forms of football. The 35-year-old, who moved to Major League Soccer with the Chicago Fire after a brief spell at Manchester United, broke the news via his social media handles.

In his statement, Schweinsteiger thanked his former teams as well as his wife, former tennis player Ana Ivanovic.

“Saying goodbye as an active player makes me feel a little nostalgic, but I am also looking forward to the exciting challenges that await me soon,” he said.

“I will remain faithful to football. Many, many thanks for the time we spent together, I will always have a place for you in my heart.”

Schweinsteiger was known for his time at the German national team and for making it big at Bayern Munich.

He won eight Bundesliga titles and seven German cups with Bayern as well as the 2013 Champions League.

With Germany, Schweinsteiger won the 2014 World Cup and finished third in 2006 and 2010. He made 121 appearances for Die Mannschaft, making him fourth on their list of most capped players and scored 24 goals.

Germany coach Joachim Low called Schweinsteiger “one of the greatest German players ever.” He added: “A big player, a huge personality. Always honest, always emphatic.”

During his tenure at Chicago Fire, he helped the side reach the playoffs for the first time in five years but in his second and third years at the club they failed to qualify. He has played 85 MLS games and scored eight goals with 15 assists. His final appearance was in Sunday’s 5-2 win over Orlando City.