World Cup at a Glance
MundialDB
Explore every FIFA World Cup edition since 1930 — national teams, matches, stadiums, and tournament records.
1930–2026Coverage
1,068Matches
2,720Goals
302Venues
Editions
23
World Cup editions on record
National Teams
93
National teams in the database
Goals / Match
2.82
Average across all finished matches
Extra Time
73
Matches that went to extra time
Penalty Shootouts
35
Matches decided by penalty shootout
1966 Match Board
32 Matches · 89 Goals · 2.78 per match
1966Group 1
England0
Uruguay0
Mon Jul 11 19:30 UTC+1 · Local timeWembley Stadium · London
0-0
HT
0-0
2H
0-0
FT
0-0
1966Group 1
France1
Mexico1
Wed Jul 13 19:30 UTC+1 · Local timeWembley Stadium · London
1-1
HT
0-0
2H
1-1
FT
1-1
1966Group 1
Uruguay2
France1
Fri Jul 15 19:30 UTC+1 · Local timeWhite City · London
2-1
HT
2-1
2H
0-0
FT
2-1
1966Group 1
England2
Mexico0
Sat Jul 16 19:30 UTC+1 · Local timeWembley Stadium · London
2-0
HT
1-0
2H
1-0
FT
2-0
1966Group 1
Uruguay0
Mexico0
Tue Jul 19 16:30 UTC+1 · Local timeWembley Stadium · London
0-0
HT
0-0
2H
0-0
FT
0-0
1966Group 1
England2
France0
Wed Jul 20 19:30 UTC+1 · Local timeWembley Stadium · London
2-0
HT
1-0
2H
1-0
FT
2-0
1966Group 2
West Germany5
Switzerland0
Tue Jul 12 19:30 UTC+1 · Local timeHillsborough · Sheffield
5-0
HT
3-0
2H
2-0
FT
5-0
1966Group 2
Argentina2
Spain1
Wed Jul 13 19:30 UTC+1 · Local timeVilla Park · Birmingham
2-1
HT
0-0
2H
2-1
FT
2-1
1966Group 2
Spain2
Switzerland1
Fri Jul 15 19:30 UTC+1 · Local timeHillsborough · Sheffield
2-1
HT
0-1
2H
2-0
FT
2-1
1966Group 2
West Germany0
Argentina0
Sat Jul 16 15:00 UTC+1 · Local timeVilla Park · Birmingham
0-0
HT
0-0
2H
0-0
FT
0-0
1966Group 2
Argentina2
Switzerland0
Tue Jul 19 19:30 UTC+1 · Local timeHillsborough · Sheffield
2-0
HT
0-0
2H
2-0
FT
2-0
1966Group 2
West Germany2
Spain1
Wed Jul 20 19:30 UTC+1 · Local timeVilla Park · Birmingham
2-1
HT
1-1
2H
1-0
FT
2-1
1966Group 3
Brazil2
Bulgaria0
Tue Jul 12 19:30 UTC+1 · Local timeGoodison Park · Liverpool
2-0
HT
1-0
2H
1-0
FT
2-0
1966Group 3
Portugal3
Hungary1
Wed Jul 13 19:30 UTC+1 · Local timeOld Trafford Stadium · Manchester
3-1
HT
1-0
2H
2-1
FT
3-1
1966Group 3
Hungary3
Brazil1
Fri Jul 15 19:30 UTC+1 · Local timeGoodison Park · Liverpool
3-1
HT
1-1
2H
2-0
FT
3-1
1966Group 3
Portugal3
Bulgaria0
Sat Jul 16 15:00 UTC+1 · Local timeOld Trafford Stadium · Manchester
3-0
HT
2-0
2H
1-0
FT
3-0
1966Group 3
Portugal3
Brazil1
Tue Jul 19 19:30 UTC+1 · Local timeGoodison Park · Liverpool
3-1
HT
2-0
2H
1-1
FT
3-1
1966Group 3
Hungary3
Bulgaria1
Wed Jul 20 19:30 UTC+1 · Local timeOld Trafford Stadium · Manchester
3-1
HT
2-1
2H
1-0
FT
3-1
1966Group 4
Soviet Union3
North Korea0
Tue Jul 12 19:30 UTC+1 · Local timeAyresome Park · Middlesbrough
3-0
HT
2-0
2H
1-0
FT
3-0
1966Group 4
Italy2
Chile0
Wed Jul 13 19:30 UTC+1 · Local timeRoker Park Ground · Sunderland
2-0
HT
1-0
2H
1-0
FT
2-0
1966Group 4
North Korea1
Chile1
Fri Jul 15 19:30 UTC+1 · Local timeAyresome Park · Middlesbrough
1-1
HT
0-1
2H
1-0
FT
1-1
1966Group 4
Soviet Union1
Italy0
Sat Jul 16 15:00 UTC+1 · Local timeRoker Park Ground · Sunderland
1-0
HT
0-0
2H
1-0
FT
1-0
1966Group 4
North Korea1
Italy0
Tue Jul 19 19:30 UTC+1 · Local timeAyresome Park · Middlesbrough
1-0
HT
1-0
2H
0-0
FT
1-0
1966Group 4
Soviet Union2
Chile1
Wed Jul 20 19:30 UTC+1 · Local timeRoker Park Ground · Sunderland
2-1
HT
1-1
2H
1-0
FT
2-1
Goal Rate Trend
1930–2026
3.89
1930
4.12
1934
4.67
1938
4.00
1950
5.38
1954
3.60
1958
2.78
1962
2.78
1966
2.97
1970
2.55
1974
2.68
1978
2.81
1982
2.54
1986
2.21
1990
2.71
1994
2.67
1998
2.52
2002
2.30
2006
2.27
2010
2.67
2014
2.64
2018
2.69
2022
2026
