Follow us on

Teams with the most victories

TeamTeamEditions winsEditions wins
Brazil
BRA
55
  • 1958
  • 1962
  • 1970
  • 1994
  • 2002
Italy
ITA
44
  • 1934
  • 1938
  • 1982
  • 2006
Germany
GER
44
  • 1954
  • 1974
  • 1990
  • 2014
Uruguay
URU
22
  • 1930
  • 1950
Argentina
ARG
22
  • 1978
  • 1986
England
ENG
11
  • 1966
France
FRA
11
  • 1998
Spain
ESP
11
  • 2010

FIFA World Cup™ - All-time rankings

RankTeamTeamPTSMPWDLGSGAAv. ptsApps.
1
Brazil
BRA
227104017702211022.220
2
Germany
GER
218106020662241212.118
3
Italy
ITA
1568302145128771.918
4
Argentina
ARG
1407701442131841.816
5
Spain
ESP
99590122992661.714
6
England
ENG
98620202679561.614
7
France
FRA
965901228106711.614
8
Netherlands
NED
93500122786481.910
9
Uruguay
URU
72510122080711.412
10
Sweden
SWE
61460131674691.311
11
Russia
RUS
5940081766471.59
12
Serbia
SRB
5943081764591.411
13
Mexico
MEX
56530141457921.115
14
Belgium
BEL
5141091452661.112
15
Poland
POL
5031051544401.67
16
Hungary
HUN
4832031587571.59
17
Portugal
POR
4326041343291.66
18
Czech Republic
CZE
4133051247491.29
19
Austria
AUT
4029041243471.47
20
Chile
CHI
4033071140491.29
21
Switzerland
SUI
3933061145591.210
22
Paraguay
PAR
3127010730381.28
23
USA
USA
303306837620.910
24
Romania
ROU
292105830321.47
25
Denmark
DEN
261602827241.64
26
Korea Republic
KOR
243109531670.89
27
Croatia
CRO
231602721171.44
28
Colombia
COL
231802726271.35
29
Costa Rica
CRC
191504517231.34
30
Scotland
SCO
192307425410.88
31
Cameroon
CMR
192307418430.87
32
Nigeria
NGA
181803520261.05
33
Bulgaria
BUL
172608322530.67
34
Turkey
TUR
161001520171.62
35
Japan
JPN
161704414220.95
36
Ghana
GHA
151203413161.23
37
Peru
PER
151503419311.04
38
Republic of Ireland
IRL
141308210101.13
39
Northern Ireland
NIR
141305313231.13
40
Ecuador
ECU
131001410111.33
41
Algeria
ALG
121303313190.94
42
Côte d'Ivoire
CIV
10901313141.13
43
South Africa
RSA
10904211161.13
44
Morocco
MAR
101304212180.84
45
Norway
NOR
98032781.13
45
Senegal
SEN
85022761.61
46
German DR
GDR
86022551.31
46
Australia
AUS
91303211260.74
49
Greece
GRE
8100225200.83
50
Saudi Arabia
KSA
8130229320.64
51
Ukraine
UKR
75012571.41
52
Tunisia
TUN
7120418170.64
53
Wales
WAL
65031441.21
54
Iran
IRN
6120317220.54
55
Cuba
CUB
430115121.31
56
Slovakia
SVK
44011571.01
57
Slovenia
SVN
460115100.72
58
Korea DPR
PRK
470116210.62
59
Bosnia and Herzegovina
BIH
43001431.01
60
Jamaica
JAM
33001391.01
61
New Zealand
NZL
360304140.52
62
Honduras
HON
390303140.33
63
Angola
ANG
23020120.71
64
Israel
ISR
23020130.71
65
Egypt
EGY
24020360.52
66
Kuwait
KUW
13010260.31
67
Trinidad and Tobago
TRI
13010040.31
68
Bolivia
BOL
160101200.23
69
Indonesia
IDN
01000060.01
70
Iraq
IRQ
03000140.01
71
Togo
TOG
03000160.01
72
Canada
CAN
03000050.01
73
United Arab Emirates
UAE
030002110.01
74
China PR
CHN
03000090.01
75
Haiti
HAI
030002140.01
76
Congo DR
COD
030000140.01
77
El Salvador
SLV
060001220.02

