Who holds the record for the most appearances for the Switzerland national football team?
Stephan Lichtsteiner
Alexander Frei
Xherdan Shaqiri
Johan Djourou
Answer
Stephan Lichtsteiner holds the record for the most appearances for the Switzerland national football team, with 108 caps. He played for the national team from 2006 to 2018.
Swiss national football team Knowledge Showdown: Show Us What You've Got!