Most Goals in FIFA World Cup History: The Greatest Scorers Ever
July 1, 2026 11:25 am
Table of Contents
- The Players with the Most Goals in FIFA World Cup History
- Miroslav Klose. The King of the World Cup
- Ronaldo Nazário. A Great Player
- Gerd Müller – Germany’s Goal Machine
- Lionel Messi – Completing the Greatest Career
- Just Fontaine. One Big Soccer Feat
- Pelé. A Young Soccer Superstar
- Kylian Mbappé. Can He Break The Record?
- Other Famous World Cup Goal Scorers
- Gary Lineker
- Gabriel Batistuta
- Thomas Müller
- Grzegorz Lato
- Teófilo Cubillas
- What Makes a Great World Cup Goalscorer?
- Will Kloses Record Be Broken?
- Why World Cup Goals Mean More
Players like Miroslav Klose and Pelé and Lionel Messi have all done some things in the World Cup. Miroslav Klose was very consistent and scored many goals. Pelé was a great player even when he was just a teenager. Lionel Messi did some things in the World Cup in Qatar.
Each generation of football has had some great players who can change the game in a minute. Only the best have made a lasting mark on the World Cup scoring charts.
Let us look at the World Cup goalscorers of all time.
The Players with the Most Goals in FIFA World Cup History
Here are the top goalscorers in FIFA World Cup history (men's tournament):| Rank | Player | Country | Goals | World Cups Played |
| 1 | Miroslav Klose | Germany | 16 | 2002, 2006, 2010, 2014 |
| 2 | Ronaldo Nazário | Brazil | 15 | 1998, 2002, 2006 |
| 3 | Gerd Müller | West Germany | 14 | 1970, 1974 |
| 4 | Lionel Messi | Argentina | 13 | 2006, 2010, 2014, 2018, 2022 |
| 5 | Just Fontaine | France | 13 | 1958 |
| 6 | Pelé | Brazil | 12 | 1958, 1962, 1966, 1970 |
| 7 | Kylian Mbappé | France | 12 | 2018, 2022 |
| 8 | Sándor Kocsis | Hungary | 11 | 1954 |
| 9 | Jürgen Klinsmann | Germany | 11 | 1990, 1994, 1998 |
| 10 | Helmut Rahn | West Germany | 10 | 1954, 1958 |
| 11 | Gary Lineker | England | 10 | 1986, 1990 |
| 12 | Gabriel Batistuta | Argentina | 10 | 1994, 1998, 2002 |
| 13 | Thomas Müller | Germany | 10 | 2010, 2014, 2018, 2022 |
| 14 | Grzegorz Lato | Poland | 10 | 1974, 1978, 1982 |
| 15 | Teófilo Cubillas | Peru | 10 | 1970, 1978, 1982 |
Miroslav Klose. The King of the World Cup
When talking about World Cup goals, Miroslav Klose is right at the top. The German striker scored 16 goals in four World Cups from 2002 to 2014. What made Klose special was his positioning, movement and finishing inside the penalty area. He did not dribble past defenders. Score long-range goals. Klose scored five goals in the 2002 World Cup. He then played well in the three World Cups. His record-breaking goal was during the 2014 World Cup semifinal against Brazil. He scored Germany's goal in the 7-1 win. That goal made him the top goalscorer in World Cup history, beating Brazil's Ronaldo. Klose ended his career with a World Cup winner's medal. This makes his record more special.Ronaldo Nazário. A Great Player
Before Klose broke the record, Ronaldo Nazário had 15 World Cup goals. People called him "Ronaldo." He was a great dribbler who could finish well. He played great in the 2002 World Cup. He scored eight goals in that tournament, including two goals in the final against Germany. His performance helped Brazil win their World Cup title. He also won the Golden Boot. Many fans think Ronaldo is one of the best strikers in football.Gerd Müller – Germany’s Goal Machine
Klose and Ronaldo Gerd Müller was changing the way people thought about the World Cup. Gerd Müller scored 14 goals in 13 World Cup games. This is one of his best records ever. He was really good at moving around the penalty box. Other teams knew where Gerd Müller would be, they still could not stop him. Gerd Müller was very important to West Germany winning the World Cup in 1974. He scored the goal that won the game against the Netherlands. Even though some players have scored more goals than Gerd Müller, nobody can score as easily as he did.Lionel Messi – Completing the Greatest Career
Lionel Messi’s trip to the World Cup was not easy. He started playing in the World Cup in 2006. People wondered if Lionel Messi would ever be as good as Diego Maradona and win the trophy. The answer came in 2022 in Qatar. Lionel Messi scored seven goals and helped Argentina win their third World Cup. Now he has scored 13 goals in the World Cup. The important thing is that Lionel Messi now has all the big trophies.Just Fontaine. One Big Soccer Feat
A lot of people think Fontaines record of scoring 13 goals in one World Cup tournament is impossible to beat. He did this thing during the 1958 World Cup in Sweden. Whats even crazier is that Fontaine only played in one World Cup in his career. Since then many talented soccer players have tried, but nobody has scored more than 13 goals in a single World Cup. This record has been standing for over 60 years. Is still one of the greatest things ever done in soccer.Pelé. A Young Soccer Superstar
Pelé’s impact on the World Cup goes way beyond just scoring goals. The Brazilian soccer legend scored 12 World Cup goals. Won three World Cup titles in 1958, 1962 and 1970. He became a superstar at 17 years old during the 1958 World Cup scoring six goals, including three goals in one game in the semifinal and two goals in the final. Pelé was amazing because he was super creative smart skilled and a great goal-scorer. He still inspires soccer players and fans, around the world.Kylian Mbappé. Can He Break The Record?
Kylian Mbappé is the one who has the chance of breaking Kloses record among all the players who are still playing. By the time he was 23 years old, Kylian Mbappé had already scored 12 goals in the World Cup after playing in two tournaments. He won the World Cup with his team in 2018. Then he scored three goals in the match against Argentina in 2022. Kylian Mbappé is still young. He is very fast and good at scoring goals. If he stays healthy and keeps playing in the World Cup, he might become the player who scores the maximum goals in the World Cup.Other Famous World Cup Goal Scorers
There are some great football players who scored many goals in the World Cup.-
Gary Lineker
-
Gabriel Batistuta
-
Thomas Müller
-
Grzegorz Lato
-
Teófilo Cubillas

