# List of Liverpool F.C. matches in international competitions

The following table gives detailed results of the games played by Liverpool Football Club in international football competitions (European Cup/UEFA Champions League, UEFA Cup/Europa League, Inter-Cities Fairs Cup, European/UEFA Cup Winners' Cup, European/UEFA Super Cup, Intercontinental Cup and FIFA Club World Championship/Club World Cup).

## List of matches

Note: Liverpool score always listed first.
| Season | Competition | Round | Opponent | Home | Away | Agg. |
| 1964–65 | European Cup | PR | KR | 6–1 | 5–0 | 11–1 |
| 1964–65 | European Cup | 1R | Anderlecht | 3–0 | 1–0 | 4–0 |
| 1964–65 | European Cup | QF | 1. FC Köln | 0–0 | 0–0 | 0–0 (po 2–2) (c) |
| 1964–65 | European Cup | SF | Internazionale | 3–1 | 0–3 | 3–4 |
| 1965–66 | Cup Winners' Cup | 1R | Juventus | 2–0 | 0–1 | 2–1 |
| 1965–66 | Cup Winners' Cup | 2R | Standard Liège | 3–1 | 2–1 | 5–2 |
| 1965–66 | Cup Winners' Cup | QF | Budapest Honvéd | 2–0 | 0–0 | 2–0 |
| 1965–66 | Cup Winners' Cup | SF | Celtic | 2–0 | 0–1 | 2–1 |
| 1965–66 | Cup Winners' Cup | Final | Borussia Dortmund | 1–2 (a.e.t.) | 1–2 (a.e.t.) | 1–2 (a.e.t.) |
| 1966–67 | European Cup | 1R | Petrolul Ploiești | 2–0 | 1–3 | 3–3 (po 2–0) |
| 1966–67 | European Cup | 2R | Ajax | 2–2 | 1–5 | 3–7 |
| 1967–68 | Inter-Cities Fairs Cup | 1R | Malmö FF | 2–1 | 2–0 | 4–1 |
| 1967–68 | Inter-Cities Fairs Cup | 2R | 1860 Munich | 8–0 | 1–2 | 9–2 |
| 1967–68 | Inter-Cities Fairs Cup | 3R | Ferencváros | 0–1 | 0–1 | 0–2 |
| 1968–69 | Inter-Cities Fairs Cup | 1R | Athletic Bilbao | 2–1 (a.e.t.) | 1–2 | 3–3 (c) |
| 1969–70 | Inter-Cities Fairs Cup | 1R | Dundalk | 10–0 | 4–0 | 14–0 |
| 1969–70 | Inter-Cities Fairs Cup | 2R | Vitória Setúbal | 3–2 | 0–1 | 3–3 (a) |
| 1970–71 | Inter-Cities Fairs Cup | 1R | Ferencváros | 1–0 | 1–1 | 2–1 |
| 1970–71 | Inter-Cities Fairs Cup | 2R | Dinamo București | 3–0 | 1–1 | 4–1 |
| 1970–71 | Inter-Cities Fairs Cup | 3R | Hibernian | 2–0 | 1–0 | 3–0 |
| 1970–71 | Inter-Cities Fairs Cup | QF | Bayern Munich | 3–0 | 1–1 | 4–1 |
| 1970–71 | Inter-Cities Fairs Cup | SF | Leeds United | 0–1 | 0–0 | 0–1 |
| 1971–72 | Cup Winners' Cup | 1R | Servette | 2–0 | 1–2 | 3–2 |
| 1971–72 | Cup Winners' Cup | 2R | Bayern Munich | 0–0 | 1–3 | 1–3 |
| 1972–73 | UEFA Cup | 1R | Eintracht Frankfurt | 2–0 | 0–0 | 2–0 |
| 1972–73 | UEFA Cup | 2R | AEK Athens | 3–0 | 3–1 | 6–1 |
| 1972–73 | UEFA Cup | 3R | Dynamo Berlin | 3–1 | 0–0 | 3–1 |
| 1972–73 | UEFA Cup | QF | Dynamo Dresden | 2–0 | 1–0 | 3–0 |
| 1972–73 | UEFA Cup | SF | Tottenham Hotspur | 1–0 | 1–2 | 2–2 (a) |
| 1972–73 | UEFA Cup | Final | Borussia Mönchengladbach | 3–0 | 0–2 | 3–2 |
| 1973–74 | European Cup | 1R | Jeunesse Esch | 2–0 | 1–1 | 3–1 |
| 1973–74 | European Cup | 2R | Red Star Belgrade | 1–2 | 1–2 | 2–4 |
| 1974–75 | Cup Winners' Cup | 1R | Strømsgodset | 11–0 | 1–0 | 12–0 |
| 1974–75 | Cup Winners' Cup | 2R | Ferencváros | 1–1 | 0–0 | 1–1 (a) |
| 1975–76 | UEFA Cup | 1R | Hibernian | 3–1 | 0–1 | 3–2 |
| 1975–76 | UEFA Cup | 2R | Real Sociedad | 6–0 | 3–1 | 9–1 |
| 1975–76 | UEFA Cup | 3R | Śląsk Wrocław | 3–0 | 2–1 | 5–1 |
| 1975–76 | UEFA Cup | QF | Dynamo Dresden | 2–1 | 0–0 | 2–1 |
| 1975–76 | UEFA Cup | SF | Barcelona | 1–1 | 1–0 | 2–1 |
| 1975–76 | UEFA Cup | Final | Club Brugge | 3–2 | 1–1 | 4–3 |
| 1976–77 | European Cup | 1R | Crusaders | 2–0 | 5–0 | 7–0 |
| 1976–77 | European Cup | 2R | Trabzonspor | 3–0 | 0–1 | 3–1 |
| 1976–77 | European Cup | QF | Saint-Étienne | 3–1 | 0–1 | 3–2 |
| 1976–77 | European Cup | SF | Zürich | 3–0 | 3–1 | 6–1 |
| 1976–77 | European Cup | Final | Borussia Mönchengladbach | 3–1 | 3–1 | 3–1 |
| 1977–78 | European Super Cup | Final | Hamburg SV | 6–0 | 1–1 | 7–1 |
| 1977–78 | European Cup | 1R | Bye | Bye | Bye | Bye |
| 1977–78 | European Cup | 2R | Dynamo Dresden | 5–1 | 1–2 | 6–3 |
| 1977–78 | European Cup | QF | Benfica | 4–1 | 2–1 | 6–2 |
| 1977–78 | European Cup | SF | Borussia Mönchengladbach | 3–0 | 1–2 | 4–2 |
| 1977–78 | European Cup | Final | Club Brugge | 1–0 | 1–0 | 1–0 |
| 1978–79 | European Cup | 1R | Nottingham Forest | 0–0 | 0–2 | 0–2 |
| 1978–79 | European Super Cup | Final | Anderlecht | 2–1 | 1–3 | 3–4 |
| 1979–80 | European Cup | 1R | Dinamo Tbilisi | 2–1 | 0–3 | 2–4 |
| 1980–81 | European Cup | 1R | OPS | 10–1 | 1–1 | 11–2 |
| 1980–81 | European Cup | 2R | Aberdeen | 4–0 | 1–0 | 5–0 |
| 1980–81 | European Cup | QF | CSKA Sofia | 5–1 | 1–0 | 6–1 |
| 1980–81 | European Cup | SF | Bayern Munich | 0–0 | 1–1 | 1–1 (a) |
| 1980–81 | European Cup | Final | Real Madrid | 1–0 | 1–0 | 1–0 |
| 1981–82 | Intercontinental Cup | Final | Flamengo | 0–3 | 0–3 | 0–3 |
| 1981–82 | European Cup | 1R | OPS | 7–0 | 1–0 | 8–0 |
| 1981–82 | European Cup | 2R | AZ Alkmaar | 3–2 | 2–2 | 5–4 |
| 1981–82 | European Cup | QF | CSKA Sofia | 1–0 | 0–2 (a.e.t.) | 1–2 |
| 1982–83 | European Cup | 1R | Dundalk | 1–0 | 4–1 | 5–1 |
| 1982–83 | European Cup | 2R | HJK Helsinki | 5–0 | 0–1 | 5–1 |
| 1982–83 | European Cup | QF | Widzew Łódź | 3–2 | 0–2 | 3–4 |
| 1983–84 | European Cup | 1R | Odense | 5–0 | 1–0 | 6–0 |
| 1983–84 | European Cup | 2R | Athletic Bilbao | 0–0 | 1–0 | 1–0 |
| 1983–84 | European Cup | QF | Benfica | 1–0 | 4–1 | 5–1 |
| 1983–84 | European Cup | SF | Dinamo București | 1–0 | 2–1 | 3–1 |
| 1983–84 | European Cup | Final | AS Roma | 1–1 (a.e.t.) (4–2 p) | 1–1 (a.e.t.) (4–2 p) | 1–1 (a.e.t.) (4–2 p) |
| 1984–85 | Intercontinental Cup | Final | Independiente | 0–1 | 0–1 | 0–1 |
| 1984–85 | European Super Cup | Final | Juventus | 0–2 | 0–2 | 0–2 |
| 1984–85 | European Cup | 1R | Lech Poznań | 4–0 | 1–0 | 5–0 |
| 1984–85 | European Cup | 2R | Benfica | 3–1 | 0–1 | 3–2 |
| 1984–85 | European Cup | QF | Austria Vienna | 4–1 | 1–1 | 5–2 |
| 1984–85 | European Cup | SF | Panathinaikos | 4–0 | 1–0 | 5–0 |
| 1984–85 | European Cup | Final | Juventus | 0–1 | 0–1 | 0–1 |
| 1991–92 | UEFA Cup | 1R | Kuusysi Lahti | 6–1 | 0–1 | 6–2 |
| 1991–92 | UEFA Cup | 2R | Auxerre | 3–0 | 0–2 | 3–2 |
| 1991–92 | UEFA Cup | 3R | Swarovski Tirol | 4–0 | 2–0 | 6–0 |
| 1991–92 | UEFA Cup | QF | Genoa | 1–2 | 0–2 | 1–4 |
| 1992–93 | Cup Winners' Cup | 1R | Apollon Limassol | 6–1 | 2–1 | 8–2 |
| 1992–93 | Cup Winners' Cup | 2R | Spartak Moscow | 0–2 | 2–4 | 2–6 |
| 1995–96 | UEFA Cup | 1R | Spartak Vladikavkaz | 0–0 | 2–1 | 2–1 |
| 1995–96 | UEFA Cup | 2R | Brøndby | 0–1 | 0–0 | 0–1 |
| 1996–97 | Cup Winners' Cup | 1R | MyPa | 3–1 | 1–0 | 4–1 |
| 1996–97 | Cup Winners' Cup | 2R | FC Sion | 6–3 | 2–1 | 8–4 |
| 1996–97 | Cup Winners' Cup | QF | Brann | 3–0 | 1–1 | 4–1 |
| 1996–97 | Cup Winners' Cup | SF | Paris Saint-Germain | 2–0 | 0–3 | 2–3 |
| 1997–98 | UEFA Cup | 1R | Celtic | 0–0 | 2–2 | 2–2 (a) |
| 1997–98 | UEFA Cup | 2R | Strasbourg | 2–0 | 0–3 | 2–3 |
| 1998–99 | UEFA Cup | 1R | Košice | 5–0 | 3–0 | 8–0 |
| 1998–99 | UEFA Cup | 2R | Valencia | 0–0 | 2–2 | 2–2 (a) |
| 1998–99 | UEFA Cup | 3R | Celta Vigo | 0–1 | 1–3 | 1–4 |
| 2000–01 | UEFA Cup | 1R | Rapid București | 0–0 | 1–0 | 1–0 |
| 2000–01 | UEFA Cup | 2R | Slovan Liberec | 1–0 | 3–2 | 4–2 |
| 2000–01 | UEFA Cup | 3R | Olympiakos | 2–0 | 2–2 | 4–2 |
| 2000–01 | UEFA Cup | 4R | AS Roma | 0–1 | 2–0 | 2–1 |
| 2000–01 | UEFA Cup | QF | FC Porto | 2–0 | 0–0 | 2–0 |
| 2000–01 | UEFA Cup | SF | Barcelona | 1–0 | 0–0 | 1–0 |
| 2000–01 | UEFA Cup | Final | Alavés | 5–4 (a.e.t.) | 5–4 (a.e.t.) | 5–4 (a.e.t.) |
| 2001–02 | UEFA Super Cup | Final | Bayern Munich | 3–2 | 3–2 | 3–2 |
| 2001–02 | Champions League | QR3 | Haka | 4–1 | 5–0 | 9–1 |
| 2001–02 | Champions League | GS1 | Boavista | 1–1 | 1–1 | 1st out of 4 |
| 2001–02 | Champions League | GS1 | Borussia Dortmund | 2–0 | 0–0 | 1st out of 4 |
| 2001–02 | Champions League | GS1 | Dynamo Kyiv | 1–0 | 2–1 | 1st out of 4 |
| 2001–02 | Champions League | GS2 | Barcelona | 1–3 | 0–0 | 2nd out of 4 |
| 2001–02 | Champions League | GS2 | AS Roma | 2–0 | 0–0 | 2nd out of 4 |
| 2001–02 | Champions League | GS2 | Galatasaray | 0–0 | 1–1 | 2nd out of 4 |
| 2001–02 | Champions League | QF | Bayer Leverkusen | 1–0 | 2–4 | 3–4 |
| 2002–03 | Champions League | GS1 | Valencia | 0–1 | 0–2 | 3rd out of 4 |
| 2002–03 | Champions League | GS1 | Basel | 1–1 | 3–3 | 3rd out of 4 |
| 2002–03 | Champions League | GS1 | Spartak Moscow | 5–0 | 3–1 | 3rd out of 4 |
| 2002–03 | UEFA Cup | 3R | Vitesse | 1–0 | 1–0 | 2–0 |
| 2002–03 | UEFA Cup | 4R | Auxerre | 2–0 | 1–0 | 3–0 |
| 2002–03 | UEFA Cup | QF | Celtic | 0–2 | 1–1 | 1–3 |
| 2003–04 | UEFA Cup | 1R | Olimpija Ljubljana | 3–0 | 1–1 | 4–1 |
| 2003–04 | UEFA Cup | 2R | Steaua Bucureşti | 1–0 | 1–1 | 2–1 |
| 2003–04 | UEFA Cup | 3R | Levski Sofia | 2–0 | 4–2 | 6–2 |
| 2003–04 | UEFA Cup | 4R | Marseille | 1–1 | 1–2 | 2–3 |
| 2004–05 | Champions League | QR3 | Grazer AK | 0–1 | 2–0 | 2–1 |
| 2004–05 | Champions League | GS | Monaco | 2–0 | 0–1 | 2nd out of 4 |
| 2004–05 | Champions League | GS | Olympiakos | 3–1 | 0–1 | 2nd out of 4 |
| 2004–05 | Champions League | GS | Deportivo La Coruña | 0–0 | 1–0 | 2nd out of 4 |
| 2004–05 | Champions League | R16 | Bayer Leverkusen | 3–1 | 3–1 | 6–2 |
| 2004–05 | Champions League | QF | Juventus | 2–1 | 0–0 | 2–1 |
| 2004–05 | Champions League | SF | Chelsea | 1–0 | 0–0 | 1–0 |
| 2004–05 | Champions League | Final | Milan | 3–3 (a.e.t.) (3–2 p) | 3–3 (a.e.t.) (3–2 p) | 3–3 (a.e.t.) (3–2 p) |
| 2005–06 | UEFA Super Cup | Final | CSKA Moscow | 3–1 (a.e.t.) | 3–1 (a.e.t.) | 3–1 (a.e.t.) |
| 2005–06 | Club World Championship | SF | Saprissa | 3–0 | 3–0 | 3–0 |
| 2005–06 | Club World Championship | Final | São Paulo | 0–1 | 0–1 | 0–1 |
| 2005–06 | Champions League | QR1 | Total Network Solutions | 3–0 | 3–0 | 6–0 |
| 2005–06 | Champions League | QR2 | FBK Kaunas | 2–0 | 3–1 | 5–1 |
| 2005–06 | Champions League | QR3 | CSKA Sofia | 0–1 | 3–1 | 3–2 |
| 2005–06 | Champions League | GS | Real Betis | 0–0 | 2–1 | 1st out of 4 |
| 2005–06 | Champions League | GS | Chelsea | 0–0 | 0–0 | 1st out of 4 |
| 2005–06 | Champions League | GS | Anderlecht | 3–0 | 1–0 | 1st out of 4 |
| 2005–06 | Champions League | R16 | Benfica | 0–2 | 0–1 | 0–3 |
| 2006–07 | Champions League | QR3 | Maccabi Haifa | 2–1 | 1–1 | 3–2 |
| 2006–07 | Champions League | GS | PSV Eindhoven | 2–0 | 0–0 | 1st out of 4 |
| 2006–07 | Champions League | GS | Galatasaray | 3–2 | 2–3 | 1st out of 4 |
| 2006–07 | Champions League | GS | Bordeaux | 3–0 | 1–0 | 1st out of 4 |
| 2006–07 | Champions League | R16 | Barcelona | 0–1 | 2–1 | 2–2 (a) |
| 2006–07 | Champions League | QF | PSV Eindhoven | 1–0 | 3–0 | 4–0 |
| 2006–07 | Champions League | SF | Chelsea | 1–0 (a.e.t.) | 0–1 | 1–1 (4–1 p) |
| 2006–07 | Champions League | Final | Milan | 1–2 | 1–2 | 1–2 |
| 2007–08 | Champions League | QR3 | Toulouse | 4–0 | 1–0 | 5–0 |
| 2007–08 | Champions League | GS | FC Porto | 4–1 | 1–1 | 2nd out of 4 |
| 2007–08 | Champions League | GS | Marseille | 0–1 | 4–0 | 2nd out of 4 |
| 2007–08 | Champions League | GS | Beşiktaş | 8–0 | 1–2 | 2nd out of 4 |
| 2007–08 | Champions League | R16 | Internazionale | 2–0 | 1–0 | 3–0 |
| 2007–08 | Champions League | QF | Arsenal | 4–2 | 1–1 | 5–3 |
| 2007–08 | Champions League | SF | Chelsea | 1–1 | 2–3 (a.e.t.) | 3–4 |
| 2008–09 | Champions League | QR3 | Standard Liège | 1–0 (a.e.t.) | 0–0 | 1–0 |
| 2008–09 | Champions League | GS | Marseille | 1–0 | 2–1 | 1st out of 4 |
| 2008–09 | Champions League | GS | PSV Eindhoven | 3–1 | 3–1 | 1st out of 4 |
| 2008–09 | Champions League | GS | Atlético Madrid | 1–1 | 1–1 | 1st out of 4 |
| 2008–09 | Champions League | R16 | Real Madrid | 4–0 | 1–0 | 5–0 |
| 2008–09 | Champions League | QF | Chelsea | 1–3 | 4–4 | 5–7 |
| 2009–10 | Champions League | GS | Debrecen | 1–0 | 1–0 | 3rd out of 4 |
| 2009–10 | Champions League | GS | Fiorentina | 1–2 | 0–2 | 3rd out of 4 |
| 2009–10 | Champions League | GS | Lyon | 1–2 | 1–1 | 3rd out of 4 |
| 2009–10 | Europa League | R32 | Unirea Urziceni | 1–0 | 3–1 | 4–1 |
| 2009–10 | Europa League | R16 | Lille | 3–0 | 0–1 | 3–1 |
| 2009–10 | Europa League | QF | Benfica | 4–1 | 1–2 | 5–3 |
| 2009–10 | Europa League | SF | Atlético Madrid | 2–1 (a.e.t.) | 0–1 | 2–2 (a) |
| 2010–11 | Europa League | QR3 | Rabotnički | 2–0 | 2–0 | 4–0 |
| 2010–11 | Europa League | PO | Trabzonspor | 1–0 | 2–1 | 3–1 |
| 2010–11 | Europa League | GS | Steaua Bucureşti | 4–1 | 1–1 | 1st out of 4 |
| 2010–11 | Europa League | GS | Utrecht | 0–0 | 0–0 | 1st out of 4 |
| 2010–11 | Europa League | GS | Napoli | 3–1 | 0–0 | 1st out of 4 |
| 2010–11 | Europa League | R32 | Sparta Prague | 1–0 | 0–0 | 1–0 |
| 2010–11 | Europa League | R16 | Braga | 0–0 | 0–1 | 0–1 |
| 2012–13 | Europa League | QR3 | Gomel | 3–0 | 1–0 | 4–0 |
| 2012–13 | Europa League | PO | Heart of Midlothian | 1–1 | 1–0 | 2–1 |
| 2012–13 | Europa League | GS | Young Boys | 2–2 | 5–3 | 1st out of 4 |
| 2012–13 | Europa League | GS | Udinese | 2–3 | 1–0 | 1st out of 4 |
| 2012–13 | Europa League | GS | Anzhi Makhachkala | 1–0 | 0–1 | 1st out of 4 |
| 2012–13 | Europa League | R32 | Zenit Saint Petersburg | 3–1 | 0–2 | 3–3 (a) |
| 2014–15 | Champions League | GS | Ludogorets Razgrad | 2–1 | 2–2 | 3rd out of 4 |
| 2014–15 | Champions League | GS | Basel | 1–1 | 0–1 | 3rd out of 4 |
| 2014–15 | Champions League | GS | Real Madrid | 0–3 | 0–1 | 3rd out of 4 |
| 2014–15 | Europa League | R32 | Beşiktaş | 1–0 | 0–1 (a.e.t.) | 1–1 (4–5 p) |
| 2015–16 | Europa League | GS | Bordeaux | 2–1 | 1–1 | 1st out of 4 |
| 2015–16 | Europa League | GS | Sion | 1–1 | 0–0 | 1st out of 4 |
| 2015–16 | Europa League | GS | Rubin Kazan | 1–1 | 1–0 | 1st out of 4 |
| 2015–16 | Europa League | R32 | FC Augsburg | 1–0 | 0–0 | 1–0 |
| 2015–16 | Europa League | R16 | Manchester United | 2–0 | 1–1 | 3–1 |
| 2015–16 | Europa League | QF | Borussia Dortmund | 4–3 | 1–1 | 5–4 |
| 2015–16 | Europa League | SF | Villarreal | 3–0 | 0–1 | 3–1 |
| 2015–16 | Europa League | Final | Sevilla | 1–3 | 1–3 | 1–3 |
| 2017–18 | Champions League | PO | 1899 Hoffenheim | 4–2 | 2–1 | 6–3 |
| 2017–18 | Champions League | GS | Sevilla | 2–2 | 3–3 | 1st out of 4 |
| 2017–18 | Champions League | GS | Spartak Moscow | 7–0 | 1–1 | 1st out of 4 |
| 2017–18 | Champions League | GS | Maribor | 3–0 | 7–0 | 1st out of 4 |
| 2017–18 | Champions League | R16 | FC Porto | 0–0 | 5–0 | 5–0 |
| 2017–18 | Champions League | QF | Manchester City | 3–0 | 2–1 | 5–1 |
| 2017–18 | Champions League | SF | AS Roma | 5–2 | 2–4 | 7–6 |
| 2017–18 | Champions League | Final | Real Madrid | 1–3 | 1–3 | 1–3 |
| 2018–19 | Champions League | GS | Paris Saint-Germain | 3–2 | 1–2 | 2nd out of 4 |
| 2018–19 | Champions League | GS | Napoli | 1–0 | 0–1 | 2nd out of 4 |
| 2018–19 | Champions League | GS | Red Star Belgrade | 4–0 | 0–2 | 2nd out of 4 |
| 2018–19 | Champions League | R16 | Bayern Munich | 0–0 | 3–1 | 3–1 |
| 2018–19 | Champions League | QF | FC Porto | 2–0 | 4–1 | 6–1 |
| 2018–19 | Champions League | SF | Barcelona | 4–0 | 0–3 | 4–3 |
| 2018–19 | Champions League | Final | Tottenham Hotspur | 2–0 | 2–0 | 2–0 |
| 2019–20 | UEFA Super Cup | Final | Chelsea | 2–2 (a.e.t.) (5–4 p) | 2–2 (a.e.t.) (5–4 p) | 2–2 (a.e.t.) (5–4 p) |
| 2019–20 | Club World Cup | SF | Monterrey | 2–1 | 2–1 | 2–1 |
| 2019–20 | Club World Cup | Final | Flamengo | 1–0 (a.e.t.) | 1–0 (a.e.t.) | 1–0 (a.e.t.) |
| 2019–20 | Champions League | GS | Napoli | 1–1 | 0–2 | 1st out of 4 |
| 2019–20 | Champions League | GS | Red Bull Salzburg | 4–3 | 2–0 | 1st out of 4 |
| 2019–20 | Champions League | GS | Genk | 2–1 | 4–1 | 1st out of 4 |
| 2019–20 | Champions League | R16 | Atlético Madrid | 2–3 (a.e.t.) | 0–1 | 2–4 |
| 2020–21 | Champions League | GS | Ajax | 1–0 | 1–0 | 1st out of 4 |
| 2020–21 | Champions League | GS | Midtjylland | 2–0 | 1–1 | 1st out of 4 |
| 2020–21 | Champions League | GS | Atalanta | 0–2 | 5–0 | 1st out of 4 |
| 2020–21 | Champions League | R16 | RB Leipzig | 2–0 | 2–0 | 4–0 |
| 2020–21 | Champions League | QF | Real Madrid | 0–0 | 1–3 | 1–3 |
| 2021–22 | Champions League | GS | Milan | 3–2 | 2–1 | 1st out of 4 |
| 2021–22 | Champions League | GS | FC Porto | 2–0 | 5–1 | 1st out of 4 |
| 2021–22 | Champions League | GS | Atlético Madrid | 2–0 | 3–2 | 1st out of 4 |
| 2021–22 | Champions League | R16 | Internazionale | 0–1 | 2–0 | 2–1 |
| 2021–22 | Champions League | QF | Benfica | 3–3 | 3–1 | 6–4 |
| 2021–22 | Champions League | SF | Villarreal | 2–0 | 3–2 | 5–2 |
| 2021–22 | Champions League | Final | Real Madrid | 0–1 | 0–1 | 0–1 |
| 2022–23 | Champions League | GS | Napoli | 2–0 | 1–4 | 2nd out of 4 |
| 2022–23 | Champions League | GS | Ajax | 2–1 | 3–0 | 2nd out of 4 |
| 2022–23 | Champions League | GS | Rangers | 2–0 | 7–1 | 2nd out of 4 |
| 2022–23 | Champions League | R16 | Real Madrid | 2–5 | 0–1 | 2–6 |
| 2023–24 | Europa League | GS | LASK | 4–0 | 3–1 | 1st out of 4 |
| 2023–24 | Europa League | GS | Union Saint-Gilloise | 2–0 | 1–2 | 1st out of 4 |
| 2023–24 | Europa League | GS | Toulouse | 5–1 | 2–3 | 1st out of 4 |
| 2023–24 | Europa League | KPO | Bye | Bye | Bye | Bye |
| 2023–24 | Europa League | R16 | Sparta Prague | 6–1 | 5–1 | 11–2 |
| 2023–24 | Europa League | QF | Atalanta | 0–3 | 1–0 | 1–3 |
| 2024–25 | Champions League | LP | Milan | — | 3–1 | 1st out of 36 |
| 2024–25 | Champions League | LP | Bologna | 2–0 | — | 1st out of 36 |
| 2024–25 | Champions League | LP | RB Leipzig | — | 1–0 | 1st out of 36 |
| 2024–25 | Champions League | LP | Bayer Leverkusen | 4–0 | — | 1st out of 36 |
| 2024–25 | Champions League | LP | Real Madrid | 2–0 | — | 1st out of 36 |
| 2024–25 | Champions League | LP | Girona | — | 1–0 | 1st out of 36 |
| 2024–25 | Champions League | LP | Lille | 2–1 | — | 1st out of 36 |
| 2024–25 | Champions League | LP | PSV Eindhoven | — | 2–3 | 1st out of 36 |
| 2024–25 | Champions League | KPO | Bye | Bye | Bye | Bye |
| 2024–25 | Champions League | R16 | Paris Saint-Germain | 0–1 (a.e.t.) | 1–0 | 1–1 (1–4 p) |
Last updated: 11 March 2025