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
2271041717702211022.220
2
Germany
GER
2181062020662241212.118
3
Italy
ITA
15683172145128771.918
4
Argentina
ARG
14077211442131841.816
5
Spain
ESP
995918122992661.714
6
England
ENG
986216202679561.614
7
France
FRA
9659191228106711.614
8
Netherlands
NED
935011122786481.910
9
Uruguay
URU
725119122080711.412
10
Sweden
SWE
614617131674691.311
11
Russia
RUS
59401581766471.59
12
Serbia
SRB
59431881764591.411
13
Mexico
MEX
565325141457921.115
14
Belgium
BEL
51411891452661.112
15
Poland
POL
50311151544401.67
16
Hungary
HUN
48321431587571.59
17
Portugal
POR
4326941343291.66
18
Czech Republic
CZE
41331651247491.29
19
Austria
AUT
40291341243471.47
20
Chile
CHI
40331571140491.29
21
Switzerland
SUI
39331661145591.210
22
Paraguay
PAR
31271010730381.28
23
USA
USA
3033196837620.910
24
Romania
ROU
292185830321.47
25
Denmark
DEN
261662827241.64
26
Korea Republic
KOR
2431179531670.89
27
Croatia
CRO
231672721171.44
28
Colombia
COL
231892726271.35
29
Costa Rica
CRC
191564517231.34
30
Scotland
SCO
1923127425410.88
31
Cameroon
CMR
1923127418430.87
32
Nigeria
NGA
1818103520261.05
33
Bulgaria
BUL
1726158322530.67
34
Turkey
TUR
161041520171.62
35
Japan
JPN
161794414220.95
36
Ghana
GHA
151253413161.23
37
Peru
PER
151583419311.04
38
Republic of Ireland
IRL
141338210101.13
39
Northern Ireland
NIR
141355313231.13
40
Ecuador
ECU
131051410111.33
41
Algeria
ALG
121373313190.94
42
Côte d'Ivoire
CIV
10951313141.13
43
South Africa
RSA
10934211161.13
44
Morocco
MAR
101374212180.84
45
Norway
NOR
98332781.13
45
Senegal
SEN
85122761.61
46
German DR
GDR
86222551.31
46
Australia
AUS
91383211260.74
49
Greece
GRE
8106225200.83
50
Saudi Arabia
KSA
8139229320.64
51
Ukraine
UKR
75212571.41
52
Tunisia
TUN
7127418170.64
53
Wales
WAL
65131441.21
54
Iran
IRN
6128317220.54
55
Cuba
CUB
431115121.31
56
Slovakia
SVK
44211571.01
57
Slovenia
SVN
464115100.72
58
Korea DPR
PRK
475116210.62
59
Bosnia and Herzegovina
BIH
43201431.01
60
Jamaica
JAM
33201391.01
61
New Zealand
NZL
363304140.52
62
Honduras
HON
396303140.33
63
Angola
ANG
23120120.71
64
Israel
ISR
23120130.71
65
Egypt
EGY
24220360.52
66
Kuwait
KUW
13210260.31
67
Trinidad and Tobago
TRI
13210040.31
68
Bolivia
BOL
165101200.23
69
Indonesia
IDN
01100060.01
70
Iraq
IRQ
03300140.01
71
Togo
TOG
03300160.01
72
Canada
CAN
03300050.01
73
United Arab Emirates
UAE
033002110.01
74
China PR
CHN
03300090.01
75
Haiti
HAI
033002140.01
76
Congo DR
COD
033000140.01
77
El Salvador
SLV
066001220.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