Why Xherdan Shaqiri isn’t playing for Switzerland at the World Cup
Switzerland begins its 2026 FIFA World Cup campaign on Saturday against Qatar.
Xherdan Shaqiri won’t be playing a part.
Shaqiri has been a part of the Swiss setup for so long, but it’s a new era, and the midfield dynamo isn’t a part of it.
MORE: Cyle Larin proves all the cliches true for Canada
Why isn’t Xherdan Shaqiri playing for Switzerland?
Shaqiri isn’t a part of the Swiss team because he retired from international football in 2024.
The 34-year old midfield is still playing at the club level for Basel in the Swiss Super League.
He ended his international career with 125 caps for Switzerland, including 32 goals.
Shaqiri was actually born in Kosovo, but his family moved to Switzerland when he was only a year old, and so he represented the Swiss national team in international competition.
Read more UFC White House live weigh-in results: Updated weights revealed for Freedom 250 full card
He had a well-traveled club career that started at Basel — so he has now gone full circle. Shaqiri also played for Bayern Munich, Inter Milan, Stoke City, Liverpool, Lyon and the Chicago Fire.
MORE: Tim Howard commercial disrespects USMNT legend
Shaqiri had played in the World Cup in 2010, 2014, 2018 and 2022, so this is a big change for the Swiss side.
They’ve still got talent and are part of the group with Canada, Bosnia and Herzegovina, and Qatar. They’ll be expected to make it out of that group and advance to the knockout stages, even without the playmaker Shaqiri.
Read more How much is UFC Freedom 250? PPV price, cost to watch Donald Trump’s White House fights
More FIFA World Cup news:
- How playing for South Korea removed mandatory military service for Son Heung-min
- Lamine Yamal hanging out at a Walmart
- Mexico has a World Cup… duck?
- Lawrence, Kansas has fallen in love with the Algerian national team
- Germany fan Freddy is going viral for his journey through the American South


Comments