top of page
SPORTS

International Football - Switzerland
Most Appearances
This list features the players with the most appearances for the Switzerland national team.
RANK | PLAYERS | APPEARANCES | YEARS |
1 | Granit Xhaka | 143 | 2011–present |
2 | Ricardo Rodríguez | 135 | 2011–present |
3 | Xherdan Shaqiri | 125 | 2010–2024 |
4 | Heinz Hermann | 118 | 1978–1991 |
5 | Alain Geiger | 112 | 1980–1996 |
6 | Stefan Lichtsteiner | 108 | 2006–2019 |
7 | Stéphane Chapuisat | 103 | 1989–2004 |
8 | Johann Vogel | 94 | 1995–2007 |
9 | Yann Sommer | 94 | 2012–2024 |
10 | Haris Seferović | 93 | 2013–2023 |
References
Wikipedia. (2025). Switzerland national football team – Most appearances. Available at: https://en.wikipedia.org/wiki/Switzerland_national_football_team#Most_appearances (Accessed 1 December 2025).

SCALA
lists
bottom of page



