balltrianglebasketloginfbTwitter_Logo_Blueinstagramytsearchclose
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
2271047017172211022.220
2
Germany
GER
2181066620202241212.118
3
Italy
ITA
15683452117128771.918
4
Argentina
ARG
14077421421131841.816
5
Spain
ESP
995929121892661.714
6
England
ENG
986226201679561.614
7
France
FRA
9659281219106711.614
8
Netherlands
NED
935027121186481.910
9
Uruguay
URU
725120121980711.412
10
Sweden
SWE
614616131774691.311
11
Russia
RUS
59401781566471.59
12
Serbia
SRB
59431781864591.411
13
Mexico
MEX
565314142557921.115
14
Belgium
BEL
51411491852661.112
15
Poland
POL
50311551144401.67
16
Hungary
HUN
48321531487571.59
17
Portugal
POR
4326134943291.66
18
Czech Republic
CZE
41331251647491.29
19
Austria
AUT
40291241343471.47
20
Chile
CHI
40331171540491.29
21
Switzerland
SUI
39331161645591.210
22
Paraguay
PAR
31277101030381.28
23
USA
USA
3033861937620.910
24
Romania
ROU
292185830321.47
25
Denmark
DEN
261682627241.64
26
Korea Republic
KOR
2431591731670.89
27
Croatia
CRO
231672721171.44
28
Colombia
COL
231872926271.35
29
Costa Rica
CRC
191554617231.34
30
Scotland
SCO
1923471225410.88
31
Cameroon
CMR
1923471218430.87
32
Nigeria
NGA
1818531020261.05
33
Bulgaria
BUL
1726381522530.67
34
Turkey
TUR
161051420171.62
35
Japan
JPN
161744914220.95
36
Ghana
GHA
151243513161.23
37
Peru
PER
151543819311.04
38
Republic of Ireland
IRL
141328310101.13
39
Northern Ireland
NIR
141335513231.13
40
Ecuador
ECU
131041510111.33
41
Algeria
ALG
121333713190.94
42
Côte d'Ivoire
CIV
10931513141.13
43
South Africa
RSA
10924311161.13
44
Morocco
MAR
101324712180.84
45
Norway
NOR
98233781.13
45
Senegal
SEN
85221761.61
46
German DR
GDR
86222551.31
46
Australia
AUS
91323811260.74
49
Greece
GRE
8102265200.83
50
Saudi Arabia
KSA
8132299320.64
51
Ukraine
UKR
75212571.41
52
Tunisia
TUN
7121478170.64
53
Wales
WAL
65131441.21
54
Iran
IRN
6121387220.54
55
Cuba
CUB
431115121.31
56
Slovakia
SVK
44112571.01
57
Slovenia
SVN
461145100.72
58
Korea DPR
PRK
471156210.62
59
Bosnia and Herzegovina
BIH
43102431.01
60
Jamaica
JAM
33102391.01
61
New Zealand
NZL
360334140.52
62
Honduras
HON
390363140.33
63
Angola
ANG
23021120.71
64
Israel
ISR
23021130.71
65
Egypt
EGY
24022360.52
66
Kuwait
KUW
13012260.31
67
Trinidad and Tobago
TRI
13012040.31
68
Bolivia
BOL
160151200.23
69
Indonesia
IDN
01001060.01
70
Iraq
IRQ
03003140.01
71
Togo
TOG
03003160.01
72
Canada
CAN
03003050.01
73
United Arab Emirates
UAE
030032110.01
74
China PR
CHN
03003090.01
75
Haiti
HAI
030032140.01
76
Congo DR
COD
030030140.01
77
El Salvador
SLV
060061220.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
Ecuador
ECU
32002, 2006, 2014
Ghana
GHA
32006, 2010, 2014
Greece
GRE
31994, 2010, 2014
Honduras
HON
31982, 2010, 2014
Ivory Coast
CIV
32006, 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
Ivory Coast
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