Oldest Goal Scorer in World Cup History – Full List and Records

Who is the oldest goal scorer in World Cup history? Explore the full top 20 list, Roger Milla’s incredible record, legendary veterans, stats, and historic moments.

Kamal Rana Magar
Kamal Rana
Kamal Rana Magar is a football writer and digital publisher delivering authoritative, data-driven coverage of global tournaments and elite European football.

In the history of the FIFA World Cup, youth often grabs the headlines — but experience writes the legacy. The oldest goal scorer in World Cup history proved that age is just a number, delivering unforgettable moments on football’s biggest stage.

From legendary veterans to record-breaking icons, this article explores the oldest players to score in FIFA World Cup matches, their incredible stories, and the records that still stand today.

Who Is the Oldest Goal Scorer in World Cup History?

Roger Milla of Cameroon is the oldest goal scorer in FIFA World Cup history. He scored against Russia in 1994 at the age of 42 years and 39 days.

On 28 June 1994, in a group stage match against Russia at the FIFA World Cup in the United States, Milla stepped off the bench and found the back of the net.

That goal made him the oldest goal scorer in World Cup history at 42 years and 39 days old — a record officially recognised by the Guinness World Records, FIFA, and every major football authority on the planet.

What makes the feat even more staggering is the context. Milla had already retired from international football in 1987.

He was living a quiet life on the island of Réunion in the Indian Ocean when football’s most prestigious stage came calling — not once, but twice.

His 1994 record extended a benchmark he had already set four years earlier, in Italy, when he was 38 years and 34 days old. He simply broke his own record by four years.

To this day, Roger Milla remains the only player over 40 years of age to have scored at a FIFA World Cup.

Oldest Goal Scorers in World Cup History (Full List)

The table below ranks the oldest players to score at a men’s FIFA World Cup, based on their age at the time of the goal:

RankPlayerAge When ScoringNational Team
1Roger Milla42y, 39dCameroon
2Pepe39y, 283dPortugal
3Cristiano Ronaldo37y, 292dPortugal
4Gunnar Gren37y, 236dSweden
5Cuauhtémoc Blanco37y, 151dMexico
6Felipe Baloy37y, 120dPanama
7Obdulio Varela36y, 279dUruguay
8Martín Palermo36y 227dArgentina
9Georges Bregy36y, 152dSwitzerland
10Olivier Giroud36y, 71dFrance
11Tom Finney36y, 64dEngland
12Miroslav Klose36y, 29dGermany
13John Aldridge35y, 279dRepublic of Ireland
14Nils Liedholm35y, 264dSweden
15Lionel Messi35y, 177dArgentina
16Giovanni van Bronckhorst35y, 151dNetherlands
17Rafael Márquez35y, 130dMexico
18Ricardo Peláez35y, 103dMexico
19Yahya Golmohammadi35y, 84dIran
20Safet Sušić35y, 67dBosnia and Herzegovina
Data compiled from FIFA archives, World Cup match reports, and Guinness World Records.

Related Articles You May Enjoy:

Top 5 Oldest World Cup Goal Scorers – Detailed Breakdown

1. Roger Milla (Cameroon) — 42 Years, 39 Days | 1994

No story in football longevity matches this one. Born Albert Roger Miller on 20 May 1952 in Yaoundé, Cameroon, Milla changed his surname as a young man to gain greater recognition across Africa. He earned it — twice over.

After a distinguished career across French clubs including Bastia, Saint-Étienne, and Montpellier, Milla retired from international football in 1987 at age 35.

Three years later, a phone call changed everything. Cameroonian President Paul Biya personally pleaded with Milla to come out of international retirement and rejoin the Indomitable Lions for the 1990 World Cup in Italy.

Milla agreed, becoming, at 38, arguably the most electrifying substitute in World Cup history.

He scored four goals in Italy — all as a substitute — celebrating each with his now-iconic corner flag shimmy, a joyful dance that swept across global football culture.

Two goals came against Romania, and two more arrived in extra time against Colombia in the Round of 16, carrying Cameroon to the quarter-finals — the furthest any African team had progressed at that point in World Cup history.

Then, four years later, against all logic, he did it again. At 42 years old, Milla came on as a substitute against Russia and scored a consolation goal in a 6-1 defeat.

