Schweinsteiger retires from international football
Germany captain Bastian Schweinsteiger has retired from international duty after 120 caps in a 12-year career.
Bastian Schweinsteiger has retired from international duty after Germany's semi-final elimination at UEFA EURO 2016.
The Manchester United midfielder made his international debut against Hungary in June 2004 and has since gone on to become an influential member of the international team, earning 120 caps.
Schweinsteiger's crowning moment in a Germany shirt came at the 2014 World Cup when Die Mannschaft were 1-0 victors after extra-time in the final against Argentina in Brazil.