Danh sách nhà vô địch bóng đá Đức
Bundesliga (kể từ năm 1963)

Chú thích
| --- | --- |
†: Cú đúp
*: Cú ăn ba
| Mùa giải | Vô địch | Á quân | Hạng ba | Vua phá lưới | Số bàn thắng |
| --- | --- | --- | --- | --- | --- |
| 1963–64 | 1. FC Köln | Meidericher SV | Eintracht Frankfurt | Seeler, UweUwe Seeler | 30 |
| 1964–65 | Werder Bremen | 1. FC Köln | Borussia Dortmund | Brunnenmeier, RudiRudi Brunnenmeier | 24 |
| 1965–66 | TSV 1860 Munich | Borussia Dortmund | Bayern Munich | Konietzka, FriedhelmFriedhelm Konietzka | 26 |
| 1966–67 | Eintracht Braunschweig | TSV 1860 Munich | Borussia Dortmund | Emmerich, LotharLothar Emmerich, Gerd Müller | 28 |
| 1967–68 | 1. FC Nürnberg | Werder Bremen | Borussia Mönchengladbach | Löhr, HannesHannes Löhr | 27 |
| 1968–69 | Bayern Munich † | Alemannia Aachen | Borussia Mönchengladbach | Müller, GerdGerd Müller | 30 |
| 1969–70 | Borussia Mönchengladbach | Bayern Munich | Hertha BSC | Müller, GerdGerd Müller | 38 |
| 1970–71 | Borussia Mönchengladbach | Bayern Munich | Hertha BSC | Kobluhn, LotharLothar Kobluhn | 24 |
| 1971–72 | Bayern Munich | Schalke 04 | Borussia Mönchengladbach | Müller, GerdGerd Müller | 40 |
| 1972–73 | Bayern Munich | 1. FC Köln | Fortuna Düsseldorf | Müller, GerdGerd Müller | 36 |
| 1973–74 | Bayern Munich | Borussia Mönchengladbach | Fortuna Düsseldorf | Heynckes, JosefJosef Heynckes, Müller, GerdGerd Müller | 30 |
| 1974–75 | Borussia Mönchengladbach | Hertha BSC | Hamburger SV | Heynckes, JosefJosef Heynckes | 27 |
| 1975–76 | Borussia Mönchengladbach | Hamburger SV | Bayern Munich | Fischer, KlausKlaus Fischer | 29 |
| 1976–77 | Borussia Mönchengladbach | Schalke 04 | Eintracht Braunschweig | Müller, DieterDieter Müller | 34 |
| 1977–78 | 1. FC Köln † | Borussia Mönchengladbach | Hertha BSC | Müller, DieterDieter Müller, Gerd Müller | 24 |
| 1978–79 | Hamburger SV | VfB Stuttgart | 1. FC Kaiserslautern | Allofs, KlausKlaus Allofs | 22 |
| 1979–80 | Bayern Munich | Hamburger SV | VfB Stuttgart | Rummenigge, Karl-HeinzKarl-Heinz Rummenigge | 26 |
| 1980–81 | Bayern Munich | Hamburger SV | VfB Stuttgart | Rummenigge, Karl-HeinzKarl-Heinz Rummenigge | 29 |
| 1981–82 | Hamburger SV | 1. FC Köln | Bayern Munich | Hrubesch, HorstHorst Hrubesch | 27 |
| 1982–83 | Hamburger SV | Werder Bremen | VfB Stuttgart | Völler, RudiRudi Völler | 23 |
| 1983–84 | VfB Stuttgart | Hamburger SV | Borussia Mönchengladbach | Rummenigge, Karl-HeinzKarl-Heinz Rummenigge | 26 |
| 1984–85 | Bayern Munich | Werder Bremen | 1. FC Köln | Allofs, KlausKlaus Allofs | 26 |
| 1985–86 | Bayern Munich † | Werder Bremen | Bayer Uerdingen | Kuntz, StefanStefan Kuntz | 22 |
| 1986–87 | Bayern Munich | Hamburger SV | Borussia Mönchengladbach | Rahn, UweUwe Rahn | 24 |
| 1987–88 | Werder Bremen | Bayern Munich | 1. FC Köln | Klinsmann, JürgenJürgen Klinsmann | 19 |
| 1988–89 | Bayern Munich | 1. FC Köln | Werder Bremen | Allofs, ThomasThomas Allofs, Roland Wohlfarth | 17 |
| 1989–90 | Bayern Munich | 1. FC Köln | Eintracht Frankfurt | Andersen, JørnJørn Andersen | 18 |
| 1990–91 | 1. FC Kaiserslautern | Bayern Munich | Werder Bremen | Wohlfarth, RolandRoland Wohlfarth | 21 |
| 1991–92 | VfB Stuttgart | Borussia Dortmund | Eintracht Frankfurt | Walter, FritzFritz Walter | 22 |
| 1992–93 | Werder Bremen | Bayern Munich | Eintracht Frankfurt | Kirsten, UlfUlf Kirsten, Anthony Yeboah | 20 |
| 1993–94 | Bayern Munich | 1. FC Kaiserslautern | Bayer Leverkusen | Kuntz, StefanStefan Kuntz, Anthony Yeboah | 18 |
| 1994–95 | Borussia Dortmund | Werder Bremen | Freiburg | Herrlich, HeikoHeiko Herrlich, Mario Basler | 20 |
| 1995–96 | Borussia Dortmund | Bayern Munich | Schalke 04 | Bobic, FrediFredi Bobic | 17 |
| 1996–97 | Bayern Munich | Bayer Leverkusen | Borussia Dortmund | Kirsten, UlfUlf Kirsten | 22 |
| 1997–98 | 1. FC Kaiserslautern | Bayern Munich | Bayer Leverkusen | Kirsten, UlfUlf Kirsten | 22 |
| 1998–99 | Bayern Munich | Bayer Leverkusen | Hertha BSC | Preetz, MichaelMichael Preetz | 23 |
| 1999–2000 | Bayern Munich † | Bayer Leverkusen | Hamburger SV | Max, MartinMartin Max | 19 |
| 2000–01 | Bayern Munich | Schalke 04 | Borussia Dortmund | Barbarez, SergejSergej Barbarez, Ebbe Sand | 22 |
| 2001–02 | Borussia Dortmund | Bayer Leverkusen | Bayern Munich | Amoroso, MárcioMárcio Amoroso, Martin Max | 18 |
| 2002–03 | Bayern Munich † | VfB Stuttgart | Borussia Dortmund | Elber, GiovaneGiovane Élber, Thomas Christiansen | 21 |
| 2003–04 | Werder Bremen † | Bayern Munich | Bayer Leverkusen | AiltonAílton  | 28 |
| 2004–05 | Bayern Munich † | Schalke 04 | Werder Bremen | Mintál, MarekMarek Mintál | 24 |
| 2005–06 | Bayern Munich † | Werder Bremen | Hamburger SV | Klose, MiroslavMiroslav Klose | 25 |
| 2006–07 | VfB Stuttgart | Schalke 04 | Werder Bremen | Gekas, TheofanisTheofanis Gekas | 20 |
| 2007–08 | Bayern Munich † | Werder Bremen | Schalke 04 | Toni, LucaLuca Toni | 24 |
| 2008–09 | VfL Wolfsburg | Bayern Munich | VfB Stuttgart | , GrafiteGrafite  | 28 |
| 2009–10 | Bayern Munich † | Schalke 04 | Werder Bremen | Džeko, EdinEdin Džeko | 22 |
| 2010–11 | Borussia Dortmund | Bayer Leverkusen | Bayern Munich | Gómez, MarioMario Gómez | 28 |
| 2011–12 | Borussia Dortmund † | Bayern Munich | Schalke 04 | Klaas-Jan Huntelaar | 29 |
| 2012–13 | Bayern Munich * | Borussia Dortmund | Bayer Leverkusen | Stefan Kießling | 25 |
| 2013–14 | Bayern Munich † | Borussia Dortmund | Schalke 04 | Robert Lewandowski | 20 |
| 2014–15 | Bayern Munich | VfL Wolfsburg | Borussia Mönchengladbach | Alexander Meier | 19 |
| 2015–16 | Bayern Munich † | Borussia Dortmund | Bayer Leverkusen | Robert Lewandowski | 30 |
| 2016–17 | Bayern Munich | RB Leipzig | Borussia Dortmund | Pierre-Emerick Aubameyang | 31 |
| 2017–18 | Bayern Munich | Schalke 04 | 1899 Hoffenheim | Robert Lewandowski | 29 |
| 2018–19 | Bayern Munich † | Borussia Dortmund | RB Leipzig | Robert Lewandowski | 22 |
| 2019–20 | Bayern Munich * | Borussia Dortmund | RB Leipzig | Robert Lewandowski | 34 |
| 2020–21 | Bayern Munich | RB Leipzig | Borussia Dortmund | Robert Lewandowski | 41 |
| 2021–22 | Bayern Munich | Borussia Dortmund | Bayer Leverkusen | Robert Lewandowski | 35 |
| 2022–23 | Bayern Munich (33) | Borussia Dortmund | RB Leipzig | Niclas Füllkrug, Christopher Nkunku | 16 |
| 2023-24 | Bayer Leverkusen (1) | VfB Stuttgart | Bayern Munich | Harry Kane | 36 |