Cameroon were eliminated in the group stage, but the goal itself was immortal. It extended his own record as the oldest goal scorer in World Cup history by over four years — and no one has come close since.

In 2004, Pelé named Milla in the FIFA 100 list of the world’s greatest living footballers. The Confederation of African Football later named him the best African player of the previous 50 years.

2. Pepe (Portugal) — 39 Years, 283 Days | 2022

Rui Pedro dos Santos Paim — better known as Pepe — proved at the 2022 World Cup in Qatar that defenders can write history too.

Heading into a round-of-16 demolition of Switzerland, Pepe rose to meet a corner from Bruno Fernandes and powered a header past Yann Sommer to make it 2-0. Portugal won 6-1.

The goal made Pepe the oldest goalscorer in a knockout game in World Cup history and the second-oldest scorer overall, overtaking his own Portugal teammate Cristiano Ronaldo who had claimed that position just weeks earlier in the same tournament.

Remarkably, Pepe went on to play at Euro 2024 the following year, cementing his status as one of football’s most extraordinary veterans.

3. Cristiano Ronaldo (Portugal) — 37 Years, 292 Days | 2022

The greatest goalscorer in men’s international football history added another milestone at Qatar 2022.

In Portugal’s Group H opener against Ghana, Ronaldo converted a 65th-minute penalty to open the scoring in what became a 3-2 victory.

At 37 years and 292 days old, the goal made him, at the time, the second-oldest player to score in World Cup history — a position he held until his own teammate Pepe overtook him in the same tournament.

Ronaldo is also the only player in men’s World Cup history to have scored in five consecutive tournaments (2006, 2010, 2014, 2018, and 2022), a testament to a career of extraordinary longevity.

4. Gunnar Gren (Sweden) — 37 Years, 236 Days | 1958

Before Roger Milla rewrote the record books in 1990, Gunnar Gren of Sweden held the title of oldest World Cup goal scorer for over three decades.

His solitary World Cup goal came in the semi-final of the 1958 tournament in Sweden, against West Germany, putting his team in front in a 3-1 victory.

Sweden advanced to the final, where they ultimately lost 5-2 to a Pelé-inspired Brazil.

Gren’s contribution to that run, well into his late 30s, made him a pioneering figure for veteran scorers on the world stage.

5. Cuauhtémoc Blanco (Mexico) — 37 Years, 151 Days | 2010

Mexican playmaker Cuauhtémoc Blanco was never a player who conformed to convention.

At the 2010 World Cup in South Africa, he scored against France at 37 years and 151 days old — one of three separate World Cups in which he netted for Mexico (1998, 2002, and 2010).

Only Chicharito and Rafael Márquez share that distinction among Mexican players. Blanco’s goal-scoring longevity on the sport’s biggest stage reflects both extraordinary technical quality and remarkable physical resilience.

Oldest Goal Scorers by World Cup Year

The following list identifies the oldest player to score a goal in each edition of the FIFA World Cup.

YearPlayerCountryAge
2022PepePortugal39y 283d
2018Felipe BaloyPanama37y 120d
2014Miroslav KloseGermany36y 29d
2010Cuauhtémoc BlancoMexico37y 151d
2006Yahya GolmohammadiIran35y 84d
2002Fernando HierroSpain34y 76d
1998Ricardo PeláezMexico35y 103d
1994Roger MillaCameroon42y 39d
1990Roger MillaCameroon38y 34d
1986Oleg BlokhinUSSR33y 216d
1982László FazekasHungary34y 243d
1978Rob RensenbrinkNetherlands30y 335d
1974Martin HoffmannEast Germany29y 100d
1970Uwe SeelerWest Germany33y 221d
1966GarrinchaBrazil32y 259d
1962Adolfo PederneraColombia33y 200d
1958Gunnar GrenSweden37y 236d
1954Obdulio VarelaUruguay36y 279d
1950Obdulio VarelaUruguay32y 282d
1938Tore KellerSweden33y 162d
1934Raymond BraineBelgium27y 30d
1930Tom FlorieUSA32y 309d
Data compiled from FIFA archives, World Cup match reports, and Guinness World Records.

Oldest vs. Youngest World Cup Scorers – A Striking Contrast

The gap between the oldest and youngest goal scorers in World Cup history is almost 25 years — a testament to how uniquely wide-ranging the World Cup stage can be.

