2026 Canada/Mexico/USA2022 Qatar2018 Russia2014 Brazil2010 South Africa2006 Germany2002 Japan/South Korea1998 France1994 USA1990 Italy1986 Mexico1982 Spain1978 Argentina1974 Germany1970 Mexico1966 England1962 Chile1958 Sweden1954 Switzerland1950 Brazil1938 France1934 Italy1930 Uruguay Topscorer #PlayerTeamMatchesScores11mRatio1J. RodríguezJames RodríguezColombia5611,22T. MüllerThomas MüllerGermany7510,713L. MessiLionel MessiArgentina7400,57NeymarNeymarBrazil5410,8R. van PersieRobin van PersieNetherlands6410,676K. BenzemaKarim BenzemaFrance5310,6A. RobbenArjen RobbenNetherlands7300,43A. SchürrleAndré SchürrleGermany6300,5X. ShaqiriXherdan ShaqiriSwitzerland4300,75E. ValenciaEnner ValenciaEcuador330111A. AyewAndré AyewGhana3200,67W. BonyWilfried BonyIvory Coast3200,67T. CahillTim CahillAustralia2201David LuizDavid LuizBrazil7200,29C. DempseyClint DempseyUSA4200,5M. DepayMemphis DepayNetherlands4200,5A. DjabouAbdelmoumen DjabouAlgeria3200,67GervinhoGervinhoIvory Coast3200,67M. GötzeMario GötzeGermany6200,33A. GyanAsamoah GyanGhana3200,67M. HummelsMats HummelsGermany6200,33M. KloseMiroslav KloseGermany5200,4T. KroosToni KroosGermany7200,29M. MandžukićMario MandžukićCroatia2201J. MartínezJackson MartínezColombia3200,67A. MusaAhmed MusaNigeria4200,5OscarOscarBrazil7200,29I. PerišićIvan PerišićCroatia3200,67B. RuizBryan RuizCosta Rica5200,4A. SánchezAlexis SánchezChile4200,5I. SlimaniIslam SlimaniAlgeria4200,5L. SuárezLuis SuárezUruguay220133C. AránguizCharles AránguizChile4100,25P. ArmeroPablo ArmeroColombia5100,2M. BalotelliMario BalotelliItaly3100,33J. BeausejourJean BeausejourChile2100,5D. BlindDaley BlindNetherlands7100,14Y. BrahimiYacine BrahimiAlgeria3100,33J. BrooksJohn Anthony BrooksUSA1101J. CampbellJoel CampbellCosta Rica5100,2É. CavaniÉdinson CavaniUruguay4110,25C. CostlyCarlo CostlyHonduras3100,33Cristiano RonaldoCristiano RonaldoPortugal3100,33J. CuadradoJuan CuadradoColombia5110,2David VillaDavid VillaSpain1101K. De BruyneKevin De BruyneBelgium4100,25S. de VrijStefan de VrijNetherlands7100,14Á. Di MaríaÁngel Di MaríaArgentina5100,2G. dos SantosGiovani dos SantosMexico4100,25Ó. DuarteÓscar DuarteCosta Rica4100,25E. DžekoEdin DžekoBosnia-Herzegovina3100,33B. DžemailiBlerim DžemailiSwitzerland3100,33S. FéghouliSofiane FéghouliAlgeria4110,25M. FellainiMarouane FellainiBelgium5100,2L. FerLeroy FerNetherlands1101FernandinhoFernandinhoBrazil5100,2Fernando TorresFernando TorresSpain3100,33FredFredBrazil6100,17R. GhoochannejhadReza GhoochannejhadIran3100,33O. GiroudOlivier GiroudFrance5100,2D. GodínDiego GodínUruguay4100,25J. GreenJulian GreenUSA1101A. GuardadoAndrés GuardadoMexico4100,25T. GutiérrezTeófilo GutiérrezColombia4100,25R. HallicheRafik HallicheAlgeria4100,25J. HernándezJavier HernándezMexico4100,25G. HiguaínGonzalo HiguaínArgentina7100,14K. HondaKeisuke HondaJapan3100,33K. HuntelaarKlaas-Jan HuntelaarNetherlands3110,33V. IbiševićVedad IbiševićBosnia-Herzegovina3100,33M. JedinakMile JedinakAustralia3110,33J. JonesJermaine JonesUSA4100,25Juan MataJuan MataSpain1101A. KerzhakovAleksandr KerzhakovRussia3100,33S. KhediraSami KhediraGermany5100,2A. KokorinAleksandr KokorinRussia3100,33J. KooJa-cheol KooSouth Korea3100,33K. LeeKeun-ho LeeSouth Korea3100,33R. LukakuRomelu LukakuBelgium4100,25C. MarchisioClaudio MarchisioItaly3100,33R. MárquezRafael MárquezMexico4100,25J. MatipJoel MatipCameroon2100,5B. MatuidiBlaise MatuidiFrance5100,2A. MehmediAdmir MehmediSwitzerland4100,25D. MertensDries MertensBelgium5100,2NaniNaniPortugal3100,33P. OdemwingiePeter OdemwingieNigeria4100,25S. OkazakiShinji OkazakiJapan3100,33I. OlićIvica OlićCroatia3100,33D. OrigiDivock OrigiBelgium5100,2M. ÖzilMesut ÖzilGermany7100,14S. PapastathopoulosSokratis PapastathopoulosGreece4100,25O. PeraltaOribe PeraltaMexico4100,25M. PjanićMiralem PjanićBosnia-Herzegovina3100,33P. PogbaPaul PogbaFrance5100,2J. QuinteroJuan Fernando QuinteroColombia3100,33M. RojoMarcos RojoArgentina6100,17W. RooneyWayne RooneyEngland3100,33G. SamarasGeorgios SamarasGreece4110,25A. SamarisAndreas SamarisGreece2100,5H. SeferovićHaris SeferovićSwitzerland4100,25M. SissokoMoussa SissokoFrance4100,25W. SneijderWesley SneijderNetherlands6100,17H. SonHeung-min SonSouth Korea3100,33D. SturridgeDaniel SturridgeEngland3100,33Thiago SilvaThiago SilvaBrazil6100,17M. UreñaMarcos UreñaCosta Rica4100,25M. ValbuenaMathieu ValbuenaFrance4100,25J. ValdiviaJorge ValdiviaChile3100,33VarelaVarelaPortugal2100,5E. VargasEduardo VargasChile4100,25J. VertonghenJan VertonghenBelgium5100,2A. VršajevićAvdija VršajevićBosnia-Herzegovina1101G. WijnaldumGeorginio WijnaldumNetherlands7100,14Xabi AlonsoXabi AlonsoSpain3110,33G. XhakaGranit XhakaSwitzerland4100,25