Riyad Mahrez ruled out extending his international career into his forties like Cristiano Ronaldo, declaring the 2026 World Cup will be his last after guiding Algeria to a fifth appearance at the tournament.

The 34-year-old winger, who plays for Al-Ahli - the reigning Asian champions - scored once and assisted twice in Algeria’s 3-0 win over Somalia in the penultimate round of African qualifying, securing top spot in Group G and a place at next year's finals in the United States, Canada and Mexico.

"This will be my last World Cup. I'm not Ronaldo (40)," Mahrez told Algerian media.

"I'll give everything I have to represent Algeria in the best possible way."

Subscribe to CNA's Recommended Read A single handpicked story that we think you shouldn't miss. Just one a day. This service is

See Full Page