When the 2026 World Cup kicks off, fans will watch players of all ages battle for glory. But some athletes have taken the field well into their 40s, proving that experience can beat youth. Let’s look at the oldest players to ever appear in the tournament, from goalkeepers who defied time to outfield stars who refused to retire.
Goalkeepers Dominate the Age List
It’s no surprise that keepers hold most of the records for oldest players. They rely on reflexes and positioning rather than raw speed. The all-time oldest World Cup player was Egypt’s Essam El-Hadary, who was 45 years and 161 days old when he played against Saudi Arabia in 2018. Other ancient keepers include Colombia’s Faryd Mondragón (43 years old in 2014) and Italy’s Dino Zoff (40 years old in 1982, when he won the trophy as captain).
- Essam El-Hadary (Egypt) – 45 years old in 2018
- Faryd Mondragón (Colombia) – 43 years old in 2014
- Dino Zoff (Italy) – 40 years old in 1982
Outfield Players Who Made History
Outfield players have a tougher time staying on the pitch as they age, but a few have managed to set records. The oldest outfield player in World Cup history is Cameroon’s Roger Milla, who scored at 42 years old in 1994. Jamaica’s goalkeeper Donovan Ricketts played at 38, but the real surprise is that defenders and midfielders have also cracked the list. Mexico’s Rafa Márquez played his final World Cup at 39 in 2018, while Brazil’s Cafu captained his side at 38 in 2006.
- Roger Milla (Cameroon) – 42 years old in 1994
- Rafa Márquez (Mexico) – 39 years old in 2018
- Cafu (Brazil) – 38 years old in 2006
What This Means for the 2026 Tournament
As the 2026 World Cup approaches, players like Lionel Messi (who will be 39) and Cristiano Ronaldo (who will be 41) could challenge these records. Both stars have hinted at playing on, and their experience could be a huge asset for their teams. But with younger players pushing for spots, only a select few will join the ranks of the oldest to ever compete. Whether they’re keepers or outfield stars, these veterans prove that age is just a number on soccer’s biggest stage.