Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124

Brazil holds the record for the most goals scored by a team in FIFA World Cup history. Brazil ended the 2022 World Cup with 237 goals, the highest total of any nation across all editions.
The ongoing 2026 World Cup has added a dramatic twist to this race. Germany and Brazil have already traded the all-time scoring lead twice during this tournament.
Brazil led the all-time list with 237 goals scored across 22 World Cup tournaments heading into 2026.
Germany sat second on 232 goals from 20 appearances. Argentina ranked a distant third with 152 goals. Brazil is the only team to have played in every World Cup since 1930. That streak of appearances helped build their scoring total over nine decades.
Germany briefly grabbed the all-time scoring lead in the opening round before Brazil reclaimed it.
Germany opened the tournament with a 7-1 win over Curaçao. That result pushed their all-time total to 239 goals, ahead of Brazil’s 237. Brazil answered with a 3-0 win over Haiti in their next match. The win lifted Brazil’s tally to 241 goals and put them back on top.
Brazil kept adding to its lead through the rest of the group stage. A 3-0 win over Scotland and a 2-1 win over Japan followed. Those results pushed Brazil’s all-time total to 246 goals. Germany, meanwhile, finished their tournament on 243 goals.
Paraguay eliminated Germany in the round of 32, ending their run at 243 all-time goals.
Germany drew 1-1 with Paraguay after extra time. Paraguay advanced on penalties, 4-3. That result set Germany’s final all-time World Cup total at 243 goals. Brazil remains active in the tournament, so its total can still grow.

Brazil and Germany have traded the all-time scoring lead twice since the tournament began.
| Milestone | Result | All-Time Total |
| Pre-tournament baseline | Brazil vs Germany | Brazil 237, Germany 232 |
| Germany, group stage | Beat Curacao 7-1 | Germany 239 (takes lead) |
| Brazil, group stage | Beat Haiti 3-0 | Brazil 241 (reclaims lead) |
| Brazil, group stage | Beat Scotland 3-0 | Brazil 244 |
| Brazil, round of 32 | Beat Japan 2-1 | Brazil 246 |
| Germany, round of 32 | Drew Paraguay 1-1 (lost on pens) | Germany 243 (final) |
Brazil leads the all-time scoring list with 246 goals, three more than Germany’s final total of 243.
Argentina remains a distant third on the all-time list. Brazil faces Norway in the round of 16 today. A win or a high-scoring match would further extend Brazil’s lead. This makes the record a live number for the rest of the tournament.
Brazil and Germany are the only two teams to have scored more than 200 goals in World Cup history.
| Rank | Team | Goals | Appearances |
| 1 | Brazil | 246 | 23 |
| 2 | Germany | 243 | 21 |
| 3 | Argentina | 163 | 19 |
| 4 | France | 150 | 17 |
| 5 | Italy | 128 | 18 |
| 6 | Spain | 116+ | 17 |
| 7 | England | 104+ | 17 |
| 8 | Netherlands | 96+ | 12 |
| 9 | Uruguay | 89+ | 15 |
| 10 | Hungary | 87 | 9 |
These totals reflect the record heading into the 2026 tournament. Brazil and Germany have both added to their tallies since the tournament began. The rest of this list will add to their totals too, as the 2026 World Cup continues. The full list will keep shifting until the final on July 19.
Note: Teams marked with a + are actively participating in the 2026 World Cup, and their totals may continue to rise. Italy and Hungary did not qualify for this edition, so their historical tallies remain frozen.
Brazil and Germany have qualified for more World Cups than almost any other nation, which explains their high totals.
Brazil has played in every World Cup since the first one in 1930. Germany has taken part in 20 prior tournaments under different names, including West Germany. More tournaments mean more matches and more chances to score. Both teams have also reached the final stages more often than most rivals.
Brazil holds the record for goals scored by a team in FIFA World Cup history. Brazil’s tally stood at 246 goals after the round of 32 in 2026, ahead of Germany’s final total of 243. Argentina sit a distant third among the highest scorers. Brazil remains active in the tournament, so this record could grow further before the final on July 19.
Note: Figures for Brazil and 2026 group-stage and round of 32 results are correct as of July 5, 2026, before Brazil’s round of 16 match. Sources: Wikipedia, ESPN, FIFA.com, Al Jazeera, Yahoo Sports, The Daily Star.