Former Manchester United midfielder Bastian Schweinsteiger, who experienced a much-celebrated farewell at Bayern Munich this week, is Germany's most decorated player in history, but which other German stars have lifted the most trophies?
Click through the gallery above to see the German players who have lifted most silverware in the history of the game.
The 34-year-old, who left Bayern for the Red Devils in 2015, before then joining Chicago Fire, returned to the Allianz Arena with his Major League Soccer side on Tuesday.
Schweinsteiger played for Chicago in the first half before putting on the Munich shirt for a final time in the second stanza, during which he scored the final goal in a 4-0 win for Bayern.
The retired Germany international is, to date, the most decorated German player of all time, having lifted 26 trophies, as Kicker pointed out. Schweinsteiger won eight Bundesliga trophies, seven DFB Pokals, two German League Cups, two German Super Cups, one UEFA Champions League trophy, one UEFA Super Cup, and one FIFA Club World Cup with Bayern.
In addition, he also claimed one FA Cup, one English League Cup and one Europa League title during his time at Old Trafford, while famously lifting the FIFA World Cup with Germany in 2014.
The midfielder is followed by his former teammates Toni Kroos and Oliver Kahn, who have both lifted 23 trophies. Kroos, though, could overtake Schweinsteiger as the most decorated German this season, as he is playing for the FIFA Club World Cup, the LaLiga title, the UEFA Champion League trophy and the Copa del Rey with Real Madrid.
Read: The 13 Hottest Bundesliga Talents This Season
The second-placed duo are followed by three retired stars, namely Philipp Lahm, Mehmet Scholl and Alexander Zickler, who all lifted 22 trophies during their careers.
Who do you think is the best German player in history? Have your say in the comments section below.