Top scorers in World Cup history: Klose and Messi lead

Short overview
Miroslav Klose and Lionel Messi are the joint all-time top scorers in FIFA World Cup history with 16 goals each. The list includes legends like Ronaldo, Pele, Gerd Muller, and Just Fontaine.
The FIFA World Cup has showcased the world's greatest football talent since its inception in 1930. Among the many records, the list of all-time leading scorers features some of the most iconic names in the sport. As the 2026 tournament progresses, two players share the top spot: Germany's Miroslav Klose and Argentina's Lionel Messi, both with 16 goals.
Joint leaders at the top
Prior to the 2026 World Cup, Klose held the record outright. However, Messi joined him after scoring a hat-trick—his first in a World Cup—in Argentina's opening match against Algeria. Klose achieved his 16 goals across four tournaments (2002, 2006, 2010, 2014), while Messi has reached the same tally over six editions (2006, 2010, 2014, 2018, 2022, 2026).
Miroslav Klose (Germany)
Klose's 16 goals came from 24 matches. He scored five goals in both 2002 and 2006, four in 2010, and two in 2014. His consistency across four World Cups cemented his place as one of the tournament's greatest strikers.
Lionel Messi (Argentina)
Messi has played 27 World Cup matches, scoring one goal in 2006, none in 2010, four in 2014, one in 2018, seven in 2022, and three so far in 2026. His hat-trick against Algeria in the 2026 tournament elevated him to joint first.
Other notable scorers
Brazil's Ronaldo (15 goals) stands just one goal behind the leaders. France's Kylian Mbappe has climbed above compatriot Just Fontaine on the all-time list. Other legends include Pele (12 goals), Gerd Muller (14 goals), and Fontaine (13 goals). The list reflects the global nature of the tournament, with players from multiple nations contributing to its rich history.
As the 2026 World Cup continues, the scoring race remains open, with several active players potentially challenging the record.
More on these topics

Mbappé ties Giroud as France's all-time top scorer with 57 goals
Kylian Mbappé has scored his 57th goal for France, tying Olivier Giroud's record as the nation's all-time leading scorer.

Bradley Barcola scores first World Cup goal with first touch
Bradley Barcola scored his first World Cup goal for France against Senegal, finding the net with his first touch of the match.

France Open World Cup with Win Over Senegal; Mbappé Sets Goal Record
France began their World Cup campaign with a victory against Senegal. Kylian Mbappé made history by scoring his 58th goal, becoming the all-time leading scorer.

Mbappé breaks Giroud's France scoring record with 58 goals
Kylian Mbappé has scored 58 goals in 99 international appearances, breaking Olivier Giroud's record to become France's all-time top scorer.



