# The all-time top scorers in Serie A history: the top 30

Silvio Piola leads the scoring list of the single-group Serie A with 274 goals between 1929 and 1954, ahead of Francesco Totti (250) and Gunnar Nordahl (225). The 30 most prolific strikers since the 1929–30 season, with appearances and years.

- 1 vote · 30 items
- Jun 23, 2026 · Giorgia Moretti
- https://even.best/en/l/5254/the-all-time-top-scorers-in-serie-a-history-the-top-30

## Top 30

1. **Gunnar Nordahl** (1 · ▲1 ▼0) — 225 goals in 291 appearances (1949–1958).
2. **Silvio Piola** (0 · ▲0 ▼0) — 274 goals in 537 appearances (1929–1943, 1946–1947, 1948–1954).
3. **Francesco Totti** (0 · ▲0 ▼0) — 250 goals in 619 appearances (1992–2017).
4. **Giuseppe Meazza** (0 · ▲0 ▼0) — 216 goals in 367 appearances (1929–1943, 1946–1947).
5. **José Altafini** (0 · ▲0 ▼0) — 216 goals in 456 appearances (1958–1976).
6. **Antonio Di Natale** (0 · ▲0 ▼0) — 209 goals in 445 appearances (2002–2016).
7. **Roberto Baggio** (0 · ▲0 ▼0) — 205 goals in 452 appearances (1985–2004).
8. **Ciro Immobile** (0 · ▲0 ▼0) — 201 goals in 359 appearances (2008–2010, 2012–2014, 2016–2024, 2025–2026).
9. **Kurt Hamrin** (0 · ▲0 ▼0) — 190 goals in 400 appearances (1956–1971).
10. **Giuseppe Signori** (0 · ▲0 ▼0) — 188 goals in 344 appearances (1991–2004).
11. **Alessandro Del Piero** (0 · ▲0 ▼0) — 188 goals in 478 appearances (1993–2006, 2007–2012).
12. **Alberto Gilardino** (0 · ▲0 ▼0) — 188 goals in 514 appearances (1999–2014, 2015–2017).
13. **Gabriel Batistuta** (0 · ▲0 ▼0) — 183 goals in 318 appearances (1991–1993, 1994–2003).
14. **Fabio Quagliarella** (0 · ▲0 ▼0) — 182 goals in 556 appearances (1999–2000, 2001–2002, 2005–2023).
15. **Giampiero Boniperti** (0 · ▲0 ▼0) — 178 goals in 443 appearances (1946–1961).
16. **Amedeo Amadei** (0 · ▲0 ▼0) — 174 goals in 423 appearances (1936–1943, 1946–1956).
17. **Giuseppe Savoldi** (0 · ▲0 ▼0) — 168 goals in 405 appearances (1965–1980).
18. **Guglielmo Gabetto** (0 · ▲0 ▼0) — 164 goals in 324 appearances (1934–1943, 1946–1949).
19. **Roberto Boninsegna** (0 · ▲0 ▼0) — 163 goals in 366 appearances (1965–1979).
20. **Luca Toni** (0 · ▲0 ▼0) — 157 goals in 344 appearances (2000–2003, 2004–2007, 2010–2011, 2012–2016).
21. **Zlatan Ibrahimović** (0 · ▲0 ▼0) — 156 goals in 283 appearances (2004–2009, 2010–2012, 2020–2023).
22. **Gigi Riva** (0 · ▲0 ▼0) — 156 goals in 289 appearances (1964–1976).
23. **Filippo Inzaghi** (0 · ▲0 ▼0) — 156 goals in 370 appearances (1995–2012).
24. **Roberto Mancini** (0 · ▲0 ▼0) — 156 goals in 541 appearances (1981–2000).
25. **Luís Vinício** (0 · ▲0 ▼0) — 155 goals in 348 appearances (1955–1968).
26. **Carlo Reguzzoni** (0 · ▲0 ▼0) — 155 goals in 401 appearances (1929–1943, 1947–1948).
27. **István Nyers** (0 · ▲0 ▼0) — 153 goals in 236 appearances (1948–1956).
28. **Hernán Crespo** (0 · ▲0 ▼0) — 153 goals in 340 appearances (1996–2003, 2004–2005, 2006–2012).
29. **Adriano Bassetto** (0 · ▲0 ▼0) — 149 goals in 329 appearances (1946–1958).
30. **Omar Sívori** (0 · ▲0 ▼0) — 147 goals in 278 appearances (1957–1969).

How is this ranking ordered? By people's votes: each ▲ adds a point and each ▼ takes one away. Anyone can vote and add what is missing.
