Former Manchester United midfielder Bastian Schweinsteiger has announced his immediate retirement at the age of 35.
Schweinsteiger started his career at Bayern Munich and played 500 games for the Bavarian outfit between 2002-2015 before joining Manchester United in the summer of 2015.
He helped Manchester United win the FA Cup in his first season at the club before leaving for Chicago Fire in March 2017 after Jose Mourinho dropped him from the team.
Schweinsteiger made 35 appearances for Manchester United.
Announcing his retirement on social media, Schweinsteiger said: “Dear Fans, the time has now come, and I will be finishing my active career at the end of this season.
“I would like to thank both, you and my teams Bayern Munich, Manchester United, Chicago Fire and Germany national team.”