Germany captain Bastian Schweinsteiger retires from international duty

Germany's Bastian Schweinsteiger scores a goal during the Euro 2016 Group C match against Ukraine on June 12, 2016
© AFP
German captain Bastian Schweinsteiger announces his retirement from international football.

Germany captain Bastian Schweinsteiger has announced his retirement from international football.

The 31-year-old made his debut for the national team in 2004 and has hung up his national-team boots having made 120 appearances, scoring 24 times in the process.

The Manchester United midfielder captained his nation at Euro 2016, but could not prevent the world champions from losing to France in the semi-finals of the competition.

Schweinsteiger, whose future with his club is also believed to be in doubt due to a number of injury problems last season, was part of the Germany team that won the 2014 World Cup and made the final of Euro 2008.

The midfielder's retirement was confirmed via a statement on his official Twitter page on Friday morning.

Bastian Schweinsteiger of Manchester United celebrates scoring his team's first goal during the Barclays Premier League match between Leicester City and Manchester United at The King Power Stadium on November 28, 2015 in Leicester, England.
Read Next:
Schweinsteiger 'will cost United £14m to axe'
>

CountryGoldGSilverSBronzeBTotal
1 AfghanistanAfghanistan0000
1 Albania national flagAlbania0000
1 AlgeriaAlgeria 0000
1 Great BritainGreat Britain0000
Tables
TeamPWDLFAGDPTS
1Arsenal00000000
2Bournemouth00000000
3Burnley00000000
4Chelsea00000000
5Crystal Palace00000000
6Everton00000000
7Hull City00000000
8Leicester CityLeicester00000000
9Liverpool00000000
10Manchester CityMan City00000000
11Manchester UnitedMan Utd00000000
12Middlesbrough00000000
13Southampton00000000
14Stoke CityStoke00000000
15Sunderland00000000
16Swansea CitySwansea00000000
17Tottenham HotspurSpurs00000000
18Watford00000000
19West Bromwich AlbionWest Brom00000000
20West Ham UnitedWest Ham00000000