Quick Betimate
Popular Leagues
-
UEFA Nations League
-
England (76)
- FA Cup (1)
- Premier League (2)
- Championship (1)
- League 1 (1)
- League 2 (12)
- National League (1)
- National League North (2)
- National League South (2)
- EFL Trophy
- Premier League 2 (2)
- Championship Women (5)
- Derbyshire Senior Cup
- Development League 2 (25)
- FA Cup Women (1)
- FA Trophy (1)
- Isthmian Cup
- Isthmian Division One North
- Isthmian Division One South
- Isthmian Premier Division (2)
- National League Cup (1)
- Northern League Division One
- Northern Premier League (2)
- Reserve Matches
- Southern Premier League Central (2)
- Southern Premier League South (2)
- Super League Women (2)
- U21 Premier League Cup (2)
- Northern Ireland Championship
- Northern Ireland Championship Women
- Northern Ireland Cup (1)
- Northern Ireland Intermediate Cup
- Northern Ireland League Cup Women
- Northern Ireland Premier
- Northern Ireland Premier Intermediate League
- Northern Ireland Premier League Women (4)
- Northern Ireland Reserve League (2)
- Scotland Regional Cup
- Wales League Cup Women
-
UEFA Champions League (4)
-
UEFA Europa League (4)
-
Spain (208)
- La Liga (10)
- Segunda (1)
- Tercera Group 1 (1)
- Tercera Group 2 (9)
- Tercera Group 3 (9)
- Tercera Group 4 (1)
- Tercera Group 5 (9)
- Tercera Group 6 (9)
- Tercera Group 7 (9)
- Tercera Group 8 (9)
- Tercera Group 9 (9)
- Tercera Group 10 (9)
- Tercera Group 11 (1)
- Tercera Group 12 (9)
- Tercera Group 13 (9)
- Tercera Group 14 (1)
- Tercera Group 15 (9)
- Tercera Group 16 (9)
- Tercera Group 17 (9)
- Tercera Group 18 (9)
- Youth League
- Copa de Catalunya
- Copa del Rey
- Kings League - 40 mins play
- Primera Division RFEF Group 1 (10)
- Primera Division RFEF Group 2 (10)
- Primera Federacion Women
- Primera Women (1)
- Queens League - 40 mins play
- Regional Cup
- Regional League (1)
- Segunda Division RFEF Group 1 (9)
- Segunda Division RFEF Group 2 (9)
- Segunda Division RFEF Group 3 (9)
- Segunda Division RFEF Group 4 (9)
- Segunda Division RFEF Group 5 (9)
- Segunda Federacion Women
- Tercera Federacion Women
-
USA (396)
-
Germany (122)
- Bundesliga I (9)
- Bundesliga II (9)
- DFB Pokal (1)
- Regionalliga Bayern (9)
- Regionalliga North (1)
- Regionalliga North East (9)
- Regionalliga South West (9)
- Regionalliga West (8)
- Oberliga Baden-Wuerttemberg (1)
- Oberliga Bayern North (9)
- Oberliga Bayern South (1)
- Oberliga Bremen (1)
- Oberliga Hamburg (1)
- Oberliga Hessen (10)
- Oberliga Mittelrhein (8)
- Oberliga Niederrhein (9)
- Oberliga Niedersachsen (2)
- Oberliga NOFV Nord (8)
- Oberliga NOFV Sud (1)
- Oberliga Rheinland-Pfalz/Saar (1)
- Oberliga Schleswig-Holstein (1)
- Oberliga Westfalen (1)
- 3. Liga (2)
- Bundesliga II Play-Offs
- Bundesliga II Women (7)
- Bundesliga Play-Offs
- Bundesliga U19 (1)
- Bundesliga Women (1)
- DFB Pokal Women (1)
- Regionalliga Play-Offs
- U19 Cup (1)
-
Italy (90)
- Serie A (3)
- Serie B (10)
- Serie C Group A
- Serie C Group B
- Serie C Group C
- Campionato Nazionale (1)
- Campionato Primavera 1 (5)
- Campionato Primavera 2 (6)
- Serie D (56)
- Coppa Italia (1)
- Coppa Italia Women (1)
- Campionato Primavera 3
- Campionato Primavera 4
- Primavera Cup
- Serie A Women (4)
- Serie B Play-Offs
- Serie B Women
- Serie C Cup
- Serie C Play-Offs (3)
- U19 League Women
-
France (62)
-
Netherlands (32)
-
Scotland (28)
-
Japan J-League (10)
-
Japan J2-League (10)
-
Denmark Superligaen (1)
-
Cyprus Division 1 (3)
-
Israel Premier League (5)
-
Colombia Primera A (1)
-
Indonesia Liga 1 (2)
-
Colombia Primera B (2)
-
Esport (68)
Other Leagues
-
Albania (2)
-
Algeria (32)
-
Andorra (7)
-
Angola (8)
-
Argentina (31)
-
Armenia (13)
-
Aruba
-
Australia (103)
- A-League (6)
- A-League Women
- Capital Territory NPL2 (4)
- Capital Territory NPL2 U23 League
- Capital Territory Premier League (4)
- Capital Territory Premier League Women
- Capital Territory Premier League Women Reserves
- Capital Territory U23 League
- Darwin Premier League
- FFA Cup Qualifying
- New South Wales League 1 (1)
- New South Wales League 2
- New South Wales NPL Women
- New South Wales NPL2 Women
- New South Wales Premier League (8)
- New South Wales U20 League
- Northern NSW Division 1 (5)
- Northern NSW Premier League (1)
- Northern NSW Premier League Women
- Northern NSW Reserves League
- NPL Queensland (7)
- NPL Queensland U23
- NPL Queensland Women (10)
- NPL Victoria (1)
- NPL Victoria U23
- NPL Victoria Women (6)
- NSW League 1 U20
- Queensland PL 2 U23
- Queensland PL U23
- Queensland Premier League (6)
- Queensland Premier League 2
- Queensland Premier League 2 Women
- Queensland Premier League 3
- Queensland Premier League Women
- SA Premier League Reserves
- SA Premier League Women (5)
- SA Premier League Women Reserves
- South Australia Premier League (6)
- South Australia State League 1 (6)
- South Australia State League Reserves
- Sunday League Premier Division
- Sunday League Premier Division Reserve
- Tasmania Championship (4)
- Tasmania Championship Women
- Tasmania NPL U21 League
- Tasmania Premier League (4)
- Tasmania South Division 1
- Tasmania Super League Women
- Victoria Cup Women
- Victoria PL 1 U23
- Victoria Premier League 1 (7)
- Victoria Premier League 2
- Victoria State League 1
- Victoria State League 1 Reserves
- Victoria State League 2
- WA Premier League Women
- WA Premier League Women U21
- WA State League 1 Reserves
- WA State League Reserves Cup
- Western Australia Premier League (6)
- Western Australia State League 1 (6)
- Western Australia State League 1 Women
- Western Australia State League 2
- Western Australia U23 League
- Australian Matches
-
Austria (31)
-
Azerbaijan (7)
-
Bahrain (12)
-
Bangladesh (5)
-
Barbados
-
Belarus (10)
-
Belgium (15)
-
Belize
-
Benin
-
Bhutan
-
Bolivia (14)
-
Bosnia & Herzegovina (20)
-
Botswana (8)
-
Brazil (179)
- Serie A (10)
- Serie B (1)
- Serie C (2)
- Amazonense
- Campeonato Acreano
- Campeonato Alagoano
- Campeonato Amapaense (2)
- Campeonato Baiano 2 (5)
- Campeonato Brasileiro A2 Women (8)
- Campeonato Brasileiro Serie B U20 (8)
- Campeonato Brasiliense
- Campeonato Capixaba
- Campeonato Carioca A2 (6)
- Campeonato Cearense B
- Campeonato Goiano
- Campeonato Goiano 2 (4)
- Campeonato Maranhense (4)
- Campeonato Matogrossense
- Campeonato Mineiro 2 (6)
- Campeonato Mineiro U20 (6)
- Campeonato Paraibano
- Campeonato Paranaense
- Campeonato Paranaense 2 (5)
- Campeonato Paulista A2
- Campeonato Paulista A3
- Campeonato Paulista A4
- Campeonato Paulista U20 (24)
- Campeonato Pernambucano
- Campeonato Piauiense
- Campeonato Potiguar
- Campeonato Rondoniense
- Campeonato Sergipano
- Campeonato Sul-Matogrossense
- Campeonato Tocantinense
- Campeonato U20 Women
- Copa Alagoas
- Copa Rio Women
- Copa Verde
- Matches (5)
- Matches Women
- Paraense (2)
- Paulista Serie B
- Paulista Women (4)
- Serie A U20 (10)
- Serie A1 Women (1)
- Serie A2 Women
- Serie A3 Women
- Serie D (32)
- U20 Cup
- U20 League (2)
- U20 Women Cup
- Campeonato Roraimense
- Copa do Brasil (32)
- Women’s Friendly
-
Bulgaria (6)
-
Burkina Faso (2)
-
Burundi (8)
-
Cambodia (6)
-
Cameroon (8)
-
Canada (8)
-
Chile (25)
-
China (45)
-
Colombia (6)
-
Congo - Brazzaville
-
Costa Rica (6)
-
Côte d’Ivoire
-
Croatia (17)
-
Cuba
-
Cyprus (7)
-
Czech Republic (37)
-
Denmark (49)
- Superligaen (1)
- Division 1 (6)
- Cup (4)
- U19 League
- Danish Womens 1.Division
- Danish Womens Elitedivisionen (3)
- 2 Division Women
- Cup Women
- Danmarksserien Promotion (10)
- Danmarksserien Relegation (10)
- Division 2 (6)
- Division 3 (6)
- Future Cup
- Play-Offs Women (3)
- Series Group 1
- Series Group 2
- Series Group 3
- Series Group 4
- Superligaen Play-Offs
- U21 League
-
Djibouti
-
Dominica
-
Dominican Republic
-
Ecuador (7)
-
Egypt (14)
-
El Salvador (7)
-
Estonia (14)
-
Ethiopia (9)
-
Faroe Islands (12)
-
Fiji
-
Finland (87)
-
Gambia (2)
-
Georgia (10)
-
Ghana (11)
-
Gibraltar (3)
-
Greece (22)
-
Guatemala
-
Haiti
-
Honduras (5)
-
Hong Kong SAR China (10)
-
Hungary (8)
-
Iceland (42)
-
India (2)
-
Indonesia (2)
-
Iran (17)
-
Iraq (4)
-
Ireland (19)
- Republic of Ireland FAI Cup (3)
- Republic of Ireland FAI Intermediate Cup
- Republic of Ireland First Division (5)
- Republic of Ireland Leinster Senior Cup
- Republic of Ireland Leinster Senior League
- Republic of Ireland Munster Senior Cup
- Republic of Ireland Munster Senior League
- Republic of Ireland National League Women (6)
- Republic of Ireland Premier Division (5)
- Republic of Ireland U20 League
-
Israel (16)
-
Jamaica (7)
-
Japan (57)
-
Jordan (6)
-
Kazakhstan (19)
-
Kenya (8)
-
Kuwait (9)
-
Kyrgyzstan
-
Latvia (12)
-
Lebanon (6)
-
Liberia
-
Liechtenstein (1)
-
Lithuania (29)
-
Luxembourg (18)
-
Macau SAR China (1)
-
Macedonia (10)
-
Malawi (5)
-
Malaysia
-
Mali (6)
-
Malta (4)
-
Mauritania
-
Mexico (3)
-
Moldova (10)
-
Mongolia
-
Montenegro (7)
-
Morocco (1)
-
Mozambique
-
Myanmar (Burma)
-
Namibia
-
Nepal
-
New Zealand (16)
-
Nicaragua (5)
-
Niger
-
Nigeria (10)
-
Norway (65)
- Eliteserien (1)
- Division 1 (6)
- Cup (15)
- Cup Women (10)
- Division 1 Play-Offs
- Division 1 Women (6)
- Division 2 Group 1 (1)
- Division 2 Group 2 (7)
- Division 3 Group 1 (1)
- Division 3 Group 2 (3)
- Division 3 Group 3 (4)
- Division 3 Group 4 (1)
- Division 3 Group 5 (2)
- Division 3 Group 6 (3)
- Interkretsserie U19
- Toppserien Women (5)
- U19 Elite League
- Youth Cup
-
Oman (3)
-
Panama (1)
-
Paraguay (10)
-
Peru (20)
-
Philippines (1)
-
Poland (63)
-
Portugal (29)
-
Puerto Rico
-
Qatar (2)
-
Romania (59)
-
Russia (57)
-
Rwanda (8)
-
Saint Kitts and Nevis
-
San Marino (2)
-
Saudi Arabia (19)
-
Senegal (3)
-
Serbia (10)
-
Seychelles
-
Sierra Leone
-
Singapore (6)
-
Slovakia (27)
-
Slovenia (13)
-
Solomon Islands
-
South Africa (4)
-
South Korea (31)
-
Suriname
-
Sweden (81)
- Europe Friendlies
- Allsvenskan Qualification
- Superettan Qualification
- 1.div Norra (8)
- 1.div Södra (2)
- 2.div Norra Götaland (7)
- 2.div Norra Svealand (7)
- 2.div Norrland (7)
- 2.div Södra Götaland (7)
- 2.div Södra Svealand (7)
- 2.div Västra Götaland (7)
- Allsvenskan (3)
- Cup Women (2)
- Damallsvenskan (8)
- Elitettan (7)
- Juniorallsvenskan (7)
- Superettan (2)
-
Switzerland (24)
-
Taiwan
-
Tajikistan (1)
-
Tanzania (3)
-
Thailand (5)
-
Togo (1)
-
Trinidad and Tobago (6)
-
Tunisia (12)
-
Turkey (34)
-
Uganda (10)
-
Ukraine (18)
-
United Arab Emirates (11)
-
Uruguay (16)
-
Uzbekistan (5)
-
Venezuela
-
Vietnam (13)
-
Wales (1)
-
Zambia (9)
-
Zimbabwe (9)
Top 10 Best Switzerland Football Players of All Time, Ranked




