Friday, July 03, 2026

Most Goals in World Cup History

15 mins read

Most goals in World Cup history is one of football’s most prestigious records because it measures performance at the highest international level. The FIFA World Cup is not a competition where players get endless opportunities to build numbers. It is short, intense and unforgiving. One poor match can end a campaign. One goal can change a nation’s mood. One tournament can define an entire career.

The all-time World Cup scoring chart brings together footballers from different eras, countries and playing styles. Some were traditional centre-forwards. Others were wide attackers, second strikers, attacking midfielders or complete playmakers. Some built their totals slowly across several tournaments. Others entered history through one explosive World Cup that remains unmatched decades later.

The leading names include Lionel Messi, Kylian Mbappe, Miroslav Klose, Ronaldo Nazario, Gerd Muller, Just Fontaine, Pele, Jurgen Klinsmann, Sandor Kocsis, Gabriel Batistuta, Teofilo Cubillas, Harry Kane, Grzegorz Lato, Gary Lineker, Thomas Muller, Helmut Rahn, Ademir, Roberto Baggio, Eusebio, Jairzinho, Paolo Rossi, Karl-Heinz Rummenigge, Uwe Seeler, Vava, Christian Vieri and David Villa.

As of the supplied 2026 FIFA World Cup data, Messi leads the all-time ranking with 18 goals for Argentina. Mbappe and Klose follow with 16 goals each. Ronaldo is next with 15 for Brazil. Gerd Muller has 14, Fontaine has 13, and Pele has 12.

But the list is not only about totals. It is about meaning. A goal in a World Cup final can carry more historical weight than several goals in easier fixtures. A Golden Boot campaign can change a player’s reputation forever. A late-career scoring run can rewrite the record books.

This full list explains every major player in the ranking and why their World Cup goals still matter.

Why the Most Goals in World Cup History Record Matters

The most goals in World Cup history record matters because the tournament is the hardest place to build a scoring legacy. Club football gives players long seasons, familiar teammates and repeated chances to recover from mistakes. The World Cup gives them a few matches and enormous pressure.

A forward can wait four years for the tournament and then be eliminated in the group stage. A player can arrive in excellent club form but struggle because his national team lacks creativity. A superstar can be tightly marked by opponents who build their entire game plan around stopping him.

That is why the greatest World Cup scorers are special. They solved a difficult problem repeatedly. They scored under pressure, against prepared opponents, in matches where one moment could decide everything.

The ranking also shows different forms of greatness. Messi’s record is built on longevity, creativity and late-career scoring. Mbappe’s record is built on speed and extraordinary efficiency. Klose’s record reflects consistency. Ronaldo’s record reflects explosive striker brilliance. Fontaine’s record reflects one perfect scoring tournament. Pele’s record combines goals with unmatched World Cup success.

Lionel Messi: 18 Goals for Argentina

Lionel Messi leads the list for most goals in World Cup history with 18 goals in 28 matches for Argentina. His World Cup goals came across six tournaments: 2006, 2010, 2014, 2018, 2022 and 2026.

Messi’s record is remarkable because he is not a traditional striker. Across his career, he has played as a winger, false nine, number 10, second striker and free attacking creator. For Argentina, he often carried several responsibilities at once. He had to create chances, score goals, control attacks and lead the team emotionally.

His first World Cup goal came in 2006, when he was still a young player. In 2010, he did not score, but he remained involved in Argentina’s attacking play. In 2014, he scored four goals and helped Argentina reach the final. In 2018, he added one goal during a difficult tournament.

The biggest shift came in 2022. Messi scored seven goals and captained Argentina to the World Cup title. He scored in every knockout round and delivered in the final, turning a long international journey into a complete legacy.

In 2026, Messi moved to the top of the all-time scoring chart after scoring a hat-trick against Algeria and adding more goals against Austria. That took him to 18 goals.

Messi’s record is powerful because it is not only a goal record. It belongs to a player who was also one of the tournament’s greatest creators.

Kylian Mbappe: 16 Goals for France

Kylian Mbappe has scored 16 World Cup goals in only 16 matches for France. His scoring rate makes him one of the most dangerous tournament players in modern football.

Mbappe made his World Cup debut in 2018 and immediately became a global star. He scored four goals as France won the trophy. His goal in the final against Croatia made him the first teenager since Pele to score in a World Cup final.

In 2022, Mbappe became even more important for France. He scored eight goals, won the Golden Boot and produced a hat-trick in the final against Argentina. France lost on penalties, but Mbappe’s performance remains one of the greatest individual final displays in World Cup history.