Teams with the most tournament participations

TeamTeamParticipationsEditions
Brazil
BRA
201930, 1934, 1938, 1950, 1954, 1958, 1962, 1966, 1970, 1974, 1978, 1982, 1986, 1990, 1994, 1998, 2002, 2006, 2010, 2014
Germany
GER
181934, 1938, 1954, 1958, 1962, 1966, 1970, 1974, 1978, 1982, 1986, 1990, 1994, 1998, 2002, 2006, 2010, 2014
Italy
ITA
181934, 1938, 1950, 1954, 1962, 1966, 1970, 1974, 1978, 1982, 1986, 1990, 1994, 1998, 2002, 2006, 2010, 2014
Argentina
ARG
161930, 1934, 1958, 1962, 1966, 1974, 1978, 1982, 1986, 1990, 1994, 1998, 2002, 2006, 2010, 2014
Mexico
MEX
151930, 1950, 1954, 1958, 1962, 1966, 1970, 1978, 1986, 1994, 1998, 2002, 2006, 2010, 2014
England
ENG
141950, 1954, 1958, 1962, 1966, 1970, 1982, 1986, 1990, 1998, 2002, 2006, 2010, 2014
France
FRA
141930, 1934, 1938, 1954, 1958, 1966, 1978, 1982, 1986, 1998, 2002, 2006, 2010, 2014
Spain
ESP
141934, 1950, 1962, 1966, 1978, 1982, 1986, 1990, 1994, 1998, 2002, 2006, 2010, 2014
Belgium
BEL
121930, 1934, 1938, 1954, 1970, 1982, 1986, 1990, 1994, 1998, 2002, 2014
Uruguay
URU
121930, 1950, 1954, 1962, 1966, 1970, 1974, 1986, 1990, 2002, 2010, 2014
Sweden
SWE
111934, 1938, 1950, 1958, 1970, 1974, 1978, 1990, 1994, 2002, 2006
Serbia
SRB
111930, 1950, 1954, 1958, 1962, 1974, 1982, 1990, 1998, 2006, 2010
Netherlands
NED
101934, 1938, 1974, 1978, 1990, 1994, 1998, 2006, 2010, 2014
Russia
RUS
101958, 1962, 1966, 1970, 1982, 1986, 1990, 1994, 2002, 2014
Switzerland
SUI
101934, 1938, 1950, 1954, 1962, 1966, 1994, 2006, 2010, 2014
USA
USA
101930, 1934, 1950, 1990, 1994, 1998, 2002, 2006, 2010, 2014
Hungary
HUN
91934, 1938, 1954, 1958, 1962, 1966, 1978, 1982, 1986
Czech Republic
CZE
91934, 1938, 1954, 1958, 1962, 1970, 1982, 1990, 2006
Chile
CHI
91930, 1950, 1962, 1966, 1974, 1982, 1998, 2010, 2014
Korea Republic
KOR
91954, 1986, 1990, 1994, 1998, 2002, 2006, 2010, 2014
Scotland
SCO
81954, 1958, 1974, 1978, 1982, 1986, 1990, 1998
Paraguay
PAR
81930, 1950, 1958, 1986, 1998, 2002, 2006, 2010
Austria
AUT
71934, 1954, 1958, 1978, 1982, 1990, 1998
Bulgaria
BUL
71962, 1966, 1970, 1974, 1986, 1994, 1998
Romania
ROU
71930, 1934, 1938, 1970, 1990, 1994, 1998
Poland
POL
71938, 1974, 1978, 1982, 1986, 2002, 2006
Cameroon
CMR
71982, 1990, 1994, 1998, 2002, 2010, 2014
Portugal
POR
61966, 1986, 2002, 2006, 2010, 2014
Colombia
COL
51962, 1990, 1994, 1998, 2014
Japan
JPN
51998, 2002, 2006, 2010, 2014
Nigeria
NGA
51994, 1998, 2002, 2010, 2014
Peru
PER
41930, 1970, 1978, 1982
Morocco
MAR
41970, 1986, 1994, 1998
Saudi Arabia
KSA
41994, 1998, 2002, 2006
Tunisia
TUN
41978, 1998, 2002, 2006
Denmark
DEN
41986, 1998, 2002, 2010
Algeria
ALG
41982, 1986, 2010, 2014
Australia
AUS
41974, 2006, 2010, 2014
Costa Rica
CRC
41990, 2002, 2006, 2014
Croatia
CRO
41998, 2002, 2006, 2014
Iran
IRN
41978, 1998, 2006, 2014
Northern Ireland
NIR
31958, 1982, 1986
Bolivia
BOL
31930, 1950, 1994
Norway
NOR
31938, 1994, 1998
Republic of Ireland
IRL
31990, 1994, 2002
South Africa
RSA
31998, 2002, 2010
Côte d'Ivoire
CIV
32006, 2010, 2014
Ecuador
ECU
32002, 2006, 2014
Ghana
GHA
32006, 2010, 2014
Greece
GRE
31994, 2010, 2014
Honduras
HON
31982, 2010, 2014
El Salvador
SLV
21970, 1982
Egypt
EGY
21934, 1990
Turkey
TUR
21954, 2002
Korea DPR
PRK
21966, 2010
New Zealand
NZL
21982, 2010
Slovenia
SVN
22002, 2010
Cuba
CUB
11938
Indonesia
IDN
11938
Wales
WAL
11958
Israel
ISR
11970
Congo DR
COD
11974
German DR
GDR
11974
Haiti
HAI
11974
Kuwait
KUW
11982
Canada
CAN
11986
Iraq
IRQ
11986
United Arab Emirates
UAE
11990
Jamaica
JAM
11998
China PR
CHN
12002
Senegal
SEN
12002
Angola
ANG
12006
Togo
TOG
12006
Trinidad and Tobago
TRI
12006
Ukraine
UKR
12006
Slovakia
SVK
12010
Bosnia and Herzegovina
BIH
12014

