Algeria captain Riyad Mahrez announces he is retiring from international football following Algeria’s elimination at the 2026 World Cup. Multiple outlets report that Algeria lose 2-0 to Switzerland in the Round of 32, and that Mahrez confirms he played his final match for his country immediately after the defeat. BBC Football and Yahoo Sports state that Mahrez makes the announcement after walking off following the game, while Soccer News similarly reports his retirement is confirmed in the immediate aftermath of the Switzerland loss. Times of India and Daily Post Nigeria describe Mahrez’s international career as spanning 12 years, totaling 119 caps with 40 goals, and highlight Algeria’s 2019 Africa Cup of Nations title during his tenure. Daily Post Nigeria also cites Fabrizio Romano in reporting that Mahrez confirms the retirement to BeIN Sports. Yahoo Sports adds biographical context about his club career, noting he plays for Al-Ahli in Saudi Arabia, while Soccer News reports that after announcing the international retirement, Mahrez is described as without a club.