Football records in Italy Goalscoring Top 30 goalscorers, all-time

| Rank_ | Name_ | Years | Goals | Apps |
|---|---|---|---|---|
| 1 | Silvio Piola | 1929–1954 | 274 | 537 |
| 2 | Francesco Totti | 1992– | 230 | 543 |
| 3 | Gunnar Nordahl | 1948–1958 | 225 | 291 |
| 4 | Giuseppe Meazza | 1929–1947 | 216 | 367 |
| 4 | José Altafini | 1958–1976 | 216 | 459 |
| 6 | Roberto Baggio | 1985–2004 | 205 | 452 |
| 7 | Kurt Hamrin | 1956–1971 | 190 | 400 |
| 8 | Giuseppe Signori | 1991–2004 | 188 | 344 |
| 8 | Alessandro Del Piero | 1993–2012 | 188 | 478 |
| 10 | Gabriel Batistuta | 1991–2003 | 184 | 318 |
| 11 | Antonio Di Natale | 2002– | 180 | 368 |
| 12 | Giampiero Boniperti | 1946–1961 | 178 | 443 |
| 13 | Amedeo Amadei | 1936–1956 | 174 | 423 |
| 14 | Giuseppe Savoldi | 1965–1982 | 168 | 405 |
| 15 | Guglielmo Gabetto | 1934–1949 | 167 | 322 |
| 16 | Alberto Gilardino | 1999– | 164 | 425 |