By 2026, Mbappe had reached 16 goals after scoring braces against Senegal and Iraq. That moved him level with Miroslav Klose and close to Messi’s record.

Mbappe’s style is ideal for international tournament football. He is quick, direct and clinical. He can score from wide positions, central runs, counterattacks and penalties. His speed forces defenders to protect space behind them, which changes how opponents approach France.

Mbappe is the strongest active threat to the all-time World Cup scoring record.

Miroslav Klose: 16 Goals for Germany

Miroslav Klose scored 16 World Cup goals in 24 matches for Germany. Before Messi moved past him and Mbappe drew level, Klose was the all-time leader.

Klose played in four World Cups: 2002, 2006, 2010 and 2014. He scored five goals in 2002, five in 2006, four in 2010 and two in 2014. His final tournament ended with Germany winning the World Cup in Brazil.

Klose was not a flashy striker, but he was one of the smartest. His strengths were movement, timing, heading and calm finishing. He knew when to attack the near post, when to wait for a rebound and how to lose defenders inside the box.

Many of his goals looked simple because he made them simple through positioning. That is the skill that often separates great strikers from ordinary ones.

Germany’s consistency gave Klose many matches, but opportunity alone does not create a record. He still had to convert, and he did it across more than a decade.

His 16 goals remain one of the best examples of World Cup consistency.

Ronaldo: 15 Goals for Brazil

Ronaldo Nazario scored 15 World Cup goals in 19 matches for Brazil across 1994, 1998, 2002 and 2006.

Ronaldo was part of Brazil’s 1994 winning squad as a teenager, although he did not score in that tournament. His first major scoring campaign came in 1998, when he scored four goals and helped Brazil reach the final.

His defining World Cup came in 2002. After serious injuries had threatened his career, Ronaldo returned to lead Brazil to the title. He scored eight goals, including both goals in the final against Germany. That campaign remains one of football’s greatest comeback stories.

In 2006, Ronaldo added three more goals and became the World Cup’s all-time top scorer at that time.

At his peak, Ronaldo was one of the most complete strikers the game has ever seen. He had speed, power, balance, dribbling and finishing. He could beat defenders before shooting and make goalkeepers commit before calmly placing the ball past them.

His 15 goals remain historic, but his real World Cup legacy is the fear he created whenever he attacked space.

Gerd Muller: 14 Goals for West Germany

Gerd Muller scored 14 World Cup goals in just 13 matches for West Germany. His goals came across the 1970 and 1974 tournaments.

Muller scored 10 goals in 1970 and added four in 1974, when West Germany won the tournament. His scoring rate remains one of the greatest in World Cup history.

Muller was a penalty-box specialist. He did not need long dribbles or constant involvement in build-up play. His genius was reaction speed, balance and finishing instinct. He could score from loose balls, tight angles and quick turns.

His most important World Cup goal came in the 1974 final against the Netherlands. That goal won the trophy for West Germany and gave his scoring record even greater historical weight.

Fourteen goals in 13 matches is extraordinary. Muller remains one of the purest finishers the tournament has ever seen.

Just Fontaine: 13 Goals for France

Just Fontaine scored 13 World Cup goals for France, all in the 1958 tournament.

His record is one of football’s most famous because no player has ever scored more goals in a single World Cup. Fontaine played only six matches and scored 13 times. That achievement remains almost impossible to match.

France did not win the 1958 World Cup, but Fontaine became one of the tournament’s immortal names. His movement, confidence and finishing made him unstoppable during that campaign.

What makes Fontaine’s record so special is that it came in one edition. Other great scorers needed several tournaments to build their totals. Fontaine needed one extraordinary month.

His 13-goal tournament remains one of the strongest individual records in the sport.

Pele: 12 Goals for Brazil

Pele scored 12 World Cup goals in 14 matches for Brazil across 1958, 1962, 1966 and 1970.

His World Cup story began in 1958, when he was only 17. Pele scored six goals and helped Brazil win the tournament. His performances in the semi-final and final made him a global football icon.

In 1962, Pele scored once before injury limited his role, but Brazil still won the trophy. In 1966, he scored again, although Brazil exited early. In 1970, he returned as the leader of a legendary team and scored four goals as Brazil won another World Cup.

Pele remains the only player to win three World Cups. That gives his scoring record a unique place in history.

He was not only a scorer. Pele could pass, dribble, create, head and lead. His 12 goals are impressive, but his overall influence was even greater.

