top of page
SPORTS

International Football - Switzerland
Most Goals Scored
This list features the players with the most goals scored for the Switzerland national team.
RANK | PLAYERS | APPEARANCES | GOALS SCORED | YEARS |
1 | Alexander Frei | 84 | 42 | 2001–2011 |
2 | Kubilay Türkyilmaz | 64 | 34 | 1988–2001 |
3 | Max Abegglen | 68 | 34 | 1922–1937 |
4 | Xherdan Shaqiri | 125 | 32 | 2010–2024 |
5 | André Abegglen | 52 | 29 | 1927–1943 |
6 | Jacques Fatton | 53 | 28 | 1946–1955 |
7 | Adrian Knup | 49 | 26 | 1989–1996 |
8 | Haris Seferović | 93 | 25 | 2013–2023 |
9 | Josef Hügi | 34 | 22 | 1951–1961 |
10 | Charles Antenen | 56 | 22 | 1948–1962 |
References
Wikipedia. (2025). Switzerland national football team – Top goalscorers. Available at: https://en.wikipedia.org/wiki/Switzerland_national_football_team#Top_goalscorers (Accessed 1 December 2025).

SCALA
lists
bottom of page



