Skip to main content

Who are the leading scorers and creators in World Cup history?

Updated
Lionel Messi is the leading scorer and goal creator in World Cup history.
Lionel Messi is the leading scorer and goal creator in World Cup history.Cal Sport Media, Cal Sport Media / Alamy / Profimedia

With one or two notable exceptions, the best attacking footballers in history have all graced the World Cup stage. But who has the most goals and assists at FIFA’s flagship international tournament?

Decisive contributions in the final third are among football's hardest tasks, often serving as the primary measure of an attacker's quality. At the World Cup level, breaching elite defences are so difficult that a single goal or assist can define a career.

While scoring records have always been meticulously tracked, assist data is a more modern focus, reflecting a growing appreciation for the creativity of midfielders and wingers that previous generations often overlooked.

Unlike goals, assist statistics are frequently clouded by subjectivity and varying criteria. Because there is no universal definition of what constitutes an assist - such as whether winning a penalty or making a simple pass before a solo run should count - numbers often differ between data sources.

Consequently, while these records offer vital insight into a player’s creative impact, they must be interpreted with an understanding of the specific metrics used by each compiler.

World Cup goals and assists

Having contextualised the numbers, we can now dive into our analysis. In the notes below, we review the players who have racked up the most goals and assists in World Cup history. 

Most goals

1. Lionel Messi (Argentina): 21 goals / 33 appearances 

2. Kylian Mbappe (France): 20 goals / 21 appearances 

3. Miroslav Klose (Germany): 16 goals / 24 appearances 

4. Ronaldo (Brazil): 15 goals / 19 appearances 

5. Gerd Muller (Germany): 14 goals / 13 appearances

Most assists 

1. Lionel Messi (Argentina): 12 assists / 33 appearances 

2. Diego Maradona (Argentina): 8 assists / 21 appearances

3. Pierre Littbarski (West Germany): 7 assists / 18 appearances 

4. Grzegorz Lato (Poland): 7 assists / 20 appearances

5. Multiple players on 6 assists: Francesco Totti (Italy): 11 appearances, David Beckham (England): 13 appearances, Pele (Brazil): 14 appearances, Thomas Hasler (Germany): 14 appearances, Thomas Muller (Germany): 14 appearances 

Lethal goalscorers 

Let’s take a closer look at the World Cup’s leading marksmen. 

Lionel Messi (21 goals)

Lionel Messi, often hailed as the greatest of all time, began his World Cup journey in 2006 as Argentina's youngest scorer. After a surprising goal drought in 2010, he roared back in 2014, netting four times in the group stages and leading his nation to the final. Though the title eluded him then, and a tough exit followed in 2018, these moments set the stage for a legendary redemption.

In Qatar 2022, a 'possessed' Messi finally achieved immortality. He scored seven goals throughout the tournament, including a vital brace in the final to counter Kylian Mbappe's hat-trick. By converting his penalty in the shootout and lifting the trophy, Messi silenced any remaining doubts about his legacy, cementing his status as a national hero and a global icon.

He has started the 2026 tournament in scintillating fashion too, netting a hat-trick in his opening game against Algeria, which took him level with Miroslav Klose. He then bagged a brace in the second match against Austria to break the record and move ahead of the German, and added his 19th against Jordan. He reached the 20-goal mark against Cape Verde, before netting again against Egypt in the last 16.

Kylian Mbappe (20 goals)

Kylian Mbappe is a truly remarkable performer at World Cups. During his debut campaign in 2018 at just 19 years old, Mbappe scored four goals as he helped France to glory in Russia.

He had an even better 2022 tournament, scoring eight goals - including that mind-boggling hat-trick in the World Cup final. However, France lost out to Argentina in a penalty shootout.

Yet again, he has started the 2026 edition in sensational form, bagging a wonderful brace against Senegal to take himself into the top five, before netting twice again against Iraq to move level with Klose. He added two against Sweden in the Round of 32 and one versus Paraguay in the last 16, and another against Morocco in the quarter-finals to make it 20 goals.

Miroslav Klose (16 goals)

Miroslav Klose, the joint-leading goalscorer in World Cup history, was a clinical finisher and Germany's ultimate talisman. He burst onto the scene in 2002 with a hat-trick on his debut against Saudi Arabia, eventually finishing as the second top-scorer with five headed goals. 

In 2006, Klose secured the Golden Boot on home soil after netting five times, including a crucial equaliser against Argentina, though Germany’s journey famously ended in a bittersweet semifinal defeat to Italy.

Klose continued his dominance in 2010 with four goals in South Africa despite a mid-tournament suspension. His legendary career reached its pinnacle in 2014, when he scored twice more to become the tournament's all-time record scorer with 16 goals.