Jurgen Klinsmann: 11 Goals for Germany

Jurgen Klinsmann scored 11 World Cup goals in 17 matches for West Germany and Germany across 1990, 1994 and 1998.

Klinsmann scored three goals in 1990 as West Germany won the trophy. He added five goals in 1994 and three more in 1998.

His record shows consistency across three tournaments. He was not a one-edition scorer. He remained useful and productive as Germany changed squads and systems.

Klinsmann was a mobile forward who attacked crosses, pressed defenders and made direct runs into the penalty area. He was also strong in the air, which helped him remain dangerous against compact defences.

His 11 goals secure his place among Germany’s great World Cup forwards.

Sandor Kocsis: 11 Goals for Hungary

Sandor Kocsis scored 11 World Cup goals in only five matches for Hungary in 1954.

Kocsis was part of Hungary’s Magical Magyars, one of the most influential attacking sides in football history. Hungary entered the 1954 tournament as a major favourite and played with technical quality, movement and tactical intelligence.

Kocsis was the team’s main scorer. He was especially strong in the air, but he also had excellent movement and finishing ability. His 11 goals in five matches remain one of the most efficient scoring records in World Cup history.

Hungary reached the final but lost to West Germany in the Miracle of Bern. That defeat denied Kocsis a World Cup title, but his individual record remains legendary.

His place on the list proves that one World Cup can be enough to create permanent football history.

Gabriel Batistuta: 10 Goals for Argentina

Gabriel Batistuta scored 10 World Cup goals in 12 matches for Argentina across 1994, 1998 and 2002.

Batistuta was a classic number nine. He was powerful, direct and ruthless in front of goal. His main job was to finish chances, and he did it with authority.

He scored four goals in 1994, five in 1998 and one in 2002. Before Messi moved far ahead, Batistuta was Argentina’s greatest World Cup scoring reference.

His record includes explosive finishing and memorable scoring bursts. Argentina did not reach a World Cup final during his tournament years, which limited his chance to add more goals.

Even so, 10 goals in 12 matches is an elite return. Batistuta remains one of Argentina’s greatest pure strikers.

Teofilo Cubillas: 10 Goals for Peru

Teofilo Cubillas scored 10 World Cup goals in 13 matches for Peru across 1970, 1978 and 1982.

Cubillas is one of Peru’s greatest footballers and one of the most respected South American players in World Cup history. He scored five goals in 1970 and five more in 1978.

His achievement stands out because Peru were not a regular semi-final or final team. He reached double figures without the repeated deep tournament runs enjoyed by players from stronger football nations.

Cubillas was an elegant attacking midfielder-forward. He could create, shoot from distance, score from set pieces and influence the rhythm of matches.

His 10 goals gave Peru a permanent place in World Cup scoring history.

Harry Kane: 10 Goals for England

Harry Kane has scored 10 World Cup goals in 12 matches for England across 2018, 2022 and 2026.

Kane’s first major World Cup came in 2018, when he scored six goals and won the Golden Boot. England reached the semi-finals, and Kane became the central forward of a new national-team era.

He added two goals in 2022 and two more in 2026, taking his total to 10.

Kane is a modern centre-forward with a broad skill set. He can finish inside the box, score penalties, drop deep to link play and create chances for runners. His intelligence helps him remain influential even when clear chances are limited.

His 10 goals place him among England’s greatest World Cup scorers.

Grzegorz Lato: 10 Goals for Poland

Grzegorz Lato scored 10 World Cup goals in 20 matches for Poland across 1974, 1978 and 1982.

Lato’s best tournament came in 1974, when he scored seven goals and finished as the competition’s top scorer. Poland were one of the strongest teams at that World Cup, and Lato gave them speed, movement and finishing.

He added two goals in 1978 and one in 1982. His record was built across three tournaments, which shows that his impact was not limited to one campaign.

Lato was quick and direct. He attacked space well and had the composure to finish chances when they arrived.

His 10 goals remain one of Poland’s greatest World Cup records.

Gary Lineker: 10 Goals for England

Gary Lineker scored 10 World Cup goals in 12 matches for England across 1986 and 1990.

Lineker won the Golden Shoe in 1986 after scoring six goals. He added four more in 1990 as England reached the semi-finals.

His equaliser against West Germany in the 1990 semi-final remains one of England’s most memorable World Cup goals. England eventually lost on penalties, but Lineker’s finish kept the dream alive.

Lineker was a penalty-box expert. He relied on movement, timing and calm finishing rather than physical strength.

