List of Serie A players with 100 or more goals

This is a list of players who scored over 100 goals in Serie A, Italy's top flight football league, during its history starting from the 1929–30 season. This list does not include goals scored during 1944 Campionato Alta Italia and the 1945–46 Serie A-B, held in both rounds.

List

Players whose names are in bold are still active and currently play in Serie A. Italics show players still active but playing professional football outside Serie A.

As of 20 May 2018
Position Nation Name Goals Appearances Average Years active Clubs
1 Silvio Piola[1] 274 537 0.51 1929–1943 1946–1947 1948–1954 51 Pro Vercelli, 143 Lazio, 10 Juventus, 70 Novara
2 Francesco Totti 250 619 0.41 1992–2017 250 Roma
3 Gunnar Nordahl 225 291 0.77 1949–1958 210 Milan, 15 Roma
4 Giuseppe Meazza[1] 216 367 0.59 1929–1943 1946–1947 197 Internazionale, 9 Milan, 10 Juventus Cisitalia
José Altafini 216 459 0.47 1958–1976 120 Milan, 71 Napoli, 25 Juventus
6 Antonio Di Natale 209 445 0.48 2002–2016 18 Empoli, 191 Udinese
7 Roberto Baggio 205 452 0.45 1985–2004 39 Fiorentina, 78 Juventus, 12 Milan, 22 Bologna, 9 Internazionale, 45 Brescia
8 Kurt Hamrin 190 400 0.48 1956–1971 8 Juventus, 20 Padova, 150 Fiorentina, 9 Milan, 3 Napoli
9 Giuseppe Signori 188 344 0.54 1991–2004 11 Foggia, 107 Lazio, 3 Sampdoria, 67 Bologna
Alessandro Del Piero 188 478 0.39 1993–2006 2007–2012 188 Juventus
Alberto Gilardino 188 502 0.38 1999–2017 3 Piacenza, 5 Hellas Verona, 50 Parma, 36 Milan, 48 Fiorentina, 19 Genoa, 13 Bologna
12 Gabriel Batistuta 184 318 0.58 1991–1993 1994–2003 152 Fiorentina, 30 Roma, 2 Internazionale
13 Giampiero Boniperti 178 443 0.40 1946–1961 178 Juventus
14 Amedeo Amadei[1] 174 423 0.41 1936–1943 1946–1956 85 Roma, 42 Internazionale, 47 Napoli
15 Luca Toni 169 344 0.49 2000–2003 2004–2007 2010–2011 2012–2016 9 Vicenza, 15 Brescia, 20 Palermo, 55 Fiorentina, 5 Roma, 3 Genoa, 2 Juventus, 48 Hellas Verona
16 Giuseppe Savoldi 168 405 0.41 1965–1980 17 Atalanta, 96 Bologna, 55 Napoli
17 Guglielmo Gabetto[1] 167 322 0.52 1934–1943 1946–1949 87 Juventus, 80 Torino
18 Roberto Boninsegna 163 366 0.45 1965–1979 5 Varese, 23 Cagliari, 113 Internazionale, 22 Juventus
19 Gigi Riva 156 289 0.54 1964–1976 156 Cagliari
Filippo Inzaghi 156 370 0.42 1995–2012 2 Parma, 24 Atalanta, 57 Juventus, 73 Milan
Roberto Mancini 156 541 0.29 1981–2000 9 Bologna, 132 Sampdoria, 15 Lazio
22 Luís Vinício 155 348 0.45 1955–1968 69 Napoli, 17 Bologna, 68 Lanerossi, 1 Internazionale
Carlo Reguzzoni[1] 155 401 0.39 1929–1943 1947–1948 14 Pro Patria, 141 Bologna
24 István Nyers 153 236 0.65 1948–1956 133 Internazionale, 20 Roma
Hernán Crespo 153 340 0.45 1996–2003 2004–2005 2006–2012 72 Parma, 39 Lazio, 27 Internazionale, 10 Milan, 5 Genoa
26 Adriano Bassetto[1] 149 329 0.45 1946–1958 92 Sampdoria, 56 Atalanta, 1 Vicenza
27 Omar Sívori 147 278 0.53 1957–1969 135 Juventus, 12 Napoli
28 Christian Vieri 142 264 0.54 1991–1997 1998–2005 2006–2009 1 Torino, 11 Atalanta, 8 Juventus, 12 Lazio, 103 Internazionale, 1 Milan, 6 Fiorentina
Benito Lorenzi 142 330 0.43 1947–1959 138 Internazionale, 4 Alessandria
Marco Di Vaio 142 342 0.41 1994–2004 2008–2012 3 Lazio, 12 Salernitana, 41 Parma, 18 Juventus, 3 Genoa, 65 Bologna
Paolo Pulici 142 401 0.35 1967–1985 134 Torino, 5 Udinese, 3 Fiorentina
32 Vincenzo Montella 141 288 0.49 1996–2009 58 Sampdoria, 83 Roma
33 John Hansen 139 214 0.65 1948–1955 124 Juventus, 15 Lazio
34 Enrico Chiesa 138 380 0.36 1988–1989 1992–1993 1994–2008 23 Sampdoria, 14 Cremonese, 33 Parma, 34 Fiorentina, 2 Lazio, 32 Siena
35 Sergio Brighenti 136 311 0.44 1952–1965 20 Internazionale, 13 Triestina, 50 Padova, 43 Sampdoria, 10 Modena
36 Roberto Pruzzo 133 331 0.40 1973–1989 27 Genoa, 106 Roma
37 Felice Borel[1] 132 257 0.51 1932–1947 125 Juventus, 7 Torino
Alessandro Altobelli 132 337 0.39 1977–1989 128 Internazionale, 4 Juventus
39 Ezio Pascutti 130 296 0.44 1955–1969 130 Bologna
Francesco Graziani 130 353 0.37 1973–1987 97 Torino, 14 Fiorentina, 12 Roma, 7 Udinese
41 Roberto Bettega 129 326 0.40 1970–1983 129 Juventus
42 Gianni Rivera 128 527 0.24 1958–1979 6 Alessandria, 122 Milan
43 Andriy Shevchenko 127 226 0.56 1999–2006 2008–2009 127 Milan
Fabio Quagliarella 127 401 0.317 2005- 47 Sampdoria, 25 Udinese, 23 Juventus, 18 Torino, 11 Napoli, 3 Ascoli
45 David Trezeguet 123 214 0.57 2000–2006 2007–2010 123 Juventus
Gianluca Vialli 123 325 0.38 1984–1996 85 Sampdoria, 38 Juventus
Renzo Burini 123 330 0.37 1947–1959 88 Milan, 35 Lazio
Pietro Ferraris II[1] 123 469 0.26 1929–1950 19 Pro Vercelli, 13 Napoli, 43 Internazionale, 28 Torino, 20 Novara
49 Zlatan Ibrahimović 122 219 0.56 2004–2009 2010–2012 23 Juventus, 57 Internazionale, 42 Milan
50 Ettore Puricelli[1] 120 212 0.57 1938–1949 80 Bologna, 40 Milan
Cristiano Lucarelli 120 302 0.40 1997–1998 1999–2003 2004–2007 2008 2009–2012 5 Atalanta, 27 Lecce, 10 Torino, 73 Livorno, 4 Parma, 1 Napoli
52 Gino Pivatelli 119 254 0.46 1953–1963 105 Bologna, 3 Napoli, 11 Milan
53 Abel Balbo 117 253 0.46 1989–2002 32 Udinese, 78 Roma, 4 Parma, 3 Fiorentina
54 Alessandro Mazzola 116 417 0.28 1960–1977 116 Internazionale
55 Nicola Amoruso 113 380 0.30 1993–1994 1995–2010 3 Sampdoria, 14 Padova, 9 Juventus, 11 Perugia, 10 Napoli, 6 Como, 5 Modena, 5 Messina, 40 Reggina, 4 Torino, 5 Parma, 1 Atalanta
Antonio Cassano 113 400 0.28 1999–2006 2007–2017 6 Bari, 39 Roma, 37 Sampdoria, 7 Milan, 7 Internazionale, 17 Parma
57 Edinson Cavani[2] 112 213 0.53 2007–2013 34 Palermo, 78 Napoli
Riccardo Carapellese[1] 112 315 0.36 1946–1957 53 Milan, 28 Torino, 9 Juventus, 22 Genoa
Giovanni Ferrari[1] 112 316 0.35 1929–1942 19 Alessandria, 67 Juventus, 24 Internazionale, 2 Bologna
60 Gonzalo Higuaín 111 177 0.627 2013– 71 Napoli, 39 Juventus
61 Lorenzo Bettini 110 270 0.41 1952–1963 8 Palermo, 9 Roma, 67 Udinese, 15 Lazio, 9 Internazionale, 2 Modena
Carlo Galli 110 305 0.36 1949–1966 16 Palermo, 40 Roma, 47 Milan, 3 Genoa, 4 Lazio
Bruno Giordano 110 319 0.34 1975–1992 68 Lazio, 23 Napoli, 12 Ascoli, 7 Bologna
Giuseppe Baldini[1] 110 346 0.32 1939–1955 8 Fiorentina, 6 Internazionale, 71 Sampdoria, 6 Genoa, 19 Como
Mauro Icardi 110 190 0.579 2012– 100 Internazionale, 10 Sampdoria
66 Aldo Boffi[1] 109 163 0.67 1936–1945 109 Milan
Angelo Schiavio[1] 109 179 0.61 1929–1938 109 Bologna
68 Eddie Firmani 108 194 0.56 1955–1963 52 Sampdoria, 48 Internazionale, 8 Genoa
Dino Da Costa 108 282 0.38 1955–1966 71 Roma, 8 Fiorentina, 18 Atalanta, 11 Juventus
Giampaolo Pazzini 108 351 0.31 2004–2016, 2017 43 Atalanta, 20 Fiorentina, 17 Internazionale, 20 Milan, 6 Hellas Verona
71 Antonio Vojak[1] 106 208 0.51 1929–1937 102 Napoli, 4 Genoa
Gino Armano[1] 106 401 0.26 1946–1959 8 Alessandria, 73 Internazionale, 25 Torino
73 Pietro Anastasi 105 338 0.31 1967–1981 11 Varese, 78 Juventus, 7 Internazionale, 9 Ascoli
74 Gino Cappello[1] 104 301 0.35 1940–1956 29 Milan, 75 Bologna
75 Oliver Bierhoff 103 220 0.47 1991–2002 2002–2003 2 Ascoli, 57 Udinese, 37 Milan, 7 Chievo
Fabrizio Miccoli 103 259 0.40 2002–2005 2007–2013 9 Perugia, 8 Juventus, 12 Fiorentina, 74 Palermo
Adrian Mutu 103 271 0.38 1999–2003 2005–2012 16 Hellas Verona, 18 Parma, 7 Juventus, 54 Fiorentina, 8 Cesena
Sergio Clerici 103 336 0.31 1960–1978 7 Lecco, 19 Bologna, 9 Atalanta, 18 Hellas Verona, 20 Fiorentina, 29 Napoli, 1 Lazio
79 Tommaso Rocchi 102 323 0.32 2002–2013 17 Empoli, 82 Lazio, 3 Internazionale
80 Pietro Paolo Virdis 101 365 0.28 1974–1991 11 Cagliari, 17 Juventus, 12 Udinese, 53 Milan, 8 Lecce
81 Pierino Prati 100 233 0.43 1966–1978 72 Milan, 28 Roma

Notes

  1. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Player who has played and scored in the 1944 Campionato Alta Italia and the 1945–46 Serie A-B which is not considered in the list.
  2. Players still active but playing outside Italy.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.