FIFA.com

SkipNavigation

FIFA World Cup™

Players with the most goals in one match
PlayerEditionsDateMatchStageGS
Oleg SALENKO199428/06/1994RUS6:1 (3:0)CMRGroup matches5
ADEMIR195009/07/1950BRA7:1 (3:0)SWEFinal round4
BUTRAGUENO198618/06/1986DEN1:5 (1:1)ESPRound of 164
Ernest WILIMOWSKI193805/06/1938BRA6:5 a.e.t. (4:4, 3:1)POLFirst round4
EUSEBIO196623/07/1966POR5:3 (2:3)PRKQuarter-finals4
Just FONTAINE195828/06/1958FRA6:3 (3:1)FRGMatch for third place4
Sandor KOCSIS195420/06/1954HUN8:3 (3:1)FRGGroup matches4
Andrzej SZARMACH197419/06/1974HAI0:7 (0:5)POLGroup matches3
Angelo SCHIAVIO193427/05/1934ITA7:1 (3:0)USAPreliminary round3
Bert PATENAUDE193017/07/1930USA3:0 (2:0)PARGroup matches3
Carlos BORGES195419/06/1954URU7:0 (2:0)SCOGroup matches3
Dusan BAJEVIC197418/06/1974YUG9:0 (6:0)ZAIGroup matches3
Edmund CONEN193427/05/1934GER5:2 (1:2)BELPreliminary round3
Erich PROBST195419/06/1954AUT5:0 (4:0)TCHGroup matches3
Florian ALBERT196203/06/1962HUN6:1 (4:0)BULGroup matches3
Gabriel BATISTUTA199421/06/1994ARG4:0 (2:0)GREGroup matches3
Gabriel BATISTUTA199821/06/1998ARG5:0 (1:0)JAMGroup matches3
Gary LINEKER198611/06/1986ENG3:0 (3:0)POLGroup matches3
Geoff HURST196630/07/1966ENG4:2 a.e.t. (2:2, 1:1)FRGFinal3
Gerd MUELLER197010/06/1970FRG3:1 (3:1)PERGroup matches3
Gerd MUELLER197007/06/1970FRG5:2 (2:1)BULGroup matches3
Guillermo STABILE193019/07/1930ARG6:3 (3:1)MEXGroup matches3
Gustav WETTERSTROM193812/06/1938SWE8:0 (4:0)CUBQuarter-finals3
Gyula ZSENGELLER193816/06/1938HUN5:1 (3:1)SWESemi-finals3
Igor BELANOV198615/06/1986URS3:4 a.e.t. (2:2, 1:0)BELRound of 163
Just FONTAINE195808/06/1958FRA7:3 (2:2)PARGroup matches3
Karl-Heinz RUMMENIGGE198220/06/1982FRG4:1 (1:0)CHIGroup matches3
Laszlo KISS198215/06/1982HUN10:1 (3:0)SLVGroup matches3
LEONIDAS193805/06/1938BRA6:5 a.e.t. (4:4, 3:1)POLFirst round3
Max MORLOCK195423/06/1954FRG7:2 (3:1)TURGroup matches3
MICHEL199017/06/1990KOR1:3 (1:1)ESPGroup matches3
Miroslav KLOSE200201/06/2002GER8:0 (4:0)KSAGroup matches3
Oldrich NEJEDLY193403/06/1934TCH3:1 (1:0)GERSemi-finals3
Oscar MIGUEZ195002/07/1950URU8:0 (4:0)BOLGroup matches3
Paolo ROSSI198205/07/1982ITA3:2 (2:1)BRASecond round3
PAULETA200210/06/2002POR4:0 (1:0)POLGroup matches3
Pedro CEA193027/07/1930URU6:1 (3:1)YUGSemi-finals3
PELE195824/06/1958BRA5:2 (2:1)FRASemi-finals3
Preben ELKJAR -ARSEN198608/06/1986DEN6:1 (2:1)URUGroup matches3
Rob RENSENBRINK197803/06/1978NED3:0 (1:0)IRNGroup matches3
Sandor KOCSIS195417/06/1954HUN9:0 (4:0)KORGroup matches3
Sargun BURHAN195420/06/1954TUR7:0 (4:0)KORGroup matches3
Sepp HUEGI195426/06/1954AUT7:5 (5:4)SUIQuarter-finals3
Teofilo CUBILLAS197811/06/1978PER4:1 (3:1)IRNGroup matches3
Theodor WAGNER195426/06/1954AUT7:5 (5:4)SUIQuarter-finals3
Tomas SKUHRAVY199023/06/1990TCH4:1 (1:0)CRCRound of 163
Tore KELLER193812/06/1938SWE8:0 (4:0)CUBQuarter-finals3
Zbigniew BONIEK198228/06/1982POL3:0 (2:0)BELSecond round3
Abdel FAWZI193427/05/1934HUN4:2 (2:2)EGYPreliminary round2
Abderrazad KHAIRI198611/06/1986POR1:3 (0:2)MARGroup matches2
ADEMIR195024/06/1950BRA4:0 (1:0)MEXGroup matches2
ADEMIR195013/07/1950BRA6:1 (3:0)ESPFinal round2
Adolf SCHERER196213/06/1962TCH3:1 (0:0)YUGSemi-finals2
Adolfo ZUMELZU193019/07/1930ARG6:3 (3:1)MEXGroup matches2
Adrian KNUP199422/06/1994ROU1:4 (1:1)SUIGroup matches2
Agne SIMONSSON195808/06/1958SWE3:0 (1:0)MEXGroup matches2
Alain GIRESSE198204/07/1982FRA4:1 (1:0)NIRSecond round2
Alessandro ALTOBELLI198610/06/1986KOR2:3 (0:1)ITAGroup matches2
AMARILDO196206/06/1962BRA2:1 (0:1)ESPGroup matches2
Anatoly BYSHOVETS197010/06/1970URS2:0 (0:0)SLVGroup matches2
Anatoly BYSHOVETS197006/06/1970URS4:1 (1:0)BELGroup matches2
Andre ABEGGLEN193809/06/1938SUI4:2 (1:2)GERFirst round2
Andre MASCHINOT193013/07/1930FRA4:1 (3:0)MEXGroup matches2
Archie GEMMILL197811/06/1978SCO3:2 (1:1)NEDGroup matches2
Ariel ORTEGA199821/06/1998ARG5:0 (1:0)JAMGroup matches2
Aruna DINDANE200621/06/2006CIV3:2 (1:2)SCGGroup matches2
Atilio CREMASCHI195002/07/1950CHI5:2 (2:0)USAGroup matches2
AUGUSTO196613/07/1966POR3:1 (1:0)HUNGroup matches2
Bart MC GHEE193013/07/1930USA3:0 (2:0)BELGroup matches2
Bartosz BOSACKI200620/06/2006CRC1:2 (1:1)POLGroup matches2
Bastian SCHWEINSTEIGER200608/07/2006GER3:1 (0:0)PORThird place2
Bernard VOORHOOF193427/05/1934GER5:2 (1:2)BELPreliminary round2
Billy HAMILTON198201/07/1982AUT2:2 (0:1)NIRSecond round2
Bobby CHARLTON196626/07/1966ENG2:1 (1:0)PORSemi-finals2
Bouba DIOP200211/06/2002SEN3:3 (3:0)URUGroup matches2
Bryan ROBSON198216/06/1982ENG3:1 (1:1)FRAGroup matches2
CALDERE198612/06/1986ALG0:3 (0:1)ESPGroup matches2
CAMINERO199427/06/1994BOL1:3 (0:1)ESPGroup matches2
CARECA199010/06/1990BRA2:1 (1:0)SWEGroup matches2
CARECA198612/06/1986NIR0:3 (0:2)BRAGroup matches2
Carlos PEUCELLE193026/07/1930ARG6:1 (1:0)USASemi-finals2
CESAR SAMPAIO199827/06/1998BRA4:1 (3:0)CHIRound of 162
CHATO193427/05/1934ESP3:1 (3:0)BRAPreliminary round2
CHICO195009/07/1950BRA7:1 (3:0)SWEFinal round2
CHICO195013/07/1950BRA6:1 (3:0)ESPFinal round2
Christian VIERI199817/06/1998ITA3:0 (1:0)CMRGroup matches2
Christian VIERI200203/06/2002ITA2:0 (2:0)ECUGroup matches2
Claudio CANIGGIA199425/06/1994ARG2:1 (2:1)NGAGroup matches2
CRUYFF Johan197426/06/1974NED4:0 (2:0)ARGSecond round2
Darko PANCEV199019/06/1990YUG4:1 (2:1)UAEGroup matches2
David VILLA200614/06/2006ESP4:0 (2:0)UKRGroup matches2
Diego MARADONA198218/06/1982ARG4:1 (2:0)HUNGroup matches2
Diego MARADONA198625/06/1986ARG2:0 (0:0)BELSemi-finals2
Diego MARADONA198622/06/1986ARG2:1 (0:0)ENGQuarter-finals2
DIRCEU197814/06/1978BRA3:0 (2:0)PERSecond round2
Dominique ROCHETEAU198204/07/1982FRA4:1 (1:0)NIRSecond round2
Dragan STOJKOVIC199026/06/1990ESP1:2 a.e.t. (1:1, 0:0)YUGRound of 162
Drazen JERKOVIC196207/06/1962YUG5:0 (2:0)COLGroup matches2
Edouard MALOFEIEV196612/07/1966URS3:0 (2:0)PRKGroup matches2
Ernest LEHNER193407/06/1934GER3:2 (3:1)AUTMatch for third place2
Ernst STOJASPAL195419/06/1954AUT5:0 (4:0)TCHGroup matches2
Estanislao BASORA195025/06/1950ESP3:1 (0:1)USAGroup matches2
Estanislao BASORA195009/07/1950URU2:2 (1:2)ESPFinal round2
EUSEBIO196619/07/1966POR3:1 (2:0)BRAGroup matches2
Ferenc PUSKAS195417/06/1954HUN9:0 (4:0)KORGroup matches2
Fernando MORIENTES199824/06/1998ESP6:1 (2:0)BULGroup matches2
Fernando MORIENTES200207/06/2002ESP3:1 (0:1)PARGroup matches2
Fernando TORRES200619/06/2006ESP3:1 (0:1)TUNGroup matches2
Florencio AMARILLA195808/06/1958FRA7:3 (2:2)PARGroup matches2
Florin RADUCIOIU199410/07/1994ROU2:2 a.e.t. (1:1, 0:0) 4:5 PSOSWEQuarter-finals2
Florin RADUCIOIU199418/06/1994COL1:3 (1:2)ROUGroup matches2
Frantisek SVOBODA193431/05/1934TCH3:2 (1:1)SUIQuarter-finals2
Franz BECKENBAUER196612/07/1966FRG5:0 (3:0)SUIGroup matches2
Fritz WALTER195430/06/1954FRG6:1 (1:0)AUTSemi-finals2
GARRINCHA196210/06/1962BRA3:1 (1:1)ENGQuarter-finals2
GARRINCHA196213/06/1962BRA4:2 (2:1)CHISemi-finals2
Gary LINEKER199001/07/1990ENG3:2 a.e.t. (2:2, 1:0)CMRQuarter-finals2
Gary LINEKER198618/06/1986ENG3:0 (1:0)PARRound of 162
Gerd MUELLER197017/06/1970ITA4:3 a.e.t. (1:1, 1:0)FRGSemi-finals2
Geza TOLDI193427/05/1934HUN4:2 (2:2)EGYPreliminary round2
Giacomo BULGARELLI196207/06/1962ITA3:0 (1:0)SUIGroup matches2
Gigi RIVA197014/06/1970ITA4:1 (1:1)MEXQuarter-finals2
Gino COLAUSSI193819/06/1938ITA4:2 (3:1)HUNFinal2
Grzegorz LATO197415/06/1974POL3:2 (2:0)ARGGroup matches2
Grzegorz LATO197419/06/1974HAI0:7 (0:5)POLGroup matches2
Guillermo STABILE193026/07/1930ARG6:1 (1:0)USASemi-finals2
Guillermo STABILE193022/07/1930ARG3:1 (2:1)CHIGroup matches2
Guillermo SUBIABRE193016/07/1930CHI3:0 (1:0)MEXGroup matches2
Gyorgy SAROSI193805/06/1938HUN6:0 (4:0)INHFirst round2
Gyula ZSENGELLER193805/06/1938HUN6:0 (4:0)INHFirst round2
Hans JEPPSSON195025/06/1950SWE3:2 (2:1)ITAGroup matches2
Hans KRANKL197821/06/1978AUT3:2 (0:1)FRGSecond round2
Hans SCHAEFER195423/06/1954FRG7:2 (3:1)TURGroup matches2
Hector YAZALDE197423/06/1974ARG4:1 (2:0)HAIGroup matches2
Heinz FLOHE197806/06/1978FRG6:0 (4:0)MEXGroup matches2
Helmut HALLER196612/07/1966FRG5:0 (3:0)SUIGroup matches2
Helmut HALLER196623/07/1966FRG4:0 (1:0)URUQuarter-finals2
Helmut RAHN195404/07/1954FRG3:2 (2:2)HUNFinal2
Helmut RAHN195808/06/1958ARG1:3 (1:2)FRGGroup matches2
Henri CAMARA200216/06/2002SWE1:2 a.e.t. (1:1, 1:1)SENRound of 162
Henrik LARSSON200207/06/2002SWE2:1 (1:1)NGAGroup matches2
Hristo STOICHKOV199426/06/1994BUL4:0 (1:0)GREGroup matches2
Ilhan MANSIZ200229/06/2002KOR2:3 (1:3)TURThird place2
Ilie DUMITRESCU199403/07/1994ROU3:2 (2:1)ARGRound of 162
Ivan YAREMCHUK198602/06/1986URS6:0 (3:0)HUNGroup matches2
Ivica BEK193017/07/1930YUG4:0 (0:0)BOLGroup matches2
Ivor BROADIS195417/06/1954ENG4:4 a.e.t. (3:3, 2:1)BELGroup matches2
Jacques FATTON195028/06/1950BRA2:2 (2:1)SUIGroup matches2
JAIRZINHO197003/06/1970BRA4:1 (1:1)TCHGroup matches2
Javier VALDIVIA197007/06/1970MEX4:0 (1:0)SLVGroup matches2
Jean NICOLAS193805/06/1938FRA3:1 (2:1)BELFirst round2
Johan NEESKENS197423/06/1974BUL1:4 (0:2)NEDGroup matches2
John WARK198215/06/1982SCO5:2 (3:0)NZLGroup matches2
Jon Dahl TOMASSON200201/06/2002URU1:2 (0:1)DENGroup matches2
Jonny REP197814/06/1978NED5:1 (3:0)AUTSecond round2
Jonny REP197415/06/1974URU0:2 (0:1)NEDGroup matches2
Jorge VALDANO198602/06/1986ARG3:1 (2:0)KORGroup matches2
Jose ALTAFINI195808/06/1958BRA3:0 (1:0)AUTGroup matches2
Juan HOLBERG195430/06/1954HUN4:2 a.e.t. (2:2, 1:0)URUSemi-finals2
Juan SCHIAFFINO195002/07/1950URU8:0 (4:0)BOLGroup matches2
Juergen KLINSMANN199427/06/1994GER3:2 (3:0)KORGroup matches2
Julio ABBADIE195419/06/1954URU7:0 (2:0)SCOGroup matches2
Just FONTAINE195819/06/1958FRA4:0 (1:0)NIRQuarter-finals2
Just FONTAINE195811/06/1958YUG3:2 (1:1)FRAGroup matches2
Karl HOHMANN193431/05/1934GER2:1 (0:0)SWEQuarter-finals2
Karl-Heinz RUMMENIGGE197806/06/1978FRG6:0 (4:0)MEXGroup matches2
Kennet ANDERSSON199403/07/1994KSA1:3 (0:1)SWERound of 162
KIKO199824/06/1998ESP6:1 (2:0)BULGroup matches2
Kosta TOMASEVIC195025/06/1950YUG3:0 (0:0)SUIGroup matches2
Kurt HAMRIN195812/06/1958SWE2:1 (1:0)HUNGroup matches2
Lajos TICHY196203/06/1962HUN6:1 (4:0)BULGroup matches2
Lajos TICHY195815/06/1958HUN4:0 (1:0)MEXGroup matches2
Laszlo FAZEKAS198215/06/1982HUN10:1 (3:0)SLVGroup matches2
Leonel SANCHEZ196230/05/1962CHI3:1 (1:1)SUIGroup matches2
LEONIDAS193819/06/1938BRA4:2 (1:2)SWEMatch for third place2
Leopold ANOUL195417/06/1954ENG4:4 a.e.t. (3:3, 2:1)BELGroup matches2
Leopold KIELHOLZ193427/05/1934SUI3:2 (2:1)NEDPreliminary round2
Leopoldo LUQUE197821/06/1978ARG6:0 (2:0)PERSecond round2
Lilian THURAM199808/07/1998FRA2:1 (0:0)CROSemi-finals2
Lothar MATTHAEUS199010/06/1990FRG4:1 (2:0)YUGGroup matches2
Luca TONI200630/06/2006ITA3:0 (1:0)UKRQuarter-finals2
Luis ARTIME196613/07/1966ARG2:1 (0:0)ESPGroup matches2
Luis GARCIA199424/06/1994MEX2:1 (1:0)IRLGroup matches2
Luis HERNANDEZ199813/06/1998KOR1:3 (1:0)MEXGroup matches2
Lukas PODOLSKI200624/06/2006GER2:0 (2:0)SWERound of 162
Mamat SUAT195420/06/1954TUR7:0 (4:0)KORGroup matches2
Manuel ROSAS193019/07/1930ARG6:3 (3:1)MEXGroup matches2
Marc WILMOTS199820/06/1998BEL2:2 (1:0)MEXGroup matches2
Marcelo SALAS199811/06/1998ITA2:2 (1:1)CHIGroup matches2
Mario KEMPES197825/06/1978ARG3:1 a.e.t. (1:1, 1:0)NEDFinal2
Mario KEMPES197821/06/1978ARG6:0 (2:0)PERSecond round2
Mario KEMPES197814/06/1978ARG2:0 (1:0)POLSecond round2
Marius LACATUS199009/06/1990URS0:2 (0:1)ROUGroup matches2
Martin DAHLIN199424/06/1994SWE3:1 (1:1)RUSGroup matches2
Maxi RODRIGUEZ200616/06/2006ARG6:0 (3:0)SCGGroup matches2
Milan GALIC196207/06/1962YUG5:0 (2:0)COLGroup matches2
Miroslav KLOSE200620/06/2006ECU0:3 (0:2)GERGroup matches2
Miroslav KLOSE200609/06/2006GER4:2 (2:1)CRCGroup matches2
MODERATO193020/07/1930BRA4:0 (1:0)BOLGroup matches2
Nandor HIDEGKUTI195420/06/1954HUN8:3 (3:1)FRGGroup matches2
Nat LOFTHOUSE195417/06/1954ENG4:4 a.e.t. (3:3, 2:1)BELGroup matches2
Nelson CUEVAS200212/06/2002SVN1:3 (1:0)PARGroup matches2
Omar BRAVO200611/06/2006MEX3:1 (1:1)IRNGroup matches2
Oscar MIGUEZ195013/07/1950URU3:2 (1:2)SWEFinal round2
Oscar MIGUEZ195419/06/1954URU7:0 (2:0)SCOGroup matches2
Ottmar WALTER195430/06/1954FRG6:1 (1:0)AUTSemi-finals2
Paolo ROSSI198208/07/1982POL0:2 (0:1)ITASemi-finals2
Paulo WANCHOPE200609/06/2006GER4:2 (2:1)CRCGroup matches2
PELE197010/06/1970BRA3:2 (2:1)ROUGroup matches2
PELE195829/06/1958BRA5:2 (2:1)SWEFinal2
Pelegrin ANSELMO193027/07/1930URU6:1 (3:1)YUGSemi-finals2
PERACIO193805/06/1938BRA6:5 a.e.t. (4:4, 3:1)POLFirst round2
Peter MC PARLAND195817/06/1958NIR2:1 a.e.t. (1:1, 1:1)TCHGroup matches2
Peter MC PARLAND195815/06/1958FRG2:2 (1:1)NIRGroup matches2
Peter PALOTAS195417/06/1954HUN9:0 (4:0)KORGroup matches2
PINGA195416/06/1954BRA5:0 (4:0)MEXGroup matches2
PREGUINHO193020/07/1930BRA4:0 (1:0)BOLGroup matches2
Raimondo ORSI193427/05/1934ITA7:1 (3:0)USAPreliminary round2
Ralf EDSTROM197423/06/1974SWE3:0 (0:0)URUGroup matches2
RAUL200212/06/2002RSA2:3 (1:2)ESPGroup matches2
RIVALDO199803/07/1998BRA3:2 (2:1)DENQuarter-finals2
Robert BALLAMAN195426/06/1954AUT7:5 (5:4)SUIQuarter-finals2
Robert KOERNER195426/06/1954AUT7:5 (5:4)SUIQuarter-finals2
Roberto BAGGIO199413/07/1994BUL1:2 (1:2)ITASemi-finals2
Roberto BAGGIO199405/07/1994NGA1:2 a.e.t. (1:1, 1:0)ITARound of 162
Roberto CABANAS198611/06/1986PAR2:2 (0:1)BELGroup matches2
ROBERTO DINAMITE197821/06/1978BRA3:1 (1:1)POLSecond round2
Roger HUNT196620/07/1966ENG2:0 (1:0)FRAGroup matches2
Roger MILLA199023/06/1990CMR2:1 a.e.t.COLRound of 162
Roger MILLA199014/06/1990CMR2:1 (0:0)ROUGroup matches2
RONALDO199827/06/1998BRA4:1 (3:0)CHIRound of 162
RONALDO200213/06/2002CRC2:5 (1:3)BRAGroup matches2
RONALDO200230/06/2002GER0:2 (0:0)BRAFinal2
RONALDO200622/06/2006JPN1:4 (1:1)BRAGroup matches2
Rudi VOELLER199015/06/1990FRG5:1 (2:0)UAEGroup matches2
Rudi VOELLER199402/07/1994GER3:2 (3:1)BELRound of 162
Salah ASSAD198224/06/1982ALG3:2 (3:0)CHIGroup matches2
Salaheddine BASSIR199823/06/1998SCO0:3 (0:1)MARGroup matches2
Sandor KOCSIS195427/06/1954HUN4:2 (2:1)BRAQuarter-finals2
Sandor KOCSIS195430/06/1954HUN4:2 a.e.t. (2:2, 1:0)URUSemi-finals2
Sepp HUEGI195423/06/1954SUI4:1 (1:0)ITAGroup matches2
Shaun BARTLETT199824/06/1998RSA2:2 (1:1)KSAGroup matches2
Silvio PIOLA193812/06/1938ITA3:1 (1:1)FRAQuarter-finals2
Silvio PIOLA193819/06/1938ITA4:2 (3:1)HUNFinal2
Silviu BINDEA193805/06/1938CUB3:3 a.e.t. (3:3, 1:1)ROUFirst round2
Sven JOHANSSON193427/05/1934SWE3:2 (1:1)ARGPreliminary round2
Teofilo CUBILLAS197006/06/1970PER3:0 (0:0)MARGroup matches2
Teofilo CUBILLAS197803/06/1978PER3:1 (1:1)SCOGroup matches2
Theodore WHITMORE199826/06/1998JPN1:2 (0:1)JAMGroup matches2
Thierry HENRY199818/06/1998FRA4:0 (1:0)KSAGroup matches2
Tibor NYILASI198215/06/1982HUN10:1 (3:0)SLVGroup matches2
Tim CAHILL200612/06/2006AUS3:1 (0:1)JPNGroup matches2
Todor VESELINOVIC195811/06/1958YUG3:2 (1:1)FRAGroup matches2
Tomas ROSICKY200612/06/2006USA0:3 (0:2)CZEGroup matches2
Tomas SKUHRAVY199010/06/1990USA1:5 (0:2)TCHGroup matches2
TOSTAO197014/06/1970BRA4:2 (2:1)PERQuarter-finals2
Vaclav HOVORKA195815/06/1958TCH6:1 (3:0)ARGGroup matches2
Valentin IVANOV196203/06/1962URS4:4 (3:1)COLGroup matches2
Valeriy PORKUJAN196620/07/1966URS2:1 (1:1)CHIGroup matches2
VAVA196213/06/1962BRA4:2 (2:1)CHISemi-finals2
VAVA195829/06/1958BRA5:2 (2:1)SWEFinal2
VAVA195815/06/1958BRA2:0 (1:0)URSGroup matches2
Wilfried VAN MOER197003/06/1970BEL3:0 (1:0)SLVGroup matches2
Zbigniew BONIEK197810/06/1978POL3:1 (1:0)MEXGroup matches2
Zdenek ZIKAN195815/06/1958TCH6:1 (3:0)ARGGroup matches2
Zeljko CAJKOVSKI195028/06/1950YUG4:1 (2:0)MEXGroup matches2
ZICO198223/06/1982BRA4:0 (2:0)NZLGroup matches2
Zinedine ZIDANE199812/07/1998BRA0:3 (0:2)FRAFinal2
Abdeljalil HADA199810/06/1998MAR2:2 (1:1)NORGroup matches1
Abdeljalil HADA199823/06/1998SCO0:3 (0:1)MARGroup matches1
Abdelkarim KRIMAU198611/06/1986POR1:3 (0:2)MARGroup matches1
Abdullah AL BULOUSHI198221/06/1982FRA4:1 (2:0)KUWGroup matches1
Abel BALBO199403/07/1994ROU3:2 (2:1)ARGRound of 161
Adalbert DESU193014/07/1930ROU3:1 (1:0)PERGroup matches1
Adelardo RODRIGUEZ196206/06/1962BRA2:1 (0:1)ESPGroup matches1
ADEMIR195001/07/1950BRA2:0 (1:0)YUGGroup matches1
Adolf SCHERER196210/06/1962TCH1:0 (1:0)HUNQuarter-finals1
Adolfo VALENCIA199418/06/1994COL1:3 (1:2)ROUGroup matches1
Adolfo VALENCIA199422/06/1994USA2:1 (1:0)COLGroup matches1
Adrian ILIE199815/06/1998ROU1:0 (1:0)COLGroup matches1
ADRIANO200627/06/2006BRA3:0 (2:0)GHARound of 161
ADRIANO200618/06/2006BRA2:0 (0:0)AUSGroup matches1
Agne SIMONSSON195819/06/1958SWE2:0 (0:0)URSQuarter-finals1
Agne SIMONSSON195829/06/1958BRA5:2 (2:1)SWEFinal1
Agustin DELGADO200615/06/2006ECU3:0 (1:0)CRCGroup matches1
Agustin DELGADO200609/06/2006POL0:2 (0:1)ECUGroup matches1
Agustin DELGADO200209/06/2002MEX2:1 (1:1)ECUGroup matches1
Ahmed RADHI198608/06/1986IRQ1:2 (0:2)BELGroup matches1
AHN Jung Hwan200218/06/2002KOR2:1 a.e.t. (1:1, 0:1)ITARound of 161
AHN Jung Hwan200210/06/2002KOR1:1 (0:1)USAGroup matches1
AHN Jung Hwan200613/06/2006KOR2:1 (0:1)TOGGroup matches1
Aitor BEGUIRISTAIN199402/07/1994ESP3:0 (1:0)SUIRound of 161
Alain COURIOL198210/07/1982POL3:2 (2:1)FRAMatch for third place1
Alain GIRESSE198208/07/1982FRG3:3 a.e.t. (1:1, 1:1) 5:4 PSOFRASemi-finals1
Alain SUTTER199422/06/1994ROU1:4 (1:1)SUIGroup matches1
Alan MULLERY197014/06/1970FRG3:2 a.e.t. (2:2, 0:1)ENGQuarter-finals1
Alan SHEARER199830/06/1998ARG2:2 a.e.t. (2:2, 2:2) 4:3 PSOENGRound of 161
Alan SHEARER199815/06/1998ENG2:0 (1:0)TUNGroup matches1
Albert BRUELLS196203/06/1962FRG2:1 (1:0)SUIGroup matches1
Alberto GALATEO193427/05/1934SWE3:2 (1:1)ARGPreliminary round1
Alberto GALLARDO197002/06/1970PER3:2 (0:1)BULGroup matches1
Alberto GALLARDO197014/06/1970BRA4:2 (2:1)PERQuarter-finals1
Alberto GARCIA ASPE199820/06/1998BEL2:2 (1:0)MEXGroup matches1
Alberto GARCIA ASPE199405/07/1994MEX1:1 a.e.t. (1:1, 1:1) 1:3 PSOBULRound of 161
Alberto GILARDINO200617/06/2006ITA1:1 (1:1)USAGroup matches1
Alberto TARANTINI197821/06/1978ARG6:0 (2:0)PERSecond round1
Alcides GHIGGIA195013/07/1950URU3:2 (1:2)SWEFinal round1
Alcides GHIGGIA195009/07/1950URU2:2 (1:2)ESPFinal round1
Alcides GHIGGIA195016/07/1950URU2:1 (0:0)BRAFinal round1
Alcides GHIGGIA195002/07/1950URU8:0 (4:0)BOLGroup matches1
Aldo DONELLI193427/05/1934ITA7:1 (3:0)USAPreliminary round1
Aldo SERENA199025/06/1990ITA2:0 (0:0)URURound of 161
Alejandro SCOPELLI193026/07/1930ARG6:1 (1:0)USASemi-finals1
Aleksandar PETAKOVIC195811/06/1958YUG3:2 (1:1)FRAGroup matches1
Aleksandar PETAKOVIC195808/06/1958YUG1:1 (1:0)SCOGroup matches1
Aleksandar TIRNANIC193014/07/1930YUG2:1 (2:0)BRAGroup matches1
Aleksander CHIVADZE198222/06/1982URS2:2 (0:1)SCOGroup matches1
Aleksei MAMYKIN196206/06/1962URS2:1 (1:0)URUGroup matches1
Alessandro ALTOBELLI198631/05/1986BUL1:1 (0:1)ITAGroup matches1
Alessandro ALTOBELLI198605/06/1986ITA1:1 (1:1)ARGGroup matches1
Alessandro ALTOBELLI198211/07/1982ITA3:1 (0:0)FRGFinal1
Alessandro DEL PIERO200604/07/2006GER0:2 a.e.t.ITASemi-finals1
Alessandro DEL PIERO200213/06/2002MEX1:1 (1:0)ITAGroup matches1
Alex CZERNIATYNSKI198222/06/1982BEL1:1 (0:1)HUNGroup matches1
Alexander FREI200623/06/2006SUI2:0 (1:0)KORGroup matches1
Alexander FREI200619/06/2006TOG0:2 (0:1)SUIGroup matches1
Alexander IVANOV195808/06/1958URS2:2 (1:0)ENGGroup matches1
Alexandr ZAVAROV198609/06/1986URS2:0 (0:0)CANGroup matches1
Alexandr ZAVAROV199018/06/1990CMR0:4 (0:2)URSGroup matches1
Alexandru NEAGU197006/06/1970ROU2:1 (0:1)TCHGroup matches1
Alfred KOERNER195815/06/1958ENG2:2 (0:1)AUTGroup matches1
Alfred PFAFF195420/06/1954HUN8:3 (3:1)FRGGroup matches1
Alfredo DEL AGUILA196207/06/1962MEX3:1 (2:1)TCHGroup matches1
Ali KAABI197802/06/1978TUN3:1 (0:1)MEXGroup matches1
Ali Thani JUMAA199019/06/1990YUG4:1 (2:1)UAEGroup matches1
Allan CLARKE197011/06/1970ENG1:0 (0:0)TCHGroup matches1
Allan NIELSEN199818/06/1998RSA1:1 (0:1)DENGroup matches1
Alvaro RECOBA200211/06/2002SEN3:3 (3:0)URUGroup matches1
AMARILDO196217/06/1962BRA3:1 (1:1)TCHFinal1
Amaro AMANCIO196615/07/1966ESP2:1 (0:1)SUIGroup matches1
Amleto FRIGNANI195420/06/1954ITA4:1 (1:0)BELGroup matches1
Anatoli BANISHEVSKI196612/07/1966URS3:0 (2:0)PRKGroup matches1
Anatoli ILIN195811/06/1958URS2:0 (1:0)AUTGroup matches1
Anatoli ILIN195817/06/1958URS1:0 (0:0)ENGGroup matches1
Anders SVENSSON200212/06/2002SWE1:1 (0:0)ARGGroup matches1
Andre ABEGGLEN193804/06/1938SUI1:1 a.e.t. (1:1, 1:1)GERFirst round1
Andre ABEGGLEN193427/05/1934SUI3:2 (2:1)NEDPreliminary round1
Andrea PIRLO200612/06/2006ITA2:0 (1:0)GHAGroup matches1
Andreas BREHME199008/07/1990FRG1:0 (0:0)ARGFinal1
Andreas BREHME198625/06/1986FRA0:2 (0:1)FRGSemi-finals1
Andreas BREHME199024/06/1990FRG2:1 (0:0)NEDRound of 161
Andreas BREHME199004/07/1990FRG1:1 a.e.t. (1:1, 0:0) 4:3 PSOENGSemi-finals1
Andreas HERZOG199823/06/1998ITA2:1 (0:0)AUTGroup matches1
Andreas MOELLER199815/06/1998GER2:0 (1:0)USAGroup matches1
Andreas TOTH197806/06/1978ITA3:1 (2:0)HUNGroup matches1
Andrei BAL198214/06/1982BRA2:1 (0:1)URSGroup matches1
Andrei ZYGMANTOVICH199018/06/1990CMR0:4 (0:2)URSGroup matches1
Andres PRIETO195002/07/1950CHI5:2 (2:0)USAGroup matches1
Andriy RUSOL200619/06/2006KSA0:4 (0:2)UKRGroup matches1
Andriy SHEVCHENKO200619/06/2006KSA0:4 (0:2)UKRGroup matches1
Andriy SHEVCHENKO200623/06/2006UKR1:0 (0:0)TUNGroup matches1
Andrzej BUNCOL198222/06/1982POL5:1 (0:0)PERGroup matches1
Andrzej SZARMACH197818/06/1978POL1:0 (0:0)PERSecond round1
Andrzej SZARMACH197415/06/1974POL3:2 (2:0)ARGGroup matches1
Andrzej SZARMACH198210/07/1982POL3:2 (2:1)FRAMatch for third place1
Andrzej SZARMACH197423/06/1974POL2:1 (2:0)ITAGroup matches1
Andy OGRIS199019/06/1990AUT2:1 (0:0)USAGroup matches1
Angelo DOMENGHINI197003/06/1970ITA1:0 (1:0)SWEGroup matches1
Angelo SCHIAVIO193410/06/1934ITA2:1 a.e.t. (1:1, 0:0)TCHFinal1
Angulo RADA196203/06/1962URS4:4 (3:1)COLGroup matches1
Antonin PANENKA198217/06/1982TCH1:1 (1:0)KUWGroup matches1
Antonin PANENKA198224/06/1982FRA1:1 (0:0)TCHGroup matches1
Antonin PUC193410/06/1934ITA2:1 a.e.t. (1:1, 0:0)TCHFinal1
Antonin PUC193427/05/1934TCH2:1 (0:1)ROUPreliminary round1
Antonio ALZAMENDI198604/06/1986URU1:1 (1:0)FRGGroup matches1
Antonio CABRINI198229/06/1982ITA2:1 (0:0)ARGSecond round1
Arie HAAN197818/06/1978FRG2:2 (1:1)NEDSecond round1
Arie HAAN197821/06/1978NED2:1 (0:1)ITASecond round1
Arjen ROBBEN200611/06/2006SCG0:1 (0:1)NEDGroup matches1
Arne BRUSTAD193805/06/1938ITA2:1 a.e.t. (1:1, 1:0)NORFirst round1
Arne NYBERG193819/06/1938BRA4:2 (1:2)SWEMatch for third place1
Arne NYBERG193816/06/1938HUN5:1 (3:1)SWESemi-finals1
Arne NYBERG193812/06/1938SWE8:0 (4:0)CUBQuarter-finals1
Aron WINTER199409/07/1994NED2:3 (0:0)BRAQuarter-finals1
Arturo VASQUEZ197802/06/1978TUN3:1 (0:1)MEXGroup matches1
Asamoah GYAN200617/06/2006CZE0:2 (0:1)GHAGroup matches1
Asparuch NIKODIMOV197007/06/1970FRG5:2 (2:1)BULGroup matches1
Atilio LOPEZ195029/06/1950SWE2:2 (2:1)PARGroup matches1
AUGUSTO196623/07/1966POR5:3 (2:3)PRKQuarter-finals1
Bakary KONE200616/06/2006NED2:1 (2:1)CIVGroup matches1
BALTAZAR195028/06/1950BRA2:2 (2:1)SUIGroup matches1
BALTAZAR195416/06/1954BRA5:0 (4:0)MEXGroup matches1
BALTAZAR195024/06/1950BRA4:0 (1:0)MEXGroup matches1
BEBETO199823/06/1998BRA1:2 (0:0)NORGroup matches1
BEBETO199816/06/1998BRA3:0 (2:0)MARGroup matches1
BEBETO199404/07/1994BRA1:0 (0:0)USARound of 161
BEBETO199424/06/1994BRA3:0 (1:0)CMRGroup matches1
BEBETO199409/07/1994NED2:3 (0:0)BRAQuarter-finals1
BEBETO199803/07/1998BRA3:2 (2:1)DENQuarter-finals1
Benedict MC CARTHY199818/06/1998RSA1:1 (0:1)DENGroup matches1
Benedict MC CARTHY200212/06/2002RSA2:3 (1:2)ESPGroup matches1
Benito LORENZI195420/06/1954ITA4:1 (1:0)BELGroup matches1
Bernard GENGHINI198628/06/1986FRA4:2 a.e.t. (2:2, 2:1)BELMatch for third place1
Bernard GENGHINI198228/06/1982AUT0:1 (0:1)FRASecond round1
Bernard GENGHINI198221/06/1982FRA4:1 (2:0)KUWGroup matches1
Bernard LACOMBE197802/06/1978ITA2:1 (1:1)FRAGroup matches1
Bernardo REDIN199009/06/1990UAE0:2 (0:0)COLGroup matches1
Bernardo REDIN199023/06/1990CMR2:1 a.e.t.COLRound of 161
Bernd CULLMANN197418/06/1974AUS0:3 (0:2)FRGGroup matches1
Bernd HOELZENBEIN197821/06/1978AUT3:2 (0:1)FRGSecond round1
Bernd SCHNEIDER200201/06/2002GER8:0 (4:0)KSAGroup matches1
Berni KLODT195417/06/1954FRG4:1 (1:1)TURGroup matches1
Bert PATENAUDE193013/07/1930USA3:0 (2:0)BELGroup matches1
BETO200205/06/2002USA3:2 (3:1)PORGroup matches1
Bixente LIZARAZU199818/06/1998FRA4:0 (1:0)KSAGroup matches1
Blagoje MARJANOVIC193017/07/1930YUG4:0 (0:0)BOLGroup matches1
Bobby CHARLTON196202/06/1962ENG3:1 (2:0)ARGGroup matches1
Bobby CHARLTON196616/07/1966ENG2:0 (1:0)MEXGroup matches1
Bobby COLLINS195811/06/1958PAR3:2 (2:1)SCOGroup matches1
Bonaventure KALOU200621/06/2006CIV3:2 (1:2)SCGGroup matches1
Bouba DIOP200231/05/2002FRA0:1 (0:1)SENGroup matches1
Boudewijn ZENDEN199811/07/1998NED1:2 (1:2)CROMatch for third place1
BRANCO199409/07/1994NED2:3 (0:0)BRAQuarter-finals1
Branislav SEKULIC193027/07/1930URU6:1 (3:1)YUGSemi-finals1
Branko OBLAK197418/06/1974YUG9:0 (6:0)ZAIGroup matches1
Branko ZEBEC195419/06/1954BRA1:1 a.e.t. (1:1, 0:0)YUGGroup matches1
Brian LAUDRUP199828/06/1998NGA1:4 (0:2)DENRound of 161
Brian LAUDRUP199803/07/1998BRA3:2 (2:1)DENQuarter-finals1
Brian MC BRIDE199821/06/1998USA1:2 (0:1)IRNGroup matches1
Brian MC BRIDE200217/06/2002MEX0:2 (0:1)USARound of 161
Brian MC BRIDE200205/06/2002USA3:2 (3:1)PORGroup matches1
Bror MELLBERG195016/07/1950SWE3:1 (2:0)ESPFinal round</