Youngest: Pelé (Brazil) scored against Wales at the 1958 World Cup at just 17 years and 239 days old — in the same tournament where Gunnar Gren, at 37, also found the net. Two scorers, 20 years apart in age, competing on the same stage, in the same competition.

Oldest: Roger Milla, at 42, scored in 1994 — an age by which Pelé had long since retired and become an ambassador for the sport.

The contrast reveals something beautiful about football: it is a game wide enough to accommodate prodigies who mature at 17 and legends who refuse to fade at 42.

The oldest scorers typically rely on positional intelligence, set-piece delivery, and tactical discipline. The youngest rely on fearlessness, raw pace, and instinctive brilliance. Both have a place on football’s biggest stage.

MetricOldest ScorerYoungest Scorer
PlayerRoger MillaPelé
CountryCameroonBrazil
Age42y, 39d17y, 239d
Year19941958
Age Gap24 years, 165 days between the two records

Can This Record Be Broken in World Cup 2026?

The short answer: it would take something truly extraordinary.

Roger Milla’s record of 42 years and 39 days has stood since 1994 — over three decades.

In that time, the game has changed enormously. Modern sports science, nutrition, and recovery methods mean footballers are playing longer than ever before.

In the 2022 Qatar World Cup alone, Ronaldo (37) and Pepe (39) demonstrated that elite players can still perform at the highest level well into their late 30s.

But scoring at 42 in a FIFA World Cup? That still seems almost impossible to replicate.

For the record to fall, a player would need to:

  • Still be fit and competitive at 42 or older
  • Be selected in their national squad
  • Be given playing time at the tournament
  • Score a goal

The 2026 World Cup, hosted across the  United StatesCanada, and Mexico, will be played with  48 teams for the first time.

Ronaldo would be 41 years old and has not officially retired from international football. Messi will be 38.

While both are extraordinary cases of longevity, even they are unlikely to challenge Milla’s benchmark.

The record appears safe — a monument to one of football’s most unlikely and enduring stories.

FAQs: Oldest Goal Scorers in World Cup

Who is the oldest goal scorer in World Cup history?

Roger Milla of Cameroon holds the record. He scored against Russia at the 1994 FIFA World Cup in the United States at the age of 42 years and 39 days — a record officially recognised by the Guinness World Records

How old was Roger Milla when he scored his most famous World Cup goals?

Milla scored four goals at the 1990 World Cup in Italy at the age of 38, including a decisive brace against Colombia in the Round of 16. He was 42 when he scored his record-breaking goal in 1994.

Has anyone scored after age 40 in the World Cup?

Yes — but only one player ever has: Roger Milla. He is the only man in the history of the men’s FIFA World Cup to have scored a goal after turning 40.

Who is the second-oldest goal scorer in World Cup history?

Pepe of Portugal, who scored against Switzerland at the 2022 World Cup in Qatar at the age of 39 years and 283 days old.

Who is the oldest player to have played in a World Cup?

Egypt’s goalkeeper Essam El-Hadary, who appeared against Saudi Arabia at the 2018 World Cup at the age of 45 years and 161 days old — though he did not score.

Can Roger Milla’s record be broken at the 2026 World Cup?

It would be extraordinarily difficult. No current international footballer appears likely to still be playing at 43+. The record has stood for over 30 years and remains one of the most secure in football history.

The FIFA World Cup is often seen as a stage for rising stars — a tournament where 19-year-old prodigies announce themselves to the world and careers are launched in 90 minutes.

But the story of the oldest goal scorer in World Cup history tells a different, quieter kind of legend.

Roger Milla was 35 when most thought his international career was over. He was 38 when he danced around a corner flag in Italy and became Africa’s greatest World Cup hero.

He was 42 when he walked onto a pitch in the United States and wrote his name permanently into the record books — a record that has stood for more than 30 years.

The oldest goal scorers in World Cup history — Milla, Pepe, Ronaldo, Gunnar Gren, Cuauhtémoc Blanco — remind us that football rewards intelligence, experience, and passion as much as it rewards pace and power. That greatness doesn’t have an expiry date.

In a sport obsessed with youth, these veterans dared to stay. And the game was better for it.

Share This Article
Follow:
Kamal Rana Magar is a football writer and digital publisher delivering authoritative, data-driven coverage of global tournaments and elite European football.
Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *