Brazil and Germany are the two highest-scoring nations in World Cup history and have traded top spot for years, and 888sport look at the most prolific nations at the tournament.

Both sit just above 230 career goals, with the lead changing hands across tournaments. Argentina, France and Italy form the next tier, while the Netherlands have the most goals of any nation never to win the trophy.

Most World Cup Goals By Country

  • Brazil – 247
  • Germany – 243
  • Argentina – 166
  • France – 152
  • Italy – 128
  • Spain – 117
  • England – 115
  • Netherlands – 107
  • Uruguay – 92
  • Hungary – 87
  • Sweden – 87
  • Belgium – 82
  • Russia – 77
  • Mexico – 72
  • Serbia – 71
  • Portugal – 69
  • Switzerland – 64
  • United States – 51
  • Croatia – 49
  • Poland – 49
  • Slovakia – 49
  • Czech Republic – 49
  • Austria – 49
  • South Korea – 41
  • Chile – 40 

Brazil vs Germany

Brazil and Germany are miles ahead of everyone else. Germany have reached eight finals. Brazil are five-time champions. It’s no surprise they have scored the most goals, with Germany having several massive victories along the way, and Brazil’s trademark flair often producing goals aplenty.

It’s been nip and tuck for years in this category. The leader for the most goals in World Cup history can swing from one tournament to the next. Germany are four goals behind with both teams knocked out of the 2026 World Cup, but they could easily leapfrog the Brazilians in 2030.

Germany have a marginally better goals per game rate than Brazil with 2.09 to 2.08.

Chasing Pack

Argentina, France, and Italy won’t be catching the top two any time soon. The closest of the three, Argentina are 77 goals behind second-placed Germany. France are a further 14 behind the Argentines, and Italy sit on 128.

The Italians have failed to qualify for the last three World Cups and didn’t make it out of the group stage in 2010 or 2014. They have lost considerable ground in this statistical category as a result, with France, Italy, Argentina, Brazil, and Germany all adding to their tallies in that period.

Most Goals Without a Title

The Netherlands have the unwanted tag of being the highest-scoring nation to never win a World Cup. Three-time runners-up, the Oranje have averaged 1.8 goals per match at the World Cup. 

Hungary have only appeared in nine World Cups, yet they also warrant recognition here. The Mighty Magyars have averaged 2.72 goals per World Cup match, largely powered by their prolific teams in 1938 and 1954.

Sweden are tied with Hungary on 87 World Cup goals. They are tied for the second-most goals without a title. 

Where England Rank

England scored their 100th World Cup goal at the 2022 World Cup in Qatar. Only six teams have scored more goals than the Three Lions. Of those six, four have played in more World Cups than England. 

Interestingly, only four of the teams with more goals scored have won more matches. France and Spain trail England in that category. 

FAQs

Which country has scored the most World Cup goals?

Brazil and Germany hold the top two spots and have swapped the lead repeatedly, with the five-time winners maintaining their status at the top following the 2026 tournament.

Which country has scored the most goals without winning the World Cup?

The Netherlands, with just over 100 goals and no title.

How many World Cup goals have England scored?

England passed 100 career World Cup goals at Qatar 2022.

By Sam Cox

Sam is a sports tipster, specialising in the Premier League and Champions League.

He covers most sports, including cricket and Formula One. Sam particularly enjoys those on the other side of the Atlantic Ocean – notably MLB and NBA.

Watching, writing and talking about sports betting takes up most of his time, whether that is for a day out at T20 Finals Day or a long night of basketball.

Having been writing for several years, Sam has been working with 888Sport since 2016, contributing multiple articles per week to the blog.

Sam Cox