
Riyad Mahrez has retired from international football with Algeria immediately after their 2-0 defeat by Switzerland in the last 32 of the 2026 World Cup. The 35-year-old captain ends a 12-year international career with 120 caps and 40 goals for the Desert Foxes. English fans know him well: this is the same winger who stunned the Premier League with Leicester’s title miracle and won trophy after trophy at Manchester City.
A retirement confirmed moments after the final whistle
Mahrez confirmed his decision straight after the match in Vancouver. “The goal was to progress, and I think it was a game that was within our reach,” he said. “We conceded two goals on mistakes, and at this level, we pay dearly for that.”
The 2-0 defeat brought Algeria’s expanded 48-team World Cup run to an abrupt end. For Mahrez, it was almost certainly his final chance to shine on the biggest stage, and his disappointment was clear in his post-match comments.
From Leicester’s miracle to a huge Algeria legacy
England watched Mahrez rise from a Championship signing to a Premier League champion, playing a starring role in Leicester City’s stunning 2015-16 title win before joining Manchester City for further success under Pep Guardiola.
For Algeria, he debuted in 2014 and became the nation’s talisman, inspiring their 2019 Africa Cup of Nations triumph. He leaves the international game with 120 caps and 40 goals as one of the greatest African players of his generation.
What it means for England and the 2026 World Cup
Mahrez’s exit is a reminder that the 2026 World Cup is fast becoming a tournament of farewells, with several familiar Premier League faces bowing out of international football.
For England, chasing a first World Cup since 1966, the lesson from Algeria’s early exit is simple: the expanded format offers no easy games. One defensive slip in the knockout rounds can end even a talented side’s campaign in an instant.
FAQ
Why did Mahrez retire from international football?
Mahrez announced his retirement from Algeria duty immediately after their 2-0 defeat by Switzerland in the last 32 of the 2026 World Cup, at the age of 35.
How many caps and goals did Mahrez score for Algeria?
He ends his international career with 120 caps and 40 goals for Algeria, having made his debut in 2014.
Which English clubs did Mahrez play for?
Mahrez played for Leicester City, where he won the 2015-16 Premier League title, and Manchester City, winning multiple trophies before moving to Saudi Arabia.
What was Mahrez’s biggest honour with Algeria?
His greatest achievement was winning the 2019 Africa Cup of Nations, where he was a decisive figure for the Desert Foxes.
Is Mahrez retiring from club football too?
No. The retirement only applies to the national team; he can continue his club career, currently in Saudi Arabia.
🏆 AI Analysis – World Cup 2026
Mysports AI uses advanced data models to deliver the best odds, dark horse analysis and betting tips.
Get predictions