Italy National Team Scorers in the Soccer World Cups

Full list with all the players that have scored for Italy in the Soccer World Cup. It goes from the top scorers to the players that have scored at least one goal in any world cup and has details of played tournaments and goals by world cup.

scroll for more >>
Player
Goals Goal Average Games World Cups Goals by World Cup
1.ItalyRoberto Baggio9 0.56163 2 in 1990, 5 in 1994, 2 in 1998
ItalyPaolo Rossi9 0.64143 3 in 1978, 6 in 1982, 0 in 1986
ItalyChristian Vieri9 1.0092 5 in 1998, 4 in 2002
4.ItalySalvatore Schillaci6 0.8671 6 in 1990
5.ItalyAlessandro Altobelli5 0.7172 1 in 1982, 4 in 1986
ItalySilvio Piola5 1.2541 5 in 1938
7.ItalyGino Colaussi4 1.3331 4 in 1938
ItalyAngelo Schiavio4 1.0041 4 in 1934
9.ItalyGiuseppe Meazza3 0.3392 2 in 1934, 1 in 1938
ItalyRaimundo Orsi3 0.6051 3 in 1934
ItalyGigi Riva3 0.3882 3 in 1970, 0 in 1974
ItalyGianni Rivera3 0.3394 0 in 1962, 0 in 1966, 2 in 1970, 1 in 1974
13.ItalyDino Baggio2 0.17122 2 in 1994, 0 in 1998
ItalyRomeo Benetti2 0.2292 1 in 1974, 1 in 1978
ItalyRoberto Bettega2 0.2971 2 in 1978
ItalyRoberto Boninsegna2 0.2972 2 in 1970, 0 in 1974
ItalyGiacomo Bulgarelli2 0.5042 2 in 1962, 0 in 1966
ItalyRiccardo Carapellese2 1.0021 2 in 1950
ItalyAlessandro Del Piero2 0.17123 0 in 1998, 1 in 2002, 1 in 2006
ItalyGiovanni Ferrari2 0.2582 2 in 1934, 0 in 1938
ItalyVincenzo Iaquinta2 0.2582 1 in 2006, 1 in 2010
ItalyMarco Materazzi2 0.4052 0 in 2002, 2 in 2006
ItalyEgisto Pandolfini2 0.5042 1 in 1950, 1 in 1954
ItalyMarco Tardelli2 0.15133 0 in 1978, 2 in 1982, 0 in 1986
ItalyLuca Toni2 0.3361 2 in 2006
Player
Goals Goal Average Games World Cups Goals by World Cup
26.ItalyPietro Anastasi1 0.3331 1 in 1974
ItalyMario Balotelli1 0.3331 1 in 2014
ItalyPaolo Barison1 0.5021 1 in 1966
ItalyGiampiero Boniperti1 0.5022 0 in 1950, 1 in 1954
ItalyTarcisio Burgnich1 0.09113 0 in 1966, 1 in 1970, 0 in 1974
ItalyAntonio Cabrini1 0.06183 0 in 1978, 1 in 1982, 0 in 1986
ItalyFabio Capello1 0.3331 1 in 1974
ItalyFranco Causio1 0.09113 0 in 1974, 1 in 1978, 0 in 1982
ItalyBruno Conti1 0.09112 1 in 1982, 0 in 1986
ItalyDaniele De Rossi1 0.1383 0 in 2006, 1 in 2010, 0 in 2014
ItalyLuigi Di Biagio1 0.1762 1 in 1998, 0 in 2002
ItalyAntonio Di Natale1 0.3331 1 in 2010
ItalyAngelo Domenghini1 0.1761 1 in 1970
ItalyPietro Ferraris1 1.0011 1 in 1938
ItalyAmleto Frignani1 0.5021 1 in 1954
ItalyCarlo Galli1 0.5021 1 in 1954
ItalyGiuseppe Giannini1 0.1471 1 in 1990
ItalyAlberto Gilardino1 0.1472 1 in 2006, 0 in 2010
ItalyFrancesco Graziani1 0.10102 0 in 1978, 1 in 1982
ItalyFabio Grosso1 0.1761 1 in 2006
ItalyEnrique Guaita1 0.2541 1 in 1934
ItalyFilippo Inzaghi1 0.2053 0 in 1998, 0 in 2002, 1 in 2006
ItalyBenito Lorenzi1 0.3332 0 in 1950, 1 in 1954
ItalyClaudio Marchisio1 0.2052 0 in 2010, 1 in 2014
ItalyDaniele Massaro1 0.1762 0 in 1982, 1 in 1994
ItalySandro Mazzola1 0.08123 1 in 1966, 0 in 1970, 0 in 1974
ItalyBruno Mora1 0.5021 1 in 1962
ItalyErmes Muccinelli1 0.2542 1 in 1950, 0 in 1954
ItalyFulvio Nesti1 0.3331 1 in 1954
ItalyAndrea Pirlo1 0.09113 1 in 2006, 0 in 2010, 0 in 2014
ItalyFabio Quagliarella1 1.0011 1 in 2010
ItalyAldo Serena1 0.3332 0 in 1986, 1 in 1990
ItalyFrancesco Totti1 0.09112 0 in 2002, 1 in 2006
ItalyRenato Zaccarelli1 0.2051 1 in 1978
ItalyGianluca Zambrotta1 0.08133 0 in 2002, 1 in 2006, 0 in 2010