# Player Team(s) M. goals Penalty Ø
1 Francesco Totti AS Roma
618 250 66 0.40
2 Gunnar Nordahl AC Milan
AS Roma
291 224 2 0.77
3 Altafini Mazzola Juventus
AC Milan
SSC Napoli
459 216 13 0.47
4 Antonio Di Natale Udinese Calcio
Empoli FC
444 209 32 0.47
5 Roberto Baggio Bologna FC
Inter
Juventus
Brescia Calcio
AC Milan
ACF Fiorentina
455 208 66 0.46
6 Ciro Immobile * Lazio Roma
Juventus
Torino FC
Genoa CFC
353 201 52 0.57
7 Kurt Hamrin Juventus
AC Milan
SSC Napoli
Calcio Padova
ACF Fiorentina
400 190 14 0.48
8 Alberto Gilardino Bologna FC
Piacenza Calcio
AC Milan
Parma Calcio 1913
Hellas Verona
Genoa CFC
Empoli FC
Delfino Pescara
Palermo FC
ACF Fiorentina
514 189 16 0.37
Giuseppe Signori Bologna FC
Lazio Roma
Sampdoria
Foggia Calcio
346 189 43 0.55
10 Alessandro Del Piero Juventus
478 188 46 0.39
11 Gabriel Batistuta Inter
AS Roma
ACF Fiorentina
318 184 14 0.58
12 Fabio Quagliarella Juventus
Udinese Calcio
Sampdoria
SSC Napoli
Torino FC
Ascoli Calcio
556 182 32 0.33
13 Giampiero Boniperti Juventus
443 179 2 0.40
14 Giuseppe Savoldi Bologna FC
Atalanta
SSC Napoli
405 171 44 0.42
15 Roberto Boninsegna Inter
Juventus
Cagliari Calcio
AS Varese 1910
368 164 29 0.45
16 Luca Toni Juventus
Brescia Calcio
Hellas Verona
AS Roma
Genoa CFC
Vicenza Virtus
Palermo FC
ACF Fiorentina
343 158 16 0.46
17 Filippo Inzaghi Atalanta
Juventus
AC Milan
Parma Calcio 1913
372 157 8 0.42
Luigi Riva Cagliari Calcio
289 157 21 0.54
19 Zlatan Ibrahimović Inter
Juventus
AC Milan
283 156 30 0.55
Roberto Mancini Bologna FC
Lazio Roma
Sampdoria
541 156 22 0.29
21 Hernán Crespo Lazio Roma
Inter
AC Milan
Parma Calcio 1913
Genoa CFC
341 153 13 0.45
Luís Vinício Bologna FC
Inter
SSC Napoli
Vicenza Virtus
348 153 14 0.44
Stefano Nyers Inter
AS Roma
236 153 36 0.65
24 Adriano Bassetto Atalanta
Sampdoria
Vicenza Virtus
329 149 12 0.45
25 Omar Sivori Juventus
SSC Napoli
278 147 9 0.53
26 Christian Vieri Atalanta
Lazio Roma
Inter
Juventus
AC Milan
Torino FC
ACF Fiorentina
264 143 17 0.54
27 Marco Di Vaio Bologna FC
Lazio Roma
Juventus
Parma Calcio 1913
Genoa CFC
US Salernitana 1919
343 142 12 0.41
Paolino Pulici Udinese Calcio
Torino FC
ACF Fiorentina
401 142 24 0.35
29 Benito Lorenzi Inter
US Alessandria 1912
330 141 0 0.43
Vincenzo Montella AS Roma
Sampdoria
289 141 17 0.49
31 John Hansen Lazio Roma
Juventus
213 139 14 0.65
32 Sergio Brighenti Inter
Sampdoria
Torino FC
Modena FC
Calcio Padova
US Triestina
311 137 4 0.44
Enrico Chiesa Lazio Roma
Parma Calcio 1913
Sampdoria
US Cremonese
ACN Siena 1904
ACF Fiorentina
380 137 22 0.36
34 Alessandro Altobelli Inter
Juventus
337 133 24 0.39
Roberto Pruzzo AS Roma
Genoa CFC
ACF Fiorentina
326 133 25 0.41
36 Francesco Graziani Udinese Calcio
AS Roma
Torino FC
ACF Fiorentina
353 131 1 0.37
37 Roberto Bettega Juventus
326 130 5 0.40
38 Ezio Pascutti Bologna FC
296 129 0 0.44
39 Gianni Rivera AC Milan
US Alessandria 1912
527 128 26 0.24
40 Andriy Shevchenko AC Milan
226 127 23 0.56
41 Gonzalo Higuaín Juventus
AC Milan
SSC Napoli
224 125 12 0.56
42 Amedeo Amadei Inter
AS Roma
SSC Napoli
307 123 11 0.40
Renzo Burini Lazio Roma
AC Milan
330 123 19 0.37
Paulo Dybala * Juventus
AS Roma
Palermo FC
324 123 30 0.38
David Trezeguet Juventus
214 123 6 0.57
Gianluca Vialli Juventus
Sampdoria
325 123 18 0.38
47 Domenico Berardi * Sassuolo Calcio
314 122 47 0.39
48 Mauro Icardi * Inter
Sampdoria
219 121 19 0.55
Duván Zapata * Atalanta
Udinese Calcio
Sampdoria
SSC Napoli
Torino FC
319 121 7 0.38
50 Cristiano Lucarelli Atalanta
US Lecce
Parma Calcio 1913
SSC Napoli
Torino FC
AS Livorno
301 120 22 0.40
* Active player