Teams with the most cards

TeamTeamTotal CardsY2YCREditionsMatches Played
Argentina
ARG
120111181930, 1934, 1958, 1962, 1966, 1974, 1978, 1982, 1986, 1990, 1994, 1998, 2002, 2006, 2010, 201477
Germany
GER
117110251934, 1938, 1954, 1958, 1962, 1966, 1970, 1974, 1978, 1982, 1986, 1990, 1994, 1998, 2002, 2006, 2010, 2014106
Brazil
BRA
108971101930, 1934, 1938, 1950, 1954, 1958, 1962, 1966, 1970, 1974, 1978, 1982, 1986, 1990, 1994, 1998, 2002, 2006, 2010, 2014104
Italy
ITA
9890171934, 1938, 1950, 1954, 1962, 1966, 1970, 1974, 1978, 1982, 1986, 1990, 1994, 1998, 2002, 2006, 2010, 201483
Netherlands
NED
9790431934, 1938, 1974, 1978, 1990, 1994, 1998, 2006, 2010, 201450
Mexico
MEX
7468241930, 1950, 1954, 1958, 1962, 1966, 1970, 1978, 1986, 1994, 1998, 2002, 2006, 2010, 201453
Uruguay
URU
6960181930, 1950, 1954, 1962, 1966, 1970, 1974, 1986, 1990, 2002, 2010, 201451
Spain
ESP
6564011934, 1950, 1962, 1966, 1978, 1982, 1986, 1990, 1994, 1998, 2002, 2006, 2010, 201459
Korea Republic
KOR
6361021954, 1986, 1990, 1994, 1998, 2002, 2006, 2010, 201431
France
FRA
6256151930, 1934, 1938, 1954, 1958, 1966, 1978, 1982, 1986, 1998, 2002, 2006, 2010, 201459
England
ENG
5451031950, 1954, 1958, 1962, 1966, 1970, 1982, 1986, 1990, 1998, 2002, 2006, 2010, 201462
Cameroon
CMR
5446171982, 1990, 1994, 1998, 2002, 2010, 201423
USA
USA
5248221930, 1934, 1950, 1990, 1994, 1998, 2002, 2006, 2010, 201433
Serbia
SRB
5146231930, 1950, 1954, 1958, 1962, 1974, 1982, 1990, 1998, 2006, 201043
Portugal
POR
4640331966, 1986, 2002, 2006, 2010, 201426
Chile
CHI
4643121930, 1950, 1962, 1966, 1974, 1982, 1998, 2010, 201433
Russia
RUS
4138121958, 1962, 1966, 1970, 1982, 1986, 1990, 1994, 2002, 201440
Poland
POL
4140101938, 1974, 1978, 1982, 1986, 2002, 200631
Sweden
SWE
4138211934, 1938, 1950, 1958, 1970, 1974, 1978, 1990, 1994, 2002, 200646
Paraguay
PAR
4139111930, 1950, 1958, 1986, 1998, 2002, 2006, 201027
Belgium
BEL
3936121930, 1934, 1938, 1954, 1970, 1982, 1986, 1990, 1994, 1998, 2002, 201441
Croatia
CRO
3733221998, 2002, 2006, 201416
Bulgaria
BUL
3633301962, 1966, 1970, 1974, 1986, 1994, 199826
Denmark
DEN
3431031986, 1998, 2002, 201016
Ghana
GHA
3433102006, 2010, 201412
Romania
ROU
3332011930, 1934, 1938, 1970, 1990, 1994, 199821
Switzerland
SUI
3231011934, 1938, 1950, 1954, 1962, 1966, 1994, 2006, 2010, 201433
Japan
JPN
3131001998, 2002, 2006, 2010, 201417
Costa Rica
CRC
3130101990, 2002, 2006, 201415
Tunisia
TUN
2928101978, 1998, 2002, 200612
Czech Republic
CZE
2923151934, 1938, 1954, 1958, 1962, 1970, 1982, 1990, 200633
Nigeria
NGA
2827011994, 1998, 2002, 2010, 201418
Australia
AUS
2824131974, 2006, 2010, 201413
Austria
AUT
2423011934, 1954, 1958, 1978, 1982, 1990, 199829
Ecuador
ECU
2423012002, 2006, 201410
South Africa
RSA
2321021998, 2002, 20109
Saudi Arabia
KSA
2322011994, 1998, 2002, 200613
Colombia
COL
2222001962, 1990, 1994, 1998, 201418
Côte d'Ivoire
CIV
2019102006, 2010, 20149
Greece
GRE
2019101994, 2010, 201410
Slovenia
SVN
2019012002, 20106
Turkey
TUR
1917111954, 200210
Morocco
MAR
1919001970, 1986, 1994, 199813
Iran
IRN
1818001978, 1998, 2006, 201412
Scotland
SCO
1817011954, 1958, 1974, 1978, 1982, 1986, 1990, 199823
Republic of Ireland
IRL
1616001990, 1994, 200213
Algeria
ALG
1614201982, 1986, 2010, 201413
Honduras
HON
1513111982, 2010, 20149
Senegal
SEN
15140120025
Norway
NOR
1313001938, 1994, 19988
Ukraine
UKR
13120120065
Slovakia
SVK
11110020104
Hungary
HUN
116051934, 1938, 1954, 1958, 1962, 1966, 1978, 1982, 198632
Northern Ireland
NIR
109011958, 1982, 198613
Peru
PER
109011930, 1970, 1978, 198215
German DR
GDR
10100019746
Angola
ANG
1091020063
Iraq
IRQ
981019863
Togo
TOG
981020063
El Salvador
SLV
99001970, 19826
Trinidad and Tobago
TRI
981020063
Bolivia
BOL
86111930, 1950, 19946
China PR
CHN
650120023
United Arab Emirates
UAE
651019903
New Zealand
NZL
66001982, 20106
Jamaica
JAM
541019983
Egypt
EGY
44001934, 19904
Israel
ISR
440019703
Congo DR
COD
320119743
Kuwait
KUW
330019823
Haiti
HAI
330019743
Canada
CAN
320119863
Bosnia and Herzegovina
BIH
330020143
Korea DPR
PRK
22001966, 20107