Ten goals in 12 matches is an outstanding record. Lineker remains one of England’s most efficient tournament scorers.

Thomas Muller: 10 Goals for Germany

Thomas Muller scored 10 World Cup goals in 19 matches for Germany across 2010, 2014, 2018 and 2022.

Muller scored five goals in 2010 and won the Golden Boot. He scored five more in 2014 as Germany won the World Cup.

He was not a traditional striker. Muller was a master of finding space. He appeared in areas defenders failed to cover and scored through timing, positioning and awareness.

He did not score in 2018 or 2022, but his first two tournaments secured his place among the all-time leaders.

Muller’s record proves that World Cup scoring is not always about pace or power. Sometimes it is about reading space better than everyone else.

Helmut Rahn: 10 Goals for West Germany

Helmut Rahn scored 10 World Cup goals in 10 matches for West Germany across 1954 and 1958.

Rahn’s most famous goal came in the 1954 final against Hungary. His winner completed the Miracle of Bern and gave West Germany its first World Cup title.

He scored four goals in 1954 and six in 1958. A goal-per-game record at the World Cup is exceptional.

Rahn was direct, strong and decisive. His shooting ability made him dangerous, and his timing made him a national hero.

His 10 goals are impressive by themselves, but his final winner makes his World Cup legacy unforgettable.

Ademir: Nine Goals for Brazil

Ademir scored nine World Cup goals in six matches for Brazil at the 1950 tournament.

He was the top scorer of that World Cup and one of Brazil’s first major tournament forwards. His goals helped Brazil reach the decisive final match on home soil.

Brazil’s campaign ended in heartbreak after defeat to Uruguay at the Maracana, but Ademir’s individual achievement remained outstanding.

Nine goals in six matches is a remarkable return. Ademir helped establish Brazil’s early tradition of great World Cup attackers.

Roberto Baggio: Nine Goals for Italy

Roberto Baggio scored nine World Cup goals in 16 matches for Italy across 1990, 1994 and 1998.

Baggio was a creative forward rather than a traditional striker. He could dribble, create chances, pass and finish. His game combined elegance with end product.

His defining tournament came in 1994. Italy struggled early, but Baggio carried them through the knockout rounds. He scored decisive goals against Nigeria, Spain and Bulgaria to take Italy to the final.

The final ended with his famous missed penalty against Brazil, but that moment should not erase his brilliance. Italy reached the final largely because of his goals.

Baggio’s nine goals show that creative players can also become elite World Cup scorers.

Eusebio: Nine Goals for Portugal

Eusebio scored nine World Cup goals in six matches for Portugal at the 1966 tournament.

Portugal were appearing at the World Cup for the first time, and Eusebio turned them into one of the competition’s great stories. He had power, pace and a fierce shot.

His most famous performance came against North Korea, when Portugal recovered from 3-0 down and Eusebio scored four goals.

Portugal finished third, and Eusebio finished as the tournament’s top scorer. His nine goals in one edition remain one of the greatest single-tournament records.

Eusebio did not win the World Cup, but his 1966 campaign made him one of the tournament’s legends.

Jairzinho: Nine Goals for Brazil

Jairzinho scored nine World Cup goals in 16 matches for Brazil across 1966, 1970 and 1974.

His greatest tournament came in 1970, when he scored in every match as Brazil won the World Cup. That achievement remains one of the rarest scoring feats in tournament history.

Jairzinho was a wide forward rather than a classic centre-forward. He brought pace, power and direct running to a Brazil team filled with legends.

His goal in the final against Italy helped complete one of the greatest World Cup campaigns ever.

Jairzinho proved that wide attackers can become World Cup scoring icons.

Paolo Rossi: Nine Goals for Italy

Paolo Rossi scored nine World Cup goals in 14 matches for Italy across 1978 and 1982.

Rossi’s legacy is built on the 1982 World Cup. After a slow start, he became the decisive player in the knockout rounds.

His hat-trick against Brazil is one of the most famous performances in World Cup history. He then scored twice against Poland in the semi-final and opened the scoring in the final against West Germany.

Italy won the World Cup, and Rossi became the symbol of the triumph.

His nine goals matter because so many arrived when the pressure was highest.

Karl-Heinz Rummenigge: Nine Goals for West Germany

Karl-Heinz Rummenigge scored nine World Cup goals in 19 matches for West Germany across 1978, 1982 and 1986.

