Bundesliga Highest Goalscorers from Season 1963-64 to 2013-14  
                             
  Season Player Nat Club Goals   Season Player Nat Club Goals  
  1963–64  Uwe Seeler      Hamburger SV  30   1991–92  Fritz Walter      VfB Stuttgart  22  
  1964–65  Rudolf Brunnenmeier      TSV 1860 München  24   1992–93  Ulf Kirsten     Bayer 04 Leverkusen 20  
  1965–66  Lothar Emmerich      Borussia Dortmund  31   Anthony Yeboah      Eintracht Frankfurt   
  1966–67  Lothar Emmerich     Borussia Dortmund 28   1993–94  Stefan Kuntz     1. FC Kaiserslautern 18  
  Gerd Müller      FC Bayern Munich    Anthony Yeboah      Eintracht Frankfurt   
  1967–68  Johannes Löhr      1. FC Köln  27   1994–95  Mario Basler     SV Werder Bremen 20  
  1968–69  Gerd Müller      FC Bayern Munich  30   Heiko Herrlich      Borussia Mönchengladbach   
  1969–70  Gerd Müller      FC Bayern Munich  38   1995–96  Fredi Bobic      VfB Stuttgart  17  
  1970–71  Lothar Kobluhn      Rot-Weiß Oberhausen  24   1996–97  Ulf Kirsten      Bayer 04 Leverkusen  22  
  1971–72  Gerd Müller      FC Bayern Munich  40   1997–98  Ulf Kirsten      Bayer 04 Leverkusen  22  
  1972–73  Gerd Müller      FC Bayern Munich  36   1998–99  Michael Preetz      Hertha BSC Berlin  23  
  1973–74  Jupp Heynckes     Borussia Mönchengladbach 30   1999–00  Martin Max      TSV 1860 München  19  
  Gerd Müller      FC Bayern Munich    2000–01  Sergej Barbarez     Hamburger SV 22  
  1974–75  Jupp Heynckes      Borussia Mönchengladbach  27   Ebbe Sand      FC Schalke 04   
  1975–76  Klaus Fischer      FC Schalke 04  29   2001–02  Márcio Amoroso     Borussia Dortmund 18  
  1976–77  Dieter Müller      1. FC Köln  34   Martin Max      TSV 1860 München   
  1977–78  Dieter Müller     1. FC Köln 24   2002–03  Thomas Christiansen     VfL Bochum 21  
  Gerd Müller      FC Bayern Munich    Giovane Élber      FC Bayern Munich   
  1978–79  Klaus Allofs      Fortuna Düsseldorf  22   2003–04  Aílton Gonçalves da Silva      SV Werder Bremen  28  
  1979–80  Karl-Heinz Rummenigge      FC Bayern Munich  26   2004–05  Marek Mintál      1. FC Nuremberg  24  
  1980–81  Karl-Heinz Rummenigge      FC Bayern Munich  29   2005–06  Miroslav Klose      SV Werder Bremen  25  
  1981–82  Horst Hrubesch      Hamburger SV  27   2006–07  Theofanis Gekas      VfL Bochum  20  
  1982–83  Rudi Völler      SV Werder Bremen  23   2007–08  Luca Toni      FC Bayern Munich  24  
  1983–84  Karl-Heinz Rummenigge      FC Bayern Munich  26   2008–09  Grafite      VfL Wolfsburg  28  
  1984–85  Klaus Allofs      1. FC Köln  26   2009–10  Edin Džeko      VfL Wolfsburg  22  
  1985–86  Stefan Kuntz      VfL Bochum  22   2010–11  Mario Gómez      FC Bayern Munich  28  
  1986–87  Uwe Rahn      Borussia Mönchengladbach  24   2011–12  Klaas-Jan Huntelaar      FC Schalke 04  29  
  1987–88  Jürgen Klinsmann      VfB Stuttgart  19   2012–13  Stefan Kießling      Bayer 04 Leverkusen  25  
  1988–89  Thomas Allofs     1. FC Köln 17   2013–14  Robert Lewandowski     Borussia Dortmund 20  
  Roland Wohlfarth      FC Bayern Munich    2014–15             
  1989–90  Jørn Andersen      Eintracht Frankfurt 18   2015–16             
  1990–91  Roland Wohlfarth     FC Bayern Munich  21   2016–17