The FIFA World Cup has been the stage for some of football’s most prolific scorers, with a handful of players establishing enduring records through consistent performances across multiple tournaments.
Germany’s Miroslav Klose leads the all-time scoring chart with 16 goals, achieved over four World Cups from 2002 to 2014. His record surpasses all others in the competition’s history.
Brazil’s Ronaldo Nazário follows with 15 goals, including an eight-goal performance during Brazil’s victorious 2002 campaign. West Germany’s Gerd Müller is third with 14 goals, 10 of which came in the 1970 tournament.
France’s Just Fontaine and Argentina’s Lionel Messi are jointly placed fourth, each recording 13 goals. Fontaine’s tally was set entirely in the 1958 World Cup, while Messi scored across five editions between 2006 and 2022.
Brazil’s Pelé and France’s Kylian Mbappé each have 12 goals. Pelé won three World Cups and scored in the finals of 1958 and 1970. Mbappé scored four goals in 2018 and added eight in 2022, including a hat-trick in the final.
Germany’s Jürgen Klinsmann and Hungary’s Sándor Kocsis complete the upper tier with 11 goals each. Kocsis notably scored 11 times in the 1954 tournament alone. Argentina’s Gabriel Batistuta rounds out the top 10 with 10 goals, having scored in three consecutive World Cups from 1994 to 2002.