This final campaign culminated in the ultimate glory as he helped Germany lift the trophy at the Maracana, perfectly sealing his legacy as a world-class striker.

Ronaldo (15 goals) 

Ronaldo Nazario, renowned for his electric pace and sublime skill, remains one of football's greatest icons. After being a squad member for Brazil’s 1994 title, he became a central figure in 1998, scoring crucial goals against Morocco and Chile. In a tense semi-final against the Netherlands, he opened the scoring and later converted the first penalty in the shootout, successfully leading the Selecao to their second consecutive final.

His 2002 campaign stands as his masterpiece, where he netted eight goals and scored in six out of seven matches to secure Brazil’s fifth world title. Even in a disappointing 2006 tournament, Ronaldo left a lasting mark by scoring three times against Japan and Ghana.

He retired from the World Cup stage having transformed the role of the modern striker and cementing his status as a legendary 'Fenomeno'.

Gerd Muller (14 goals)

Gerd Muller made an immense impact in just two World Cups, cementing his legacy as one of the tournament's most clinical finishers. In 1970, he enjoyed a historic debut campaign, scoring 10 goals in his first five matches, including consecutive hat-tricks and a vital winner against England.

Despite Germany’s semi-final exit against Italy, Muller’s predatory instincts earned him the Golden Boot as the tournament's undisputed top scorer.

While less prolific in 1974, Muller proved even more decisive when it mattered most. After scoring three times during the earlier rounds, he famously netted the winning goal in the final against the Netherlands. This strike secured the world title for Germany on home soil and brought his tally to 14 goals, a record that stood for over 30 years and confirmed his status as an all-time legend of the game.

Chief creative forces 

Although goal scorers invariably steal the headlines, it’s also crucial to recognise those who consistently provide a creative spark. Without the input of these intelligent players, most teams would struggle to engineer scoring opportunities. 

Due to the unreliability of historical data (as outlined previously) and the high number of players with six World Cup assists to their name, it seems more advantageous to focus exclusively on the two legendary Argentinians at the top of our list. 

Lionel Messi (12 assists)

Lionel Messi’s playmaking is as vital as his scoring, evidenced by a prolific assist record spanning five World Cups. He made an immediate impact on his 2006 debut by setting up Hernan Crespo, followed by a key assist for Carlos Tevez in 2010.

His playmaking continued in 2014, when he provided the decisive pass for Angel Di Maria’s winner against Switzerland. In 2018, he recorded two assists in a thrilling, albeit losing cause against France.

During his triumphant 2022 campaign, Messi’s creativity reached new heights as he registered three assists alongside his seven goals. He provided a stunning through-ball for Nahuel Molina against the Netherlands and delivered a masterclass to set up Julian Alvarez in the semifinal against Croatia.

He became the outright assist leader against Egypt in the last 16 of the 2026 tournament, before adding more against Switzerland and England.

This consistent ability to provide for his teammates has cemented Messi’s status as one of the most complete offensive forces in tournament history.

Incredibly, Messi's first 10 assists all created goals for 10 different players - a tribute to the attacking depth Argentina have produced throughout his 20-year international career.

Diego Maradona (8 assists)

Diego Maradona’s creative genius allowed him to dismantle the world's tightest defences across four World Cup appearances. While his 1982 debut in Spain yielded no official assists, he was the engine of Argentina's attack, creating constant chances for his teammates.

His playmaking reached its zenith in 1986, when he provided five assists - including the iconic split-second pass to Jorge Burruchaga that secured the trophy in the final against West Germany.

Even as his physical dominance waned in 1990, Maradona’s vision remained lethal, tallying two more assists to lead Argentina to another final. He recorded his eighth and final World Cup assist against Nigeria in 1994, concluding a legendary international career.

Beyond his famous goals, 'El Diego' remains one of the tournament's most prolific creators, blending unparalleled technical skill with a unique ability to inspire his nation on the grandest stage.

World Cup goals and assists: FAQs     

1. Who has scored the most goals in World Cup history?

Lionel Messi (21). The Argentine is still active and is likely to soar ahead further.

2. Who has scored the most goals at a single World Cup tournament?  

No player has scored more goals at a World Cup than Just Fontaine, who netted 13 times in Sweden in 1958.

3. Who has claimed the most assists in World Cup history?

Lionel Messi ahead of Diego Maradona. The Argentinian duo lead the way with 12 and eight assists, respectively, across their World Cup appearances.

4. How many World Cup goals has Cristiano Ronaldo scored?  

Cristiano Ronaldo has scored 11 goals in 27 World Cup appearances. Had Portugal progressed to the latter stages of the tournament on a greater number of occasions, it’s likely that the Al Nassr striker would have found the net on more occasions.