As Switzerland prepares to face England in the Euro 2024 quarter-finals, Murat Yakin's team stands on the brink of achieving their best-ever tournament finish, having never advanced to the final four in any major competition.
Switzerland has displayed impressive form this summer, establishing themselves as dark horses of the championships. Ahead of their pivotal match, let's revisit the nation's footballing history to identify the standout talents who have earned recognition as among the greatest ever produced by Switzerland, based on key criteria.
Key Factors
- International Caps
- International Goals/Clean Sheets
- Club Record
- Impact during era
10 Greatest Switzerland Players in History | |||||
Rank | Player | International Career | Caps | Goals/Clean Sheets | Assists |
1 | Xherdan Shaqiri | 2010-Present | 124 | 32 | 34 |
2 | Granit Xhaka | 2011-Present | 129 | 14 | 12 |
3 | Yann Sommer | 2012-Present | 93 | 35 (clean sheets) | 1 |
4 | Alexander Frei | 2001-2011 | 84 | 42 | 8 |
5 | Manuel Akanji | 2017-Present | 64 | 3 | 1 |
6 | Stephane Chapuisat | 1989-2004 | 103 | 21 | 5 |
7 | Heinz Hermann | 1978-1991 | 118 | 15 | 1 |
8 | Alain Geiger | 1980-1996 | 112 | 2 | 2 |
9 | Ricardo Rodriguez | 2011-Present | 119 | 9 | 11 |
10 | Stephan Lichtsteiner | 2006-2019 | 108 | 8 | 7 |
10. Stephan Lichtsteiner
Career Span: 2006-2019
Outshining the likes of Fabian Schär and Breel Embolo to secure a place in this top ten, Stephan Lichtsteiner had impactful stints at clubs like Juventus and Arsenal, despite being considered one of Unai Emery's less successful signings. A pillar of consistency in his prime, Lichtsteiner spent 13 years as a dependable right-back and earned accolades for his performances.
Debuting in 2006, Lichtsteiner participated in five major tournaments before retiring in 2019. With 108 international caps, he stands among just seven players to have reached a century of appearances for Switzerland, achieving this milestone in 2018 ahead of the World Cup that summer.
9. Ricardo Rodriguez
Career Span: 2011-Present
Ricardo Rodriguez has accumulated a remarkable number of international appearances, surpassing Lichtsteiner's record, despite his relatively young age of 31. He made his debut at just 19 years old and has been a mainstay in the national team ever since.
In club football, Rodriguez has had notable stints at Wolfsburg, A.C. Milan, and Torino. Currently without a club after his contract with Torino ended, his performance at Euro 2024 could attract new opportunities swiftly.
8. Alain Geiger
Career Span: 1980-1996
Alain Geiger challenged the traditional image of a center-back with his modest height of 5'11", proving that physical stature wasn't a barrier to international success. Across a 20-year career, he amassed 112 caps for Switzerland, placing him second only to Heinz Hermann in appearances for the national team. Geiger notably captained Switzerland in the 1994 World Cup and Euro 96, concluding his international career with a match against England, the same team he debuted against.
In club football, Geiger primarily played in Switzerland, achieving significant success with Sion and Servette, where he secured two league titles and three cups. His most notable accomplishment came as the leader of Neuchatel Xamax, guiding them to their only two Swiss League titles.
7. Heinz Hermann
Career Span: 1978-1991
Heinz Hermann amassed an impressive array of honors throughout his career, which makes his record of 118 caps even more remarkable given that he never participated in a major tournament for his country.
Regarded as a player of exceptional quality, Hermann was considered the top Swiss player from the mid to late 1980s, a golden era of football. His prowess was underscored by winning Switzerland's Footballer of the Year award five consecutive times from 1984 to 1988. Since retiring from playing, the 66-year-old has remained active in football, serving in roles such as academy manager at Basel and director of football at FC Luzern.
6. Stephane Chapuisat
Career Span: 1989-2004
Stephane Chapuisat's international career spanning more than 15 years reflects his exceptional talent. A pivotal figure for Switzerland throughout the 1990s, Chapuisat earned over 100 caps, featuring prominently in two European Championships and the 1994 World Cup.
At the club level, Chapuisat made significant contributions to Borussia Dortmund in the Bundesliga, playing a crucial role in their successful era with consecutive league titles and the Champions League triumph in 1996-97. He scored more than 250 league goals in his career. A striker of his caliber would undoubtedly bolster the current squad, making them formidable opponents to contend with.
5. Manuel Akanji
Career Span: 2017-Present
Manuel Akanji, despite a relatively shorter tenure representing Switzerland compared to others on this list, has established himself as one of his country's premier defenders. Rising to prominence at Borussia Dortmund, Akanji's unexpected move to Manchester City surprised many.
Since joining City, the 28-year-old center-back has seamlessly integrated into Pep Guardiola's tactical framework, earning recognition as one of the Premier League's most underrated players. His contributions were pivotal to City's treble-winning campaign in 2023, underscoring his importance both at club and international level under Murat Yakin.
4. Alexander Frei
Career Span: 2001-2011
Alexander Frei's international career was marked by significant contributions despite its premature end due to fan criticism. He participated in two European Championships and the 2006 World Cup, where he scored two goals.
Frei holds the distinction of being Switzerland's all-time leading scorer with 42 goals, showcasing an impressive goal-per-game ratio of one in every two appearances. While some players on this list have enjoyed longer international careers, Frei demonstrated that impact can sometimes outweigh longevity in terms of influence and contribution to the team.
3. Yann Sommer
Career Span: 2012-Present
Yann Sommer is widely regarded as one of the premier goalkeepers in today's football landscape, consistently delivering heroic performances for Switzerland. Despite being 35 years old, Sommer remains at the peak of his abilities. His impressive form has earned him moves to Bayern Munich and Inter Milan in the past two years, where he has added league titles to his accolades.
Known for his cat-like reflexes and impeccable decision-making skills, Sommer's grounded demeanor keeps him focused and ready for any challenge, whether it's making spectacular saves or orchestrating the defense. With just a few more caps to reach a century of appearances for Switzerland, Sommer is on the verge of joining an exclusive club of footballing greats.
2. Granit Xhaka
Career Span: 2011-Present
Granit Xhaka's journey from being a polarizing figure at Arsenal to a revered player at Bayer Leverkusen is a compelling tale in football lore. While at Arsenal, the midfielder displayed flashes of his potential but also faced criticism from fans due to occasional rash decisions.
In his final season at Arsenal, Xhaka was given a role that suited his strengths, allowing him to excel on the pitch. This opportunity enabled him to showcase the consistent form that had made him a key player for Switzerland. Following his departure from Arsenal, the 31-year-old joined Bayer Leverkusen under the management of Xabi Alonso. There, he quickly established himself as a pivotal member of Alonso's squad, contributing significantly to their Bundesliga title-winning campaign in the 2023-24 season.
1. Xherdan Shaqiri
Career Span: 2010-Present
Even as he enters the latter stages of his career, Xherdan Shaqiri continues to make an impact and set records. His spectacular goal in Switzerland's second Group A game against Scotland not only stood out as a contender for goal of the tournament but also solidified Shaqiri's unique achievement: he is the only player to have scored in the last three European Championships and the last three World Cups.
A decade after scoring his first goal at a major tournament for Switzerland, the former Bayern Munich and Liverpool player ranks second in caps and fourth in all-time goals scored for his country. With his contract at Chicago Fire set to expire this winter, Shaqiri, now 32, still possesses considerable skill and experience. Regardless of what lies ahead, his legacy as Switzerland's greatest football star is firmly established.
All stats via Transfermarkt




Related Content




