How many caps did Schweinsteiger earn for the German national team?
101
121
131
141
Answer
Bastian Schweinsteiger earned 121 caps for the German national team, making him the fourth-most-capped player in the country's history. He scored 24 goals during his international career.
Bastian Schweinsteiger Trivia: 23 Questions to Test Your Memory