Season | Team | Progress | Score | Opponents | Venue(s) |
---|
1992–93 | VfB Stuttgart | First round | 4–4 a | Leeds United | 3–0 home, 1–4 away |
1993–94 | Werder Bremen | 3rd in Group Stage | N/A | Milan, Porto, Anderlecht |
1994–95 | Bayern Munich | Semi-finals | 2–5 | Ajax | 0–0 home, 2–5 away |
1995–96 | Borussia Dortmund | Quarter-finals | 0–3 | 0–2 home, 0–1 away |
1996–97 | Winners | 3–1 | Juventus | |
1997–98 | Bayern Munich | Quarter-finals | 0–1 | Borussia Dortmund | 0–0 home, 0–1 away |
Bayer Leverkusen | 1–4 | Real Madrid | 1–1 home, 0–3 away |
Borussia Dortmund | Semi-finals | 0–2 | 0–0 home, 0–2 away |
1998–99 | Kaiserslautern | Quarter-finals | 0–6 | Bayern Munich | 0–2 home, 0–4 away |
Bayern Munich | Final | 1–2 | Manchester United | |
1999–2000 | Bayern Munich | Semi-finals | 2–3 | Real Madrid | 2–1 home, 0–2 away |
Bayer Leverkusen | 3rd in first Group Stage | N/A | Lazio, Dynamo Kyiv, Maribor |
Hertha BSC | 4th in second Group Stage | Barcelona, Porto, Sparta Prague |
Borussia Dortmund | 3rd in first Group Stage | Rosenborg, Feyenoord, Boavista |
2000–01 | Bayern Munich | Winners | 1–1 (3–1 p) | Valencia | |
Bayer Leverkusen | 3rd in first Group Stage | N/A | Real Madrid, Spartak Moscow, Sporting CP |
Hamburger SV | Deportivo La Coruña, Panathinaikos, Juventus |
1860 Munich | Third qualifying round | 1–3 | Leeds United | 0–1 home, 1–2 away |
2001–02 | Bayern Munich | Quarter-finals | 2–3 | Real Madrid | 2–1 home, 0–2 away |
Schalke 04 | 4th in first Group Stage | N/A | Panathinaikos, Liverpool, Mallorca |
Borussia Dortmund | 3rd in first Group Stage | Liverpool, Boavista, Dynamo Kyiv |
Bayer Leverkusen | Final | 1–2 | Real Madrid | |
2002–03 | Borussia Dortmund | 3rd in second Group Stage | N/A | Milan, Real Madrid, Lokomotiv Moscow |
Bayer Leverkusen | 4th in second Group Stage | Barcelona, Internazionale, Newcastle United |
Bayern Munich | 4th in first Group Stage | Milan, Deportivo La Coruña, Lens |
2003–04 | Bayern Munich | Round of 16 | 1–2 | Real Madrid | 1–1 home, 0–1 away |
VfB Stuttgart | 0–1 | Chelsea | 0–1 home, 0–0 away |
Borussia Dortmund | Third qualifying round | 3–3 (2–4 p) | Club Brugge | 2–1 home, 1–2 away |
2004–05 | Werder Bremen | Round of 16 | 2–10 | Lyon | 0–3 home, 2–7 away |
Bayern Munich | Quarter-finals | 5–6 | Chelsea | 3–2 home, 2–4 away |
Bayer Leverkusen | Round of 16 | 2–6 | Liverpool | 1–3 home, 1–3 away |
2005–06 | Bayern Munich | Round of 16 | 2–5 | Milan | 1–1 home, 1–4 away |
Schalke 04 | 3rd in Group Stage | N/A | Milan, PSV Eindhoven, Fenerbahçe |
Werder Bremen | Round of 16 | 4–4 | Juventus | 3–2 home, 1–2 away |
2006–07 | Bayern Munich | Quarter-finals | 2–4 | Milan | 0–2 home, 2–2 away |
Werder Bremen | 3rd in Group Stage | N/A | Chelsea, Barcelona, Levski Sofia |
Hamburger SV | 4th in Group Stage | Arsenal, Porto, CSKA Moscow |
2007–08 | VfB Stuttgart | 4th in Group Stage | N/A | Barcelona, Lyon, Rangers |
Schalke 04 | Quarter-finals | 0–2 | Barcelona | 0–1 home, 0–1 away |
Werder Bremen | 3rd in Group Stage | N/A | Real Madrid, Olympiacos, Lazio |
2008–09 | Bayern Munich | Quarter-finals | 1–5 | Barcelona | 1–1 home, 0–4 away |
Werder Bremen | 3rd in Group Stage | N/A | Panathinaikos, Internazionale, Anorthosis |
Schalke 04 | Third qualifying round | 1–4 | Atlético Madrid | 1–0 home, 0–4 away |
2009–10 | Bayern Munich | Final | 0–2 | Internazionale | |
VfL Wolfsburg | 3rd in Group Stage | N/A | Manchester United, CSKA Moscow, Beşiktaş |
VfB Stuttgart | Round of 16 | 1–5 | Barcelona | 1–1 home, 0–4 away |
2010–11 | Bayern Munich | Round of 16 | 3–3 | Internazionale | 2–3 home, 1–0 away |
Schalke 04 | Semi-finals | 1–6 | Manchester United | 0–2 home, 1–4 away |
Werder Bremen | 4th in Group Stage | N/A | Tottenham Hotspur, Internazionale, Twente |
2011–12 | Bayern Munich | Final | 1–1 (3–4 p) | Chelsea | |
Borussia Dortmund | 4th in Group Stage | N/A | Arsenal, Marseille, Olympiacos |
Bayer Leverkusen | Round of 16 | 2–10 | Barcelona | 1–3 home, 1–7 away |
2012–13 | Bayern Munich | Winners | 2–1 | Borussia Dortmund | |
Borussia Dortmund | Final | 1–2 | Bayern Munich | |
Schalke 04 | Round of 16 | 3–4 | Galatasaray | 2–3 home, 1–1 away |
Borussia Mönchengladbach | Play-off round | 3–3 | Dynamo Kyiv | 1–3 home, 2–1 away |
2013–14 | Bayern Munich | Semi-finals | 0–5 | Real Madrid | 0–4 home, 0–1 away |
Borussia Dortmund | Quarter-finals | 2–3 | 2–0 home, 0–3 away |
Schalke 04 | Round of 16 | 2–9 | 1–6 home, 1–3 away |
Bayer Leverkusen | Round of 16 | 1–6 | Paris Saint-Germain | 0–4 home, 1–2 away |
2014–15 | Bayern Munich | Semi-finals | 3–5 | Barcelona | 3–2 home, 0–3 away |
Borussia Dortmund | Round of 16 | 1–5 | Juventus | 1–2 home, 0–3 away |
Schalke 04 | 4–5 | Real Madrid | 0–2 home, 4–3 away |
Bayer Leverkusen | 1–1 (2–3 p) | Atlético Madrid | 1–0 home, 0–1 away |
2015–16 | Bayern Munich | Semi-finals | 2–2 | Atlético Madrid | 2–1 home, 0–1 away |
VfL Wolfsburg | Quarter-finals | 2–3 | Real Madrid | 2–0 home, 0–3 away |
Bayer Leverkusen | 3rd in Group Stage | N/A | Barcelona, Roma, BATE Borisov |
Borussia Mönchengladbach | 4th in Group Stage | N/A | Manchester City, Juventus, Sevilla |
2016–17 | Bayern Munich | Quarter-finals | 3–6 | Real Madrid | 1–2 home, 2–4 away |
Borussia Dortmund | 3–6 | Monaco | 2–3 home, 1–3 away |
Bayer Leverkusen | Round of 16 | 2–4 | Atlético Madrid | 2–4 home, 0–0 away |
Borussia Mönchengladbach | 3rd in Group Stage | N/A | Barcelona, Manchester City, Celtic |
2017–18 | Bayern Munich | Semi-finals | 3–4 | Real Madrid | 1–2 home, 2–2 away |
Borussia Dortmund | 3rd in Group Stage | N/A | Tottenham Hotspur, Real Madrid, APOEL |
RB Leipzig | 3rd in Group Stage | N/A | Beşiktaş, Porto, Monaco |
TSG Hoffenheim | Play-off round | 3–6 | Liverpool | 1–2 home, 2–4 away |
2018–19 | Bayern Munich | Round of 16 | 1–3 | Liverpool | 1–3 home, 0–0 away |
Schalke 04 | 2–10 | Manchester City | 2–3 home, 0–7 away |
Borussia Dortmund | 0–4 | Tottenham Hotspur | 0–1 home, 0–3 away |
TSG Hoffenheim | 4th in Group Stage | N/A | Manchester City, Lyon, Shakhtar Donetsk |
2019–20 | Bayern Munich | Winners | 1–0 | Paris Saint-Germain | |
RB Leipzig | Semi-finals | 0–3 | |
Borussia Dortmund | Round of 16 | 2–3 | 2–1 home, 0–2 away |
Bayer Leverkusen | 3rd in Group Stage | N/A | Juventus, Atlético Madrid, Lokomotiv Moscow |
2020–21 | Bayern Munich | Quarter-finals | 3–3 | Paris Saint-Germain | 2–3 home, 1–0 away |
Borussia Dortmund | 2–4 | Manchester City | 1–2 home, 1–2 away |
RB Leipzig | Round of 16 | 0–4 | Liverpool | 0–2 home, 0–2 away |
Borussia Mönchengladbach | 0–4 | Manchester City | 0–2 home, 0–2 away |
2021–22 | Bayern Munich | Quarter-finals | 1–2 | Villarreal | 1–1 home, 0–1 away |
Borussia Dortmund | 3rd in Group Stage | N/A | Ajax, Sporting CP, Beşiktaş |
RB Leipzig | N/A | Manchester City, Paris Saint-Germain, Club Brugge |
VfL Wolfsburg | 4th in Group Stage | N/A | Lille, Red Bull Salzburg, Sevilla |
2022–23 | Bayern Munich | Quarter-finals | 1–4 | Manchester City | 1–1 home, 0–3 away |
RB Leipzig | Round of 16 | 1–8 | 1–1 home, 0–7 away |
Borussia Dortmund | 1–2 | Chelsea | 1–0 home, 0–2 away |
Eintracht Frankfurt | 0–5 | Napoli | 0–2 home, 0–3 away |
Bayer Leverkusen | 3rd in Group Stage | N/A | Porto, Club Brugge, Atlético Madrid |
2023–24 | Borussia Dortmund | Final | 0–2 | Real Madrid | |
Bayern Munich | Semi-finals | 3–4 | 2–2 home, 1–2 away |
RB Leipzig | Round of 16 | 1–2 | 0–1 home, 1–1 away |
Union Berlin | 4th in Group Stage | N/A | Real Madrid, Napoli, Braga |
2024–25 | Bayer Leverkusen | Round of 16 | 0–5 | Bayern Munich | 0–2 home, 0–3 away |
VfB Stuttgart | League Phase | N/A | 26th place |
RB Leipzig | N/A | 32nd place |