Appearance RecordsAll-time Top ScorersAll-time best penalty takersAll-time scorers (own goals)Record winnersMost Goals by a Player in a MatchRefereesBiggest WinsHighest-scoring MatchesHighest AttendanceYoungest PlayersOldest PlayersYoungest GoalscorersOldest GoalscorersYoungest Starting XIOldest Starting XIMost Foul-prone Matches Oldest Goal Scorers NameTeamYearsDaysSeasonDateMatchMatchRes.Roger MillaCameroon42391994 USA28.06.1994Russia - CameroonRUS - CMR6:13:0Cristiano RonaldoPortugal411482026 Canada/Mexico/USA03.07.2026Portugal - CroatiaPOR - CRO2:10:0PepePortugal392832022 Qatar06.12.2022Portugal - SwitzerlandPOR - SUI6:12:0Lionel MessiArgentina39132026 Canada/Mexico/USA07.07.2026Argentina - EgyptARG - EGY3:20:1Gunnar GrenSweden372361958 Sweden24.06.1958Sweden - GermanySWE - GER3:11:1Ivan PerišićCroatia371512026 Canada/Mexico/USA03.07.2026Portugal - CroatiaPOR - CRO2:10:0Cuauhtémoc BlancoMexico371512010 South Africa17.06.2010France - MexicoFRA - MEX0:20:0Felipe BaloyPanama371202018 Russia24.06.2018England - PanamaENG - PAN6:15:0Marko ArnautovićAustria37702026 Canada/Mexico/USA28.06.2026Algeria - AustriaALG - AUT3:31:1Obdulio VarelaUruguay362791954 Switzerland26.06.1954Uruguay - EnglandURU - ENG4:22:1Martín PalermoArgentina362272010 South Africa22.06.2010Greece - ArgentinaGRE - ARG0:20:0Georges BregySwitzerland361521994 USA18.06.1994USA - SwitzerlandUSA - SUI1:11:1Ramin RezaeianIran36982026 Canada/Mexico/USA27.06.2026Egypt - IranEGY - IRN1:11:1Olivier GiroudFrance36712022 Qatar10.12.2022England - FranceENG - FRA1:20:1Tom FinneyEngland36641958 Sweden08.06.1958USSR - EnglandURS - ENG2:21:0Miroslav KloseGermany36292014 Brazil08.07.2014Brazil - GermanyBRA - GER1:70:5John AldridgeIreland352791994 USA24.06.1994Mexico - IrelandMEX - IRL2:11:0Nils LiedholmSweden352641958 Sweden29.06.1958Brazil - SwedenBRA - SWE5:22:1Hassan Al HaydosQatar351952026 Canada/Mexico/USA24.06.2026Bosnia-Herz. - QatarBIH - QAT3:12:1Giovanni van BronckhorstNetherlands351512010 South Africa06.07.2010Uruguay - NetherlandsURU - NED2:31:1Rafael MárquezMexico351302014 Brazil23.06.2014Croatia - MexicoCRO - MEX1:30:0Riyad MahrezAlgeria351272026 Canada/Mexico/USA28.06.2026Algeria - AustriaALG - AUT3:31:1Ricardo PelaezMexico351031998 France25.06.1998Netherlands - MexicoNED - MEX2:22:0Yahya GolmohammadiIran35842006 Germany11.06.2006Mexico - IranMEX - IRN3:11:1Safet SušićYugoslavia35671990 Italy19.06.1990Yugoslavia - UA EmiratesYUG - UAE4:12:1Raúl JiménezMexico35622026 Canada/Mexico/USA06.07.2026Mexico - EnglandMEX - ENG2:31:2Kevin De BruyneBelgium343642026 Canada/Mexico/USA27.06.2026New Zealand - BelgiumNZL - BEL1:50:1Virgil van DijkNetherlands343412026 Canada/Mexico/USA14.06.2026Netherlands - JapanNED - JPN2:20:0Ante BudimirCroatia343372026 Canada/Mexico/USA24.06.2026Panama - CroatiaPAN - CRO0:10:0Ángel Di MaríaArgentina343072022 Qatar18.12.2022Argentina - FranceARG - FRA4:22:02:23:3psoIvica OlićCroatia342782014 Brazil19.06.2014Cameroon - CroatiaCMR - CRO0:40:1Henrik LarssonSweden342732006 Germany20.06.2006Sweden - EnglandSWE - ENG2:20:1Ricardo QuaresmaPortugal342722018 Russia25.06.2018Iran - PortugalIRN - POR1:10:1Niko KovačCroatia342502006 Germany22.06.2006Croatia - AustraliaCRO - AUS2:21:1László FazekasHungary342431982 Spain15.06.1982Hungary - El SalvadorHUN - SLV10:13:0Youssef Al-TunianSaudi Arabia342181998 France24.06.1998South Africa - Saudi ArabiaRSA - KSA2:21:1Tim CahillAustralia341942014 Brazil18.06.2014Australia - NetherlandsAUS - NED2:31:1Paolo GuerreroPeru341762018 Russia26.06.2018Australia - PeruAUS - PER0:20:1NeymarBrazil341502026 Canada/Mexico/USA05.07.2026Brazil - NorwayBRA - NOR1:20:0BebetoBrazil341371998 France03.07.1998Brazil - DenmarkBRA - DEN3:22:1CasemiroBrazil341262026 Canada/Mexico/USA29.06.2026Brazil - JapanBRA - JPN2:10:1Robert LewandowskiPoland341052022 Qatar04.12.2022France - PolandFRA - POL3:11:0Toni PolsterAustria34931998 France11.06.1998Cameroon - AustriaCMR - AUT1:10:0Rudi VöllerGermany34801994 USA02.07.1994Germany - BelgiumGER - BEL3:23:1HierroSpain34762002 Japan/South Korea07.06.2002Spain - ParaguayESP - PAR3:10:1Oliver BierhoffGermany34312002 Japan/South Korea01.06.2002Germany - Saudi ArabiaGER - KSA8:04:0Zinédine ZidaneFrance34162006 Germany09.07.2006Italy - FranceITA - FRA5:31:11:11:1psoMichael LaudrupDenmark3491998 France24.06.1998France - DenmarkFRA - DEN2:11:1Mohamed SalahEgypt3472026 Canada/Mexico/USA22.06.2026New Zealand - EgyptNZL - EGY1:31:0Emmanuel KundéCameroon333511990 Italy01.07.1990England - CameroonENG - CMR3:21:02:2aet