Bengaluru: Germany's World Cup 2014 winner Bastian Schweinsteiger has announced his retirement from football at the age of 35. He confirmed the news on social media on Tuesday (October 8).

The midfielder released a statement on Twitter, saying "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 FC Bayern, Manchester United, Chicago Fire and the German national team. You made this unbelievable time possible for me! And of course I would like to thank my wife Ana Ivanovic and my family for their support.

Also read: Diego Forlan speaks on Indian football

"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. 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! Yours, Basti," he added.

Schweinsteiger spent most of his career at Bayern Munich and was able to win eight Bundesliga titles, seven German Cups and Champions league in 2013.

The 35-year-old played over 300 matches for Bayern, managing to score 45 goals from 2002-2015.

After leaving Bayern Munich, Schweinsteiger played 18 matches for England club Manchester United and was able to win the League Cup and the FA Cup.

He finished his career with Major League Soccer's Chicago Fire.

While playing for Germany, he played over 121 matches and registered 24 goals. He was also a part of the team's World Cup-winning squad.