Italy - All-Time Topscorers in Serie A


Data up to date until end of 2023/24 season.
Note that goals from the 1945/46 season are not included.
         Player                   Goals             Matches
 1.      Silvio Piola              274              537
 2.      Francesco Totti           250              619
 3.      Gunnar Nordahl            225              291
 4.      Giuseppe Meazza           216              367
         José Altafini             216              459
 6.      Antonio Di Natale         209              445
 7.      Roberto Baggio            205              452
 8.      Ciro Immobile             201              353*
 9.      Kurt Hamrin               190              400
10.      Giuseppe Signori          188              344
         Alessandro Del Piero      188              478
         Alberto Gilardino         188              514
13.      Gabriel Omar Batistuta    184              318
14.      Fabio Quagliarella        182              556
15.      Giampiero Boniperti       178              443
16.      Amedeo Amadei             174              423
17.      Giuseppe Savoldi          168              405
18.      Guglielmo Gabetto         165              322
19.      Roberto Boninsegna        163              366
20.      Luca Toni                 157              344
21.      Zlatan Ibrahimovic        156              283
         Luigi Riva                156              289 
         Filippo Inzaghi           156              370
         Roberto Mancini           156              541
25.      Luis Vinicio              155              348
         Carlo Reguzzoni           155              401
27.      Stefano Nyers             153              236
         Hernan Jorge Crespo       153              340
29.      Adriano Bassetto          149              329
30.      Omar Sivori               147              278
31.      Christian Vieri           142              264
         Benito Lorenzi            142              330
         Marco Di Vaio             142              342
         Paolino Pulici            142              401
35.      Vincenzo Montella         141              288   
36.      John Hansen               139              214
37.      Enrico Chiesa             138              380
38.      Sergio Brighenti          136              311
39.      Roberto Pruzzo            133              331
         Alessandro Altobelli      132              337
41.      Felice Placido Borel II   131              257
42.      Ezio Pascutti             130              296
         Francesco Graziani        130              353
44.      Roberto Bettega           129              326
45.      Gianni Rivera             128              527
46.      Andriy Shevchenko         127              226
47.      Gonzalo Higuain           125              224
48.      David Trezeguet           123              214
         Paulo Dybala              123              324*
         Gianluca Vialli           123              325
         Renzo Burini              123              330
         Pietro Ferraris II        123              469
53.      Domenico Berardi          122              314*
54.      Mauro Icardi              121              219*
         Duvan Zapata              121              319*
56.      Cristiano Lucarelli       120              302
         Ettore Puricelli          120              212
58.      Gino Pivatelli            119              254
59.      Abel Balbo                117              253
60.      Alessandro Mazzola        116              417
61.      Giampaolo Pazzini         115              383
62.      Dries Mertens             113              295*
         Nicola Amoruso            113              380
         Antonio Cassano           113              400
65.      Edinson Cavani            112              213*
         Giovanni Ferrari          112              316
         Andrea Belotti            112              330*
         Sergio Pellissier         112              459
69.      Riccardo Carapellese      111              315
70.      Lorenzo Bettini           110              270
         Carlo Galli               110              305
         Bruno Giordano            110              319
         Giuseppe Baldini          110              346
74.      Aldo Boffi                109              163
         Angelo Schiavio           109              179
76.      Edwing Roland Firmani     108              194
         Dino Da Costa             108              282
78.      Edin Dzeko                107              268*
79.      Antonio Vojak             106              208
         Gino Armano               106              401
81.      Pietro Anastasi           105              338
82.      Gino Cappello             104              301
83.      Lautaro Javier Martinez   103              206*
         Fabrizio Miccoli          103              259
         Adrian Mutu               103              271
         Luis Fernando Muriel      103              328*
         Sergio Clerici            103              336
88.      Oliver Bierhoff           102              220
         Tommaso Rocchi            102              323
90.      Pietro Paolo Virdis       101              365
         Goran Pandev              101              493
92.      Pierino Prati             100              233
         Marek Hamsik              100              409

players with most matches in serie A

players with 15 or more goals in first serie A season


About this document

Prepared and maintained by Maurizio Mariani and Roberto Di Maggio for the Rec.Sport.Soccer Statistics Foundation

Authors: Maurizio Mariani and Roberto Di Maggio
Last updated: 12 Jun 2023

(C) Copyright Maurizio Mariani, Roberto Di Maggio and RSSSF 2000/23
You are free to copy this document in whole or part provided that proper acknowledgement is given to the authors. All rights reserved.