football

Top 10 Nations by FIFA World Cup Goals Scored of All Time

The ten nations that have scored the most goals in FIFA World Cup history, from Brazil's record 237 goals to Hungary's 87, ranked by total goals scored across all tournaments through 2022.

Updated August 1, 2026 10 ranked 4 sources

Quick answer: 1. Brazil, 2. Germany, 3. Argentina, 4. France, 5. Italy, 6. Spain, 7. England, 8. Netherlands, 9. Uruguay, 10. Hungary.

The FIFA World Cup has been the pinnacle of international football since 1930, and over 23 tournaments, more than 3,000 goals have been scored by 84 national teams. Brazil and Germany have been locked in a decades-long battle for the all-time goals crown, with each taking turns at the top. Brazil currently leads with 237 goals across 22 appearances, while Germany sits just five goals behind with 232. Argentina, the reigning champions after their 2022 victory, rounds out the top three with 194 goals. This list ranks the top ten nations by total goals scored in FIFA World Cup tournament history, through the 2022 tournament in Qatar. Data is sourced from FIFA's official statistics and the Wikipedia page for FIFA World Cup records and statistics. The 2026 tournament, which expanded to 48 teams and 104 matches, will significantly increase these totals.

Total World Cup goals

Total World Cup goals
Brazil
237 goals
Germany
232 goals
Argentina
194 goals
France
175 goals
Italy
174 goals
Spain
148 goals
England
105 goals
Netherlands
101 goals
Uruguay
99 goals
Hungary
87 goals

The ranking

1

Brazil

Brazil is the most successful nation in World Cup history with five titles (1958, 1962, 1970, 1994, 2002) and leads all nations with 237 goals scored across 22 appearances. Brazil is the only team to have played in every World Cup tournament. Their 2.21 goals-per-game average is the highest among the top three nations. Legendary players like Pelé, Ronaldo, and Romário have contributed to Brazil's goal tally, with Ronaldo holding the Brazilian record for most World Cup goals by an individual with 15.

FIFA confederation: CONMEBOLWorld Cup titles: 5World Cup appearances: 22 (every tournament)Goals per game: 2.21Top scorer: Ronaldo (15 goals)
2

Germany

Germany has scored 232 World Cup goals across 20 appearances, with four World Cup titles (1954, 1974, 1990, 2014). Germany briefly overtook Brazil during the famous 7-1 semi-final victory against Brazil in 2014, but Brazil reclaimed the lead by the end of that tournament. Germany's 2.27 goals-per-game average is the highest among the top five nations. Miroslav Klose holds the record for most World Cup goals by a German player and is also the all-time World Cup top scorer with 16 goals.

FIFA confederation: UEFAWorld Cup titles: 4World Cup appearances: 20Goals per game: 2.27Top scorer: Miroslav Klose (16 goals)
3

Argentina

Argentina has scored 194 World Cup goals across 18 appearances, winning three titles (1978, 1986, 2022). Led by Lionel Messi, widely considered one of the greatest players of all time, Argentina won the 2022 World Cup in Qatar in a dramatic final against France. Messi holds the Argentine record for most World Cup goals by an individual with 13 goals. Argentina's 1.87 goals-per-game average reflects their consistent attacking quality across generations, from Diego Maradona's 1986 heroics to Messi's 2022 triumph.

FIFA confederation: CONMEBOLWorld Cup titles: 3World Cup appearances: 18Goals per game: 1.87Top scorer: Lionel Messi (13 goals)
4

France

France has scored 175 World Cup goals across 16 appearances, winning two titles (1998, 2018). France has been one of the most prolific attacking teams in recent World Cups, reaching the final in 2018, 2022, and 2006. The French national team's golden generation, featuring players like Zinedine Zidane, Thierry Henry, and Kylian Mbappé, has propelled France to the top of world football. Mbappé scored 12 goals in his first two World Cups (2018 and 2022), including a hat-trick in the 2022 final.

FIFA confederation: UEFAWorld Cup titles: 2World Cup appearances: 16Goals per game: 1.96Top scorer: Kylian Mbappé (12 goals)
5

Italy

Italy has scored 174 World Cup goals across 18 appearances, winning four titles (1934, 1938, 1982, 2006). Italy is second only to Brazil in World Cup titles, but has failed to qualify for the last two tournaments (2018, 2022), which has allowed other nations to close the gap in total goals scored. Italy's 1.73 goals-per-game average is solid but slightly lower than the top four. Legendary Italian goal-scorers include Paolo Rossi, Roberto Baggio, and Christian Vieri.

FIFA confederation: UEFAWorld Cup titles: 4World Cup appearances: 18Goals per game: 1.73Top scorer: Christian Vieri (9 goals)
6

Spain

