Serie A Highest Goalscorers from Season 1923-24 to 2013-14  
                             
  Season Player Nat Club Goals   Season Player Nat Club Goals  
  1923–24  Heinrich Schφnfeld     Torino 22   1969–70  Luigi Riva     Cagliari 21  
  1924–25  Mario Magnozzi     Livorno 19   1970–71  Roberto Boninsegna     Inter Milan 24  
  1925–26  Ferenc Hirzer     Juventus 35   1971–72  Roberto Boninsegna     Inter Milan 22  
  1926–27  Anton Powolny     Inter Milan 22     Paolo Pulici     Torino    
  1927–28  Julio Libonatti     Torino 35   1972–73  Gianni Rivera     AC Milan 17  
  1928–29  Gino Rossetti     Torino 36     Giuseppe Savoldi     Bologna    
  1929–30  Giuseppe Meazza     Inter Milan 31   1973–74  Giorgio Chinaglia     SS Lazio 24  
  1930–31  Rodolfo Volk     AS Roma 29   1974–75  Paolo Pulici     Torino 18  
  1931–32  Pedro Petrone     Fiorentina 25   1975–76  Paolo Pulici     Torino 21  
  Angelo Schiavio     Bologna   1976–77  Francesco Graziani     Torino 21  
  1932–33  Felice Borel     Juventus 29   1977–78  Paolo Rossi     Vicenza 24  
  1933–34  Felice Borel     Juventus 31   1978–79  Bruno Giordano     SS Lazio 19  
  1934–35  Enrico Guaita     AS Roma 28   1979–80  Roberto Bettega     Juventus 16  
  1935–36  Giuseppe Meazza     Inter Milan 25   1980–81  Roberto Pruzzo     AS Roma 18  
  1936–37  Silvio Piola     SS Lazio 21   1981–82  Roberto Pruzzo     AS Roma 15  
  1937–38  Giuseppe Meazza     Inter Milan 20   1982–83  Michel Platini     Juventus 16  
  1938–39  Aldo Boffi     AC Milan 19   1983–84  Michel Platini     Juventus 20  
  Ettore Puricelli     Bologna   1984–85  Michel Platini     Juventus 18  
  1939–40  Aldo Boffi     AC Milan 24   1985–86  Roberto Pruzzo     AS Roma 19  
  1940–41  Ettore Puricelli     Bologna 22   1986–87  Pietro Paolo Virdis     AC Milan 17  
  1941–42  Aldo Boffi     AC Milan 22   1987–88  Diego Maradona     Napoli 15  
  1942–43  Silvio Piola     SS Lazio 21   1988–89  Aldo Serena     Inter Milan 22  
  1943–44              1989–90  Marco Van Basten     AC Milan 19  
  1944–45              1990–91  Gianluca Vialli     Sampdoria 19  
  1945–46  Eusebio Castigliano     Torino 13   1991–92  Marco Van Basten     AC Milan 25  
  1946–47  Valentino Mazzola     Torino 29   1992–93  Giuseppe Signori     SS Lazio 26  
  1947–48  Giampiero Boniperti     Juventus 27   1993–94  Giuseppe Signori     SS Lazio 23  
  1948–49  Stefano Nyers     Inter Milan 26   1994–95  Gabriel Batistuta     Fiorentina 26  
  1949–50  Gunnar Nordahl     AC Milan 35   1995–96  Giuseppe Signori     SS Lazio 24  
  1950–51  Gunnar Nordahl     AC Milan 34   Igor Protti     Bari  
  1951–52  John Hansen     Juventus 30   1996–97  Filippo Inzaghi     Atalanta 24  
  1952–53  Gunnar Nordahl     AC Milan 26   1997–98  Oliver Bierhoff     Udinese 27  
  1953–54  Gunnar Nordahl     AC Milan 23   1998–99  Mαrcio Amoroso     Udinese 22  
  1954–55  Gunnar Nordahl     AC Milan 26   1999–00  Andriy Shevchenko     AC Milan 24  
  1955–56  Gino Pivatelli     Bologna 29   2000–01  Hernαn Crespo     SS Lazio 26  
  1956–57  Dino Da Costa     AS Roma 22   2001–02  David Trezeguet     Juventus 24  
  1957–58  Wales John Charles     Juventus 28   Dario Hόbner     Piacenza  
  1958–59  Antonio Angelillo     Inter Milan 33   2002–03  Christian Vieri     Inter Milan 24  
  1959–60  Omar Sνvori     Juventus 28   2003–04  Andriy Shevchenko     AC Milan 24  
  1960–61  Sergio Brighenti     Sampdoria 27   2004–05  Cristiano Lucarelli     Livorno 24  
  1961–62 Josι Altafini     AC Milan 22   2005–06  Luca Toni     Fiorentina 31  
  Aurelio Milani     Fiorentina   2006–07  Francesco Totti     AS Roma 26  
  1962–63  Harald Nielsen     Bologna 19   2007–08  Alessandro Del Piero     Juventus 21  
  Pedro Manfredini     AS Roma   2008–09  Zlatan Ibrahimović     Inter Milan 25  
  1963–64  Harald Nielsen     Bologna 21   2009–10  Antonio Di Natale     Udinese 29  
  1964–65  Alberto Orlando     Fiorentina 17   2010–11  Antonio Di Natale     Udinese 28  
  Sandro Mazzola     Inter Milan   2011–12  Zlatan Ibrahimović     AC Milan 28  
  1965–66  Luνs Vinνcio     Vincenza 25   2012–13  Edinson Cavani     Napoli 29  
  1966–67  Luigi Riva     Cagliari 18   2013–14  Ciro Immobile     Torino 22  
  1967–68  Pierino Prati     AC Milan 15   2014–15             
  1968–69  Luigi Riva     Cagliari 21   2015–16