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 30 November 2020
# 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 618 0.40 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
José Altafini 216 459 0.47 1958–1976 120 Milan
71 Napoli
25 Juventus
6 Antonio Di Natale 209 445 0.47 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.55 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.37 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 Fabio Quagliarella 169 475 0.36 1999–2000 2001–2002 2005– 89 Sampdoria
25 Udinese
23 Juventus
18 Torino
11 Napoli
3 Ascoli
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 Luca Toni 157 344 0.46 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
20 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
23 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
25 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
27 Adriano Bassetto[1] 149 329 0.45 1946–1958 92 Sampdoria
56 Atalanta
1 Vicenza
28 Omar Sívori 147 278 0.53 1957–1969 135 Juventus
12 Napoli
29 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.42 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
Zlatan Ibrahimović 142 243 0.58 2004–2009 2010–2012 2020– 23 Juventus
57 Internazionale
62 Milan
34 Vincenzo Montella 141 288 0.49 1996–2009 58 Sampdoria
83 Roma
35 Ciro Immobile 140 232 0.60 2009–2010 2012–2014 2016– 5 Genoa
27 Torino
108 Lazio
36 John Hansen 139 214 0.65 1948–1955 124 Juventus
15 Lazio
37 Enrico Chiesa 138 380 0.36 1988–1989 1992–1993 1994–2008 23 Sampdoria
14 Cremonese
33 Parma
34 Fiorentina
2 Lazio
32 Siena
38 Sergio Brighenti 136 311 0.44 1952–1965 20 Internazionale
13 Triestina
50 Padova
43 Sampdoria
10 Modena
39 Roberto Pruzzo 133 331 0.40 1973–1989 27 Genoa
106 Roma
40 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
42 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
44 Roberto Bettega 129 326 0.40 1970–1983 129 Juventus
45 Gianni Rivera 128 527 0.24 1958–1979 6 Alessandria
122 Milan
46 Andriy Shevchenko 127 226 0.56 1999–2006 2008–2009 127 Milan
47 Gonzalo Higuaín 125 224 0.56 2013–2019 2019–2020 71 Napoli
48 Juventus
6 Milan
48 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
52 Mauro Icardi 121 219 0.55 2012–2019 111 Internazionale
10 Sampdoria
53 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
55 Gino Pivatelli 119 254 0.47 1953–1963 105 Bologna
3 Napoli
11 Milan
56 Abel Balbo 117 253 0.46 1989–2002 32 Udinese
78 Roma
4 Parma
3 Fiorentina
57 Alessandro Mazzola 116 417 0.28 1960–1977 116 Internazionale
58 Giampaolo Pazzini 115 382 0.30 2004–2016 2017–2018 2019–2020 3 Atalanta
25 Fiorentina
36 Sampdoria
16 Internazionale
21 Milan
14 Hellas Verona
59 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
61 Edinson Cavani 112 213 0.53 2007–2013 34 Palermo
78 Napoli
Sergio Pellissier 112 459 0.24 2002–2007 2008–2019 112 Chievo
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
65 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
69 Aldo Boffi[1] 109 163 0.67 1936–1945 109 Milan
Angelo Schiavio[1] 109 179 0.61 1929–1938 109 Bologna
71 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
73 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
75 Pietro Anastasi 105 338 0.31 1967–1981 11 Varese
78 Juventus
7 Internazionale
9 Ascoli
76 Gino Cappello[1] 104 301 0.35 1940–1956 29 Milan
75 Bologna
77 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
81 Tommaso Rocchi 102 323 0.32 2002–2013 17 Empoli
82 Lazio
3 Internazionale
82 Pietro Paolo Virdis 101 365 0.28 1974–1991 11 Cagliari
17 Juventus
12 Udinese
53 Milan
8 Lecce
83 Pierino Prati 100 233 0.43 1966–1978 72 Milan
28 Roma
Marek Hamšík 100 409 0.24 2004–2005 2007–2019 100 Napoli

Notes

  1. 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.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.