The FIFA World Cup has long served as the highest stage for attacking players, and over the decades, only a handful have consistently delivered goals across multiple tournaments.
- Grzegorz Lato (Poland) — 10 Goals
- Thomas Müller (Germany) — 10 Goals
- Gabriel Batistuta (Argentina) — 10 Goals
- Jürgen Klinsmann (Germany) — 11 Goals
- Pelé (Brazil) — 12 Goals
- Kylian Mbappé (France) — 12 Goals
- Lionel Messi (Argentina) — 13 Goals
- Gerd Müller (Germany) — 14 Goals
- Ronaldo (Brazil) — 15 Goals
- Miroslav Klose (Germany) — 16 Goals
As the 2026 FIFA World Cup approaches, attention returns to the tournament’s all-time scoring chart, where the margins are fine, and the legacy is firmly established.
ALSO READ: Four Nigerian stars feature on 2026 FIFA World Cup album
Sporting Tribune gives a brief profile of the 10 FIFA World Cup all-time goal scorers
Grzegorz Lato (Poland) — 10 Goals
Grzegorz Lato led Poland’s attack through three consecutive World Cups between 1974 and 1982, featuring in 20 matches overall.
His standout performance came in 1974 in West Germany, where he scored seven goals, finished as top scorer, and helped Poland to third place.
Thomas Müller (Germany) — 10 Goals
Thomas Müller has scored 10 goals in 19 matches across four tournaments from 2010 to 2022.
He made an immediate impact in 2010, winning the Golden Boot and Best Young Player award with five goals. He added another five in 2014 as Germany went on to win the title in Brazil.
Gabriel Batistuta (Argentina) — 10 Goals
Gabriel Batistuta played in three World Cups between 1994 and 2002, scoring 10 goals in 12 matches.
He remains the only player to score a hat-trick in two different World Cups, against Greece in 1994 and Jamaica in 1998.
Jürgen Klinsmann (Germany) — 11 Goals
Jürgen Klinsmann scored 11 goals across the 1990, 1994 and 1998 World Cups, playing 17 matches in total.
He was part of Germany’s 1990 World Cup-winning squad in Italy and became the first player to score at least three goals in three separate tournaments.
Pelé (Brazil) — 12 Goals
Pelé scored 12 goals in 14 matches across four World Cups from 1958 to 1970.
He announced himself in 1958 with six goals, including two in the final, and went on to win three World Cups, a record still unmatched.
Kylian Mbappé (France) — 12 Goals
Kylian Mbappé has scored 12 goals in 14 appearances across the 2018 and 2022 World Cups.
He scored four goals in 2018 as France won the title and followed it with eight in 2022, including a hat-trick in the final against Argentina.
Lionel Messi (Argentina) — 13 Goals
Lionel Messi has scored 13 goals in 26 matches across five World Cups from 2006 to 2022.
His best tournament came in 2022, when he scored seven goals, including two in the final, as Argentina lifted the trophy.
Gerd Müller (Germany) — 14 Goals
Gerd Müller scored 14 goals in just 13 matches across the 1970 and 1974 tournaments.
He won the Golden Boot in 1970 with 10 goals and scored the winning goal in the 1974 final against the Netherlands.
Ronaldo (Brazil) — 15 Goals
Ronaldo scored 15 goals in 19 World Cup matches across tournaments between 1994 and 2006.
He led Brazil to the 2002 title, scoring eight goals, including both in the final against Germany.
Miroslav Klose (Germany) — 16 Goals
Miroslav Klose holds the record with 16 goals in 24 matches across four World Cups from 2002 to 2014.
He scored across four editions—five in 2002, five in 2006, four in 2010, and two in 2014—breaking the record during Germany’s 7-1 semi-final win over Brazil.
