Cet article présente les différentes campagnes européennes réalisées par le Bayer Leverkusen.
Le Bayer Leverkusen fait ses débuts au niveau européen en 1986, alors qu'une sixième place en championnat lui permet de se qualifier pour la Coupe UEFA (Ligue Europa depuis 2009), dont il est éliminé dès le second tour par le Dukla Prague. Le club se qualifie à nouveau dès l'année suivante et parvient cette fois à aller jusqu'au bout, battant notamment le Feyenoord Rotterdam, le FC Barcelone et l'Espanyol de Barcelone en finale pour s'adjuger son premier et unique titre européen en date.
Le club devient par la suite un habitué des compétitions européennes. Il prend part une fois à la Coupe des vainqueurs de coupes en 1993 puis à la Coupe Intertoto en 1995. Le Bayer fait ses débuts en Ligue des champions en 1997, atteignant à cette occasion le stade des quarts de finale. Cinq ans plus tard, lors de la saison 2001-2002, il atteint la finale de la Ligue des champions, qu'il perd cependant face au Real Madrid. Il alterne par la suite entre participations à la Ligue des champions et la Ligue Europa, compétition dont il atteint à nouveau la finale en 2024, perdue cette fois face à l'Atalanta Bergame.
Résultats en compétitions européennes Légende du tableau Vainqueur de la compétitionVictoire ou qualification Match nulDéfaite ou élimination
ap : Prolongation disputée. pf : Confrontation décidée à pile ou face. E : Confrontation décidée par la règle des buts marqués à l'extérieur. tab : Confrontation décidée aux tirs au but.
Résultats Note : dans les résultats ci-dessous, le score du club est toujours donné en premier (0 - 0) et celui de son adversaire en second. Saison Compétition Tour Club Domicile Extérieur Total1986-1987Coupe UEFA de finale Kalmar FF 4 - 1 3 - 0 7 - 1 Seizièmes de finale Dukla Prague 1 - 1 0 - 0 1 - 11987-1988Coupe UEFA de finale Austria Vienne 5 - 1 0 - 0 5 - 1 Seizièmes de finale Toulouse FC 1 - 0 1 - 1 2 - 1 Huitièmes de finale Feyenoord Rotterdam 1 - 0 2 - 2 3 - 2 Quarts de finale FC Barcelone 0 - 0 1 - 0 1 - 0 Demi-finales Werder Brême 1 - 0 0 - 0 1 - 0 Finale Espanyol de Barcelone 3 - 0 0 - 3 3 - 3(3 - 2 ) 1988-1989 Coupe UEFA de finale CF Belenenses 0 - 1 0 - 1 0 - 21990-1991Coupe UEFA de finale FC Twente 1 - 0 1 - 1 2 - 1 Seizièmes de finale GKS Katowice 4 - 0 2 - 1 6 - 1 Huitièmes de finale Brøndby IF 0 - 0 0 - 3 0 - 31993-1994Coupe des coupes Seizièmes de finale Zbrojovka Brno 2 - 0 3 - 0 5 - 0 Huitièmes de finale Panathinaïkós 1 - 2 4 - 1 5 - 3 Quarts de finale SL Benfica 4 - 4 1 - 1 5 - 51994-1995Coupe UEFA de finale PSV Eindhoven 5 - 4 0 - 0 5 - 4 Seizièmes de finale Budapest Honvéd 5 - 0 2 - 0 7 - 0 Huitièmes de finale GKS Katowice 4 - 0 4 - 1 8 - 1 Quarts de finale FC Nantes 5 - 1 0 - 0 5 - 1 Demi-finales Parme Calcio 1 - 2 0 - 3 1 - 51995Coupe IntertotoGroupe 7 OFI Crète 1 - 0 — Nea Salamina Famagouste — 2 - 0 Budućnost Podgorica 3 - 0 — Tervis Pärnu — 6 - 1 Huitièmes de finale OB Odense 5 - 2 — 5 - 2 Quarts de finale Tirol Innsbruck — 2 - 2 2 - 2(3 - 5 )1997-1998Ligue des champions Deuxième tour Dinamo Tbilissi 6 - 1 0 - 1 6 - 2Groupe F Lierse SK 1 - 0 2 - 0 AS Monaco 2 - 2 0 - 4 Sporting Portugal 4 - 1 2 - 0 Quarts de finale Real Madrid 1 - 1 0 - 3 1 - 41998-1999Coupe UEFA de finale Udinese Calcio 1 - 0 1 - 1 2 - 1 Seizièmes de finale Rangers FC 1 - 2 1 - 1 2 - 31999-2000Ligue des championsGroupe A SS Lazio 1 - 1 1 - 1 NK Maribor 0 - 0 2 - 0 Dynamo Kiev 1 - 1 2 - 4 Coupe UEFA Seizièmes de finale Udinese Calcio 1 - 2 1 - 0 2 - 2 |- ! rowspan="4" |2000-2001 | rowspan="3" |Ligue des champions | rowspan="3" |Groupe A | Spartak Moscou | bgcolor="" align=center | 1 - 0 | bgcolor="" align=center | 0 - 2 | rowspan="3" bgcolor="" align=center | |- | Sporting Portugal | bgcolor="" align=center | 3 - 2 | bgcolor="" align=center | 0 - 0 |- | Real Madrid | bgcolor="" align=center | 2 - 3 | bgcolor="" align=center | 3 - 5 |- | Coupe UEFA | Seizièmes de finale | AEK Athènes | bgcolor="" align=center | 4 - 4 | bgcolor="" align=center | 0 - 2 | bgcolor="" align=center | 4 - 6|- ! rowspan="10" |2001-2002 | rowspan="10" |Ligue des champions | Troisième tour | Étoile rouge de Belgrade | bgcolor="" align=center | 3 - 0 | bgcolor="" align=center | 0 - 0 | bgcolor="" align=center | 3 - 0|- | rowspan="3" |Groupe F | Olympique lyonnais | bgcolor="" align=center | 2 - 4 | bgcolor="" align=center | 1 - 0 | rowspan="3" bgcolor="" align=center | |- | FC Barcelone | bgcolor="" align=center | 2 - 1 | bgcolor="" align=center | 1 - 2 |- | Fenerbahçe SK | bgcolor="" align=center | 2 - 1 | bgcolor="" align=center | 2 - 1 |- | rowspan="3" |Groupe D | Juventus FC | bgcolor="" align=center | 3 - 1 | bgcolor="" align=center | 0 - 4 | rowspan="3" bgcolor="" align=center | |- | Deportivo La Corogne | bgcolor="" align=center | 3 - 0 | bgcolor="" align=center | 3 - 1 |- | Arsenal | bgcolor="" align=center | 1 - 1 | bgcolor="" align=center | 1 - 4 |- | Quarts de finale | Liverpool FC | bgcolor="" align=center | 4 - 2 | bgcolor="" align=center | 0 - 1 | bgcolor="" align=center | 4 - 3|- | Demi-finales | Manchester United | bgcolor="" align=center | 1 - 1 | bgcolor="" align=center | 2 - 2 | bgcolor="" align=center | 3 - 3|- | Finale | Real Madrid | colspan="3" bgcolor="" align=center | 1 - 2|- ! rowspan="6" |2002-2003 | rowspan="6" |Ligue des champions | rowspan="3" |Groupe F | Olympiakos | bgcolor="" align=center | 2 - 0 | bgcolor="" align=center | 2 - 6 | rowspan="3" bgcolor="" align=center | |- | Manchester United | bgcolor="" align=center | 1 - 2 | bgcolor="" align=center | 0 - 2 |- | Maccabi Haïfa | bgcolor="" align=center | 2 - 1 | bgcolor="" align=center | 2 - 0 |- | rowspan="3" |Groupe A | FC Barcelone | bgcolor="" align=center | 1 - 2 | bgcolor="" align=center | 0 - 2 | rowspan="3" bgcolor="" align=center | |- | Inter Milan | bgcolor="" align=center | 0 - 2 | bgcolor="" align=center | 2 - 3 |- | Newcastle United | bgcolor="" align=center | 1 - 3 | bgcolor="" align=center | 1 - 3 |- ! rowspan="5" |2004-2005 | rowspan="5" |Ligue des champions | Troisième tour | Baník Ostrava | bgcolor="" align=center | 5 - 0 | bgcolor="" align=center | 1 - 2 | bgcolor="" align=center | 6 - 2|- | rowspan="3" |Groupe B | Real Madrid | bgcolor="" align=center | 3 - 0 | bgcolor="" align=center | 1 - 1 | rowspan="3" bgcolor="" align=center | |- | Dynamo Kiev | bgcolor="" align=center | 3 - 0 | bgcolor="" align=center | 2 - 4 |- | AS Rome | bgcolor="" align=center | 3 - 1 | bgcolor="" align=center | 1 - 1 |- | Huitièmes de finale | Liverpool FC | bgcolor="" align=center | 1 - 3 | bgcolor="" align=center | 1 - 3 | bgcolor="" align=center | 2 - 6|- ! 2005-2006 | Coupe UEFA | Premier tour | CSKA Sofia | bgcolor="" align=center | 0 - 1 | bgcolor="" align=center | 0 - 1 | bgcolor="" align=center | 0 - 2|- ! rowspan="8" |2006-2007 | rowspan="8" |Coupe UEFA | Premier tour | FC Sion | bgcolor="" align=center | 3 - 1 | bgcolor="" align=center | 0 - 0 | bgcolor="" align=center | 3 - 1|- | rowspan="4" |Groupe B | Club Bruges | bgcolor=DFDFDF align=center| — | bgcolor="" align=center | 1 - 1 | rowspan="4" bgcolor="" align=center | |- | Tottenham Hotspur | bgcolor="" align=center | 0 - 1 | bgcolor=DFDFDF align=center| — |- | Dinamo Bucarest | bgcolor=DFDFDF align=center| — | bgcolor="" align=center | 1 - 2 |- | Beşiktaş JK | bgcolor="" align=center | 2 - 1 | bgcolor=DFDFDF align=center| — |- | Seizièmes de finale | Blackburn Rovers | bgcolor="" align=center | 3 - 2 | bgcolor="" align=center | 0 - 0 | bgcolor="" align=center | 3 - 2|- | Huitièmes de finale | RC Lens | bgcolor="" align=center | 3 - 0 | bgcolor="" align=center | 1 - 2 | bgcolor="" align=center | 4 - 2|- | Quarts de finale | CA Osasuna | bgcolor="" align=center | 0 - 3 | bgcolor="" align=center | 0 - 1 | bgcolor="" align=center | 0 - 4|- ! rowspan="8" |2007-2008 | rowspan="8" |Coupe UEFA | Premier tour | União de Leiria | bgcolor="" align=center | 3 - 1 | bgcolor="" align=center | 2 - 3 | bgcolor="" align=center | 5 - 4|- | rowspan="4" |Groupe E | Toulouse FC | bgcolor="" align=center | 1 - 0 | bgcolor=DFDFDF align=center| — | rowspan="4" bgcolor="" align=center | |- | Spartak Moscou | bgcolor=DFDFDF align=center| — | bgcolor="" align=center | 1 - 2 |- | Sparta Prague | bgcolor="" align=center | 1 - 0 | bgcolor=DFDFDF align=center| — |- | FC Zurich | bgcolor=DFDFDF align=center| — | bgcolor="" align=center | 5 - 0 |- | Seizièmes de finale | Galatasaray SK | bgcolor="" align=center | 5 - 1 | bgcolor="" align=center | 0 - 0 | bgcolor="" align=center | 5 - 1|- | Huitièmes de finale | Hambourg SV | bgcolor="" align=center | 1 - 0 | bgcolor="" align=center | 2 - 3 | bgcolor="" align=center | 3 - 3|- | Quarts de finale | Zénith Saint-Pétersbourg | bgcolor="" align=center | 1 - 4 | bgcolor="" align=center | 1 - 0 | bgcolor="" align=center | 2 - 4|- ! rowspan="6" |2010-2011 | rowspan="6" |Ligue Europa | Barrages | Tavria Simferopol | bgcolor="" align=center | 3 - 0 | bgcolor="" align=center | 3 - 1 | bgcolor="" align=center | 6 - 1|- | rowspan="3" |Groupe B | Rosenborg BK | bgcolor="" align=center | 4 - 0 | bgcolor="" align=center | 1 - 0 | rowspan="3" bgcolor="" align=center | |- | Atlético de Madrid | bgcolor="" align=center | 1 - 1 | bgcolor="" align=center | 1 - 1 |- | Aris Salonique | bgcolor="" align=center | 1 - 0 | bgcolor="" align=center | 0 - 0 |- | Seizièmes de finale | Metalist Kharkiv | bgcolor="" align=center | 2 - 0 | bgcolor="" align=center | 4 - 0 | bgcolor="" align=center | 6 - 0|- | Huitièmes de finale | Villarreal CF | bgcolor="" align=center | 2 - 3 | bgcolor="" align=center | 1 - 2 | bgcolor="" align=center | 3 - 5|- ! rowspan="4" |2011-2012 | rowspan="4" |Ligue des champions | rowspan="3" |Groupe E | Chelsea FC | bgcolor="" align=center | 2 - 1 | bgcolor="" align=center | 0 - 2 | rowspan="3" bgcolor="" align=center | |- | KRC Genk | bgcolor="" align=center | 2 - 0 | bgcolor="" align=center | 1 - 1 |- | Valence CF | bgcolor="" align=center | 2 - 1 | bgcolor="" align=center | 1 - 3 |- | Huitièmes de finale | FC Barcelone | bgcolor="" align=center | 1 - 3 | bgcolor="" align=center | 1 - 7 | bgcolor="" align=center | 2 - 10|- ! rowspan="4" |2012-2013 | rowspan="4" |Ligue Europa | rowspan="3" |Groupe K | Metalist Kharkiv | bgcolor="" align=center | 0 - 0 | bgcolor="" align=center | 0 - 2 | rowspan="3" bgcolor="" align=center | |- | Rosenborg BK | bgcolor="" align=center | 1 - 0 | bgcolor="" align=center | 1 - 0 |- | Rapid Vienne | bgcolor="" align=center | 3 - 0 | bgcolor="" align=center | 4 - 0 |- | Seizièmes de finale | SL Benfica | bgcolor="" align=center | 0 - 1 | bgcolor="" align=center | 1 - 2 | bgcolor="" align=center | 1 - 3|- ! rowspan="4" |2013-2014 | rowspan="4" |Ligue des champions | rowspan="3" |Groupe A | Manchester United | bgcolor="" align=center | 0 - 5 | bgcolor="" align=center | 2 - 4 | rowspan="3" bgcolor="" align=center | |- | Real Sociedad | bgcolor="" align=center | 2 - 1 | bgcolor="" align=center | 1 - 0 |- | Chakhtar Donetsk | bgcolor="" align=center | 4 - 0 | bgcolor="" align=center | 0 - 0 |- | Huitièmes de finale | Paris Saint-Germain | bgcolor="" align=center | 0 - 4 | bgcolor="" align=center | 1 - 2 | bgcolor="" align=center | 1 - 6|- ! rowspan="5" |2014-2015 | rowspan="5" |Ligue des champions | Barrages | FC Copenhague | bgcolor="" align=center | 4 - 0 | bgcolor="" align=center | 3 - 2 | bgcolor="" align=center | 7 - 2|- | rowspan="3" |Groupe C | AS Monaco | bgcolor="" align=center | 0 - 1 | bgcolor="" align=center | 0 - 1 | rowspan="3" bgcolor="" align=center | |- | SL Benfica | bgcolor="" align=center | 3 - 1 | bgcolor="" align=center | 0 - 0 |- | Zénith Saint-Pétersbourg | bgcolor="" align=center | 2 - 0 | bgcolor="" align=center | 2 - 1 |- | Huitièmes de finale | Atlético de Madrid | bgcolor="" align=center | 1 - 0 | bgcolor="" align=center | 0 - 1 | bgcolor="" align=center | 1 - 1(2 - 3 )|- ! rowspan="6" |2015-2016 | rowspan="4" |Ligue des champions | Barrages | SS Lazio