Who has scored the most goals at the World Cup? We look over the top scorers in men’s FIFA World Cup history, since the competition began in 1930.
World Cup All-Time Top Scorers
16 Goals – Miroslav Klose 15 Goals – Ronaldo 14 Goals – Gerd Müller 13 Goals – Just Fontaine, Lionel Messi 12 Goals – Pelé, Kylian Mbappé 11 Goals – Sándor Kocsis, Jürgen Klinsmann 10 Goals – Helmut Rahn, Gabriel Batistuta, Gary Lineker, Téofilo Cubillas, Thomas Müller, Grzegorz Lato16 Goals: Miroslav Klose
No player has as many goals at World Cup finals as German striker Miroslav Klose, who scored 16 times in 24 appearances across four separate tournaments. The only other players to score in as many as four World Cup tournaments are compatriot Uwe Seeler, Cristiano Ronaldo and Pelé.
Klose made his World Cup debut in the 2002 tournament in Japan and South Korea and got off to the best start possible, scoring a hat-trick in Germany’s emphatic 8-0 win over Saudi Arabia in the Sapporo Dome. He’s one of 13 players to score a hat-trick on their World Cup debut, but no player has managed to do it since Klose on this day in June 2002.
Klose went on to score in all three of Germany’s group-stage games at the 2002 World Cup, but failed to score in four knockout games as they finished as losing finalists to Brazil – who ended with the top scorer at the tournament, with Ronaldo’s eight goals leading them to victory.The German striker added another five goals at the 2006 World Cup in his home country – this time enough to secure the Golden Boot at the tournament. Four more goals followed in the 2010 World Cup in South Africa, before adding two more in 2014 in Brazil to overtake Ronaldo’s tally of 15 goals – the all-important 16th coming in front of Ronaldo himself, who was watching in the stands in Belo Horizonte as Brazil emphatically lost 7-1 to Germany.
Eleven of Klose’s World Cup goals came in 10 Group Stage matches, while just five came in 11 knockout matches in the tournament – none of those coming in his two appearances in a World Cup final (2002 and 2014). Overall, Klose’s 16 World Cup goals came from just 63 shots – a phenomenal record of converting 25.4% of his shots across the four tournaments he played in.
15 Goals: Ronaldo
While Ronaldo no longer holds the record as top scorer at the World Cup, his tally of 15 goals in just 19 appearances across three tournaments is rightly admired.
His debut World Cup tournament came in 1998, with four goals in seven appearances across the tournament in France. Brazil lost 3-0 in the final to host nation France, with Ronaldo’s appearance in the game shrouded in mystery, after originally being left out of the Brazilian starting XI, before appearing in the next team sheet handed out minutes later.
His appearance at the 2002 World Cup was less controversial, with the superstar picking up the Golden Boot with eight goals in seven games, including both strikes in the 2-0 final victory over Germany in Yokohama in which he won the man of the match award. Forming a lethal attack alongside Rivaldo and Ronaldinho, Brazil’s success in the tournament never looked in doubt. The most impressive aspect of Ronaldo’s performances in 2002 was that he spent a long spell out injured prior to the tournament following a cruciate ligament rupture two years before the finals, meaning he missed Brazil’s entire qualification campaign for the 2002 World Cup.Despite finishing as the top scorer in the CONMEBOL qualifiers for the 2006 World Cup with 10 goals, there were question marks over Ronaldo’s fitness and physical state ahead of the tournament. He ended with three goals in five games before Brazil’s exit to host nation Germany in the quarter-finals, taking his overall tally in World Cup final tournaments to 15 – a record at the time, overtaking Gerd Müller’s record that had stood since 1974 (14 goals).
14 Goals: Gerd Müller
Gerd Müller managed to score 14 goals in just two World Cups, with his 10 goals on the way to winning the Golden Boot in the 1970 tournament one of only three occasions that a player has hit double figures in a single edition. In fact, no player has scored as many goals as Müller did in 1970 across any of the last 15 men’s World Cups.
The West Germany striker scored in each of his first five World Cup appearances, including back-to-back hat-tricks in games against Bulgaria and Peru at Mexico 1970, with just three days between the trebles. Only one other player has scored a hat-trick in two consecutive World Cup appearances, that being Hungary’s Sándor Kocsis in 1954 (also over a four-day period).
Müller scored in every game at the 1970 World Cup up to and including the semi-final defeat to Italy (two goals) but failed to score in the third/fourth place play-off against Uruguay.
The 1974 World Cup saw Bayern Munich record scorer Müller add four more goals in seven appearances, including the winning goal in the 2-1 victory over the Netherlands in the final in his own fans at the Olympiastadion in Munich. Müller held the all-time goalscoring record in the World Cup with 14 goals for 32 years, before Brazilian Ronaldo overtook him in 2006. He was known throughout his career as one of the best strikers inside the goal area – all 14 of his World Cup goals came inside the penalty box, with half (7) coming inside the six-yard box.
13 Goals: Just Fontaine and Lionel Messi
The record for the most goals in a single World Cup finals belongs to French striker Just Fontaine, who scored 13 goals in six matches at the 1958 tournament. This was the only ever World Cup tournament that he played in, but he certainly made it count.
He scored in every single one of his six appearances at the 1958 tournament in Sweden, with his 13 goals more than double the next highest scorers at the finals that year – Pelé and Helmut Rahn both with six goals.
The French striker is one of only three players to score at least three goals in two separate matches at a World Cup finals tournament, alongside Sándor Kocsis (1954) and Gerd Müller (1970), thanks to a hat-trick against Paraguay and four more goals against Germany in the 1958 World Cup.
Despite his phenomenal record in 1958, where he scored 57% of France’s 23 goals, he could only help his nation achieve third place, after losing in the semi-finals to eventual winners Brazil.
Fontaine retired in 1962 at the age of just 28 due to injury, with the World Cup being robbed of seeing one of its greatest scorers from appearing in more than one single tournament.
Lionel Messi joined Fontaine on 13 goals after scoring seven as Argentina went all the way to win the 2022 World Cup in Qatar.
Messi, considered to be the greatest player of all time by many, had somewhat underwhelmed at previous tournaments by his exceptionally high standards, scoring once in three games for Argentina in 2006, failing to find the net in five games in 2010, before scoring a decent four in seven games in 2014, but just once in four games in 2018.
However, his seven in seven games, including two goals in the final in which Argentina beat France on penalties following a 3-3 draw, removed all doubt for many that Messi sits out on his own when it comes to the GOAT debate.
He also showed off his creativity in the 2022 tournament, with his 17 chances created from open play at least six more than any other player.
Four of Messi’s goals in Qatar did come from the penalty spot, and he ended the tournament with an individual expected goal total (xG) of 7.15, while his 32 shots were the most by any player at the 2022 World Cup (21.9% shot conversion rate).
Will he add to his total in 2026? Time will tell.
12 Goals: Pelé and Kylian Mbappé
What a strike pairing this would be.
Pelé ranks joint fifth for the most goals scored at World Cup finals, with his tally of 12 across four tournaments. While he never won a Golden Boot award, he did win the Best Player award at the 1970 World Cup thanks to four goals and six assists on the way to helping Brazil to the title – one of three World Cup tournaments won by Pelé, a record tally.
Not only was Pelé the youngest player to ever score in a World Cup final, when he netted against Sweden in 1958 at 17 years and 249 days old, he is the youngest player to ever play in a World Cup final.
Ten days prior to the 1958 final, he became the youngest scorer at a World Cup by scoring against Wales aged just 17 years and 239 days old, and then he followed this up by becoming the youngest to score a hat-trick at a World Cup on 24 June 1958 versus France – both records that still stand to this day.
Pelé wasn’t just about scoring goals, either. Since detailed data collection began in 1966, no player has assisted more World Cup goals in a single tournament (six in 1970) than the Brazilian legend.
Kylian Mbappé was compared to Pelé for much of his early career as he burst onto the scene as a youngster, and he became only the second teenager to ever score in a World Cup final after the great Brazilian when he did so for France against Croatia at the age of 19 in 2018.
Mbappé has reached 12 goals from just two World Cups, scoring four times in seven games as Les Bleus won the whole thing in 2018, before doubling that in 2022, though France were bested in the final that year by Argentina.
He at least won the Golden Boot in Qatar with his eight strikes, three of which came in a dramatic final, making Mbappé only the second player to ever score a hat-trick in a World Cup final after Geoff Hurst did so for England against West Germany in 1966.
He ended the 2022 World Cup with an excellent shot conversion rate of 25.8%, and at the age of just 27 when the 2026 World Cup comes around, has plenty of time to add to his total.
11 Goals: Jürgen Klinsmann and Sándor Kocsis
Both German striker Jürgen Klinsmann and Hungarian legend Sándor Kocsis scored 11 goals in World Cup finals tournaments.Kocsis scored 68 goals overall for Hungary across their golden era, with the only player to score more in international football for his nation being another legend, Ferenc Puskás (85).
Kocsis only ever appeared in one World Cup for Hungary, at the 1954 finals in Switzerland. In that tournament, he scored 11 goals in just five games, with Frenchman Just Fontaine the only player to score more often in a single World Cup (13 in 1958).
He holds the record for the shortest period between two hat-tricks at a World Cup (four days) alongside German legend Gerd Müller after he scored three goals on his debut against Korea Republic on 17 June 1954 before going one better (four goals) against Germany on 20 June.
Kocsis scored in every game at the 1954 World Cup before the ‘Miracle of Bern’ final against Germany, which Hungary went on to lose 3-2 despite leading 2-0 inside eight minutes.
Klinsmann also made a scoring debut in the World Cup, as West Germany defeated Yugoslavia 4-1 at Italia 90, before adding further goals at the tournament versus United Arab Emirates and the Netherlands.
The 1994 World Cup in the USA was his most successful in front of goal, scoring five goals in five games before the Germans exited the tournament at the quarter-final stage in a shock defeat to Bulgaria. Had they gone further, there’s a good chance Klinsmann could have got the two goals needed to surpass both Hristo Stoichkov and Oleg Salenko, who shared the Golden Boot at the tournament with six goals each.
His final World Cup tournament came in 1998 when the German striker scored three goals at the age of 34 – his 11th and final World Cup goal coming against Mexico in a 2-1 victory.
10 Goals: Six Players
The six players who have scored 10 goals at World Cup finals are Grzegorz Lato (Poland), Teofilo Cubillas (Peru), Gabriel Batistuta (Argentina), Gary Lineker (England) and Germans Helmut Rahn and Thomas Müller.
Müller will have been particularly frustrated not to have added more, having scored all 10 of his goals in the first two of the four World Cups he played in.
The German international scored five goals in six appearances at the 2010 tournament in South Africa, where he not only won the Golden Boot, but also picked up the Best Young Player award at the finals. He followed that up in 2014 with five more goals – a tally only beaten by Colombian James Rodríguez (six goals).
However, Müller was unable to add to his tally in 2018 or 2022 in six games across both tournaments, before he retired from international football in 2024.
Who Could Break Into the Leading Scorers in 2026?
The trio of Cristiano Ronaldo, Harry Kane and Neymar all sit on eight World Cup goals, and will no doubt back themselves to reach double figures at the 2026 World Cup in the United States, Canada and Mexico.
Amazingly, Ronaldo has never scored a goal in a World Cup knockout match despite featuring in eight such games. The Portuguese has scored eight goals in 14 group stage games, though, and assuming he features in the next tournament, will be keen to reach double figures overall.
Bayern Munich star Kane grabbed the Golden Boot at the 2018 World Cup in Russia, as England reached the semi-finals – scoring against Tunisia (two), Panama (three) and Colombia, before failing to find the net in his final three games against Sweden, Croatia or Belgium. He scored two more in five games in 2022, leaving Kane needing just two goals to equal Gary Lineker’s tally of 10 World Cup goals for the Three Lions.
It’s unclear if Neymar will be at the tournament, having not played for Brazil since October 2023. He recently signed a new deal at Santos in an apparent attempt to prove himself in time to feature, hoping to add to his eight World Cup goals, with four in five games in 2014, two in five in 2018, and two in three in 2022.
Subscribe to our football newsletter to receive exclusive weekly content. You should also follow our social accounts over on X, Instagram, TikTok and Facebook.
Most FIFA World Cup Goals: The Top Scorers Opta Analyst.
Read More Details
Finally We wish PressBee provided you with enough information of ( Most FIFA World Cup Goals: The Top Scorers )
Also on site :
- Diego Segui Passes Away
- Mossad thanks CIA for help with Operation Rising Lion
- Egypt vows no power cuts this summer, cites gas supply boost