Spain has scored 148 World Cup goals across 16 appearances, winning one title in 2010. Spain's golden era between 2008 and 2012, during which they won the 2010 World Cup along with consecutive European Championships, featured a possession-based style that produced consistent but measured goal-scoring. Spain's 1.73 goals-per-game average is identical to Italy's. David Villa is Spain's all-time World Cup top scorer with 9 goals, including 5 in the 2010 tournament that earned him the Silver Boot.

FIFA confederation: UEFAWorld Cup titles: 1World Cup appearances: 16Goals per game: 1.73Top scorer: David Villa (9 goals)
7

England

England has scored 105 World Cup goals across 16 appearances, winning one title in 1966. England crossed the 100-goal mark at the 2022 World Cup when Marcus Rashford scored against Wales in the group stage. England's goal tally has grown significantly in recent tournaments, with the team reaching the semi-finals in 2018 and 1990, and the final in 2022. Harry Kane won the Golden Boot in 2018 with 6 goals and has been England's most prolific World Cup scorer in the modern era.

FIFA confederation: UEFAWorld Cup titles: 1World Cup appearances: 16Goals per game: 1.25Top scorer: Harry Kane (12 goals)
8

Netherlands

The Netherlands has scored 101 World Cup goals across 11 appearances, making them the nation with the most goals without ever winning the World Cup. The Dutch have reached three finals (1974, 1978, 2010) and lost them all, earning them the nickname 'the best team never to win the World Cup.' The Netherlands' 1.60 goals-per-game average is strong for a nation that has never won the title. Dutch legends include Johan Cruyff, Marco van Basten, Dennis Bergkamp, and Robin van Persie.

FIFA confederation: UEFAWorld Cup titles: 0World Cup appearances: 11Goals per game: 1.60Top scorer: Robin van Persie (6 goals)
9

Uruguay

Uruguay has scored 99 World Cup goals across 14 appearances, winning the tournament twice (1930, 1950). Uruguay is the smallest country by population to have won the World Cup, with their early titles coming in the first two tournaments. Despite their small population of approximately 3.5 million, Uruguay has consistently punched above its weight on the world stage. Luis Suárez is Uruguay's all-time World Cup top scorer with 7 goals, and the team's 1.37 goals-per-game average reflects their historically strong attacking tradition.

FIFA confederation: CONMEBOLWorld Cup titles: 2World Cup appearances: 14Goals per game: 1.37Top scorer: Luis Suárez (7 goals)
10

Hungary

Hungary has scored 87 World Cup goals across 9 appearances, with a remarkable 1.77 goals-per-game average — the highest of any nation that has never won the World Cup. Hungary's golden era came in the 1950s, led by the legendary Ferenc Puskás. The 'Mighty Magyars' reached the 1938 and 1954 finals, losing both, but their 1954 team is widely regarded as one of the greatest squads never to win the tournament. Puskás scored 4 goals in the 1954 tournament alone.

FIFA confederation: UEFAWorld Cup titles: 0World Cup appearances: 9Goals per game: 1.77Top scorer: Ferenc Puskás (4 goals)

Full comparison

# Name FIFA confederationWorld Cup titlesWorld Cup appearancesGoals per gameTop scorer
1 Brazil CONMEBOL522 (every tournament)2.21Ronaldo (15 goals)
2 Germany UEFA4202.27Miroslav Klose (16 goals)
3 Argentina CONMEBOL3181.87Lionel Messi (13 goals)
4 France UEFA2161.96Kylian Mbappé (12 goals)
5 Italy UEFA4181.73Christian Vieri (9 goals)
6 Spain UEFA1161.73David Villa (9 goals)
7 England UEFA1161.25Harry Kane (12 goals)
8 Netherlands UEFA0111.60Robin van Persie (6 goals)
9 Uruguay CONMEBOL2141.37Luis Suárez (7 goals)
10 Hungary UEFA091.77Ferenc Puskás (4 goals)

How we ranked this

Nations are ranked by total goals scored in all FIFA World Cup final tournaments, from 1930 through 2022. Goals from qualifying rounds are not included. For nations that have undergone name changes or political reorganizations (e.g., West Germany is counted as Germany), the current FIFA-recognized nation's total includes all goals scored by that football association. Figures are sourced from FIFA's official World Cup statistics database and verified against the Wikipedia page for FIFA World Cup records and statistics. All data is through the 2022 tournament in Qatar.

FAQ

Which country has scored the most goals in World Cup history?

Brazil has scored the most goals in World Cup history with 237 goals across 22 appearances. Germany is second with 232 goals.

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

The Netherlands have scored 101 World Cup goals across 11 appearances without ever winning the trophy. They have reached three finals (1974, 1978, 2010) and lost them all.

How many goals has England scored in World Cup history?

England has scored 105 World Cup goals across 16 appearances. They crossed the 100-goal mark at the 2022 World Cup when Marcus Rashford scored against Wales.

Sources