Rummenigge was one of Europe’s best forwards of his generation. He combined technical skill, movement and finishing. He could play as a striker or attacking midfielder.

His best tournament came in 1982, when he scored five goals and helped West Germany reach the final. He also scored three in 1978 and one in 1986.

Although he did not win the World Cup as a player, his consistency across three tournaments keeps him among Germany’s great World Cup scorers.

Uwe Seeler: Nine Goals for West Germany

Uwe Seeler scored nine World Cup goals in 21 matches for West Germany across 1958, 1962, 1966 and 1970.

Seeler’s record is based on longevity and reliability. Playing in four World Cups is rare. Scoring across such a long span shows unusual consistency.

He was a respected forward who could lead the line, score headers and support teammates. He helped West Germany remain competitive for many years.

His nine goals show long-term quality rather than one explosive tournament.

Seeler remains one of Germany’s most respected World Cup figures.

Vava: Nine Goals for Brazil

Vava scored nine World Cup goals in 10 matches for Brazil across 1958 and 1962.

He was a key striker in Brazil’s back-to-back World Cup-winning teams. In 1958, he scored five goals, including two in the final against Sweden. In 1962, he added four more as Brazil won again.

Vava played alongside legends such as Pele and Garrincha, but his own contribution was vital. He gave Brazil a central scoring presence and delivered in major matches.

Nine goals in 10 matches is an excellent record. Vava remains one of Brazil’s most efficient World Cup forwards.

Christian Vieri: Nine Goals for Italy

Christian Vieri scored nine World Cup goals in nine matches for Italy across 1998 and 2002.

His scoring rate is one of the best among modern World Cup forwards. He scored five goals in 1998 and four in 2002.

Vieri was a powerful number nine with strong left-footed finishing. He could hold off defenders, attack crosses and score with force.

Italy did not reach the final in either tournament, which limited his opportunities. Even so, nine goals in nine matches is an elite record.

Vieri remains one of the most efficient World Cup strikers of the modern era.

David Villa: Nine Goals for Spain

David Villa scored nine World Cup goals in 12 matches for Spain across 2006, 2010 and 2014.

Villa is Spain’s leading World Cup scorer and one of the most important players in the country’s golden generation. His biggest tournament came in 2010, when Spain won the trophy.

Spain controlled matches through possession, but Villa supplied the goals. He scored five times in 2010 and repeatedly delivered in tight games.

Villa could play centrally or from the left. His movement, technique and calm finishing made him Spain’s most reliable scorer.

His nine goals helped turn Spain’s possession dominance into World Cup success.

What the Most Goals in World Cup History List Reveals

The most goals in World Cup history list reveals that there is no single route to tournament greatness.

Messi became the record holder as a scoring playmaker. Mbappe is chasing the top through speed and directness. Klose built his legacy through consistency. Ronaldo brought explosive striker brilliance. Muller mastered the penalty area. Fontaine produced the greatest one-tournament scoring record. Pele combined goals with unmatched titles.

Other players show different paths. Batistuta and Vieri were powerful number nines. Lineker and Rossi were instinctive finishers. Baggio and Cubillas were creative scorers. Jairzinho scored from wide areas. Villa provided Spain’s finishing touch. Kane represents the modern striker who can both link play and score.

Together, they show that World Cup scoring greatness is not about one fixed style. It is about effectiveness under the highest pressure.

Conclusion

Most goals in World Cup history is a record built by players who delivered when chances were limited and pressure was enormous. The FIFA World Cup is short, intense and unforgiving, which makes every goal more valuable.

Lionel Messi leads the all-time chart with 18 goals for Argentina. Kylian Mbappe and Miroslav Klose follow with 16 each. Ronaldo, Gerd Muller, Just Fontaine and Pele remain among the most important scorers the tournament has ever produced.

The full list also includes Jurgen Klinsmann, Sandor Kocsis, Gabriel Batistuta, Teofilo Cubillas, Harry Kane, Grzegorz Lato, Gary Lineker, Thomas Muller, Helmut Rahn, Ademir, Roberto Baggio, Eusebio, Jairzinho, Paolo Rossi, Karl-Heinz Rummenigge, Uwe Seeler, Vava, Christian Vieri and David Villa.

Some scored in finals. Some won Golden Boots. Some carried nations that fell short. Some became champions. Some built records across several tournaments, while others created history in one edition.

Records may change as future World Cups produce new stars, especially with Mbappe close to the top. But every player on this list has already earned a permanent place in football history. They scored when the world was watching, and that is why their goals will continue to matter.