# FC Dynamo Kyiv in European football

This is a list of matches of FC Dynamo Kyiv in Europe.

## Overall record

    Accurate as of 23 November 2021
| Competition | Played | Won | Drew | Lost | GF | GA | GD | Win% |
| European Cup / Champions League | 261 | 102 | 57 | 102 | 361 | 316 | +45 | 039.08 |
| Cup Winners' Cup | 30 | 20 | 6 | 4 | 71 | 27 | +44 | 066.67 |
| UEFA Cup / UEFA Europa League | 118 | 46 | 40 | 32 | 164 | 130 | +34 | 038.98 |
| UEFA Super Cup | 3 | 2 | 0 | 1 | 3 | 1 | +2 | 066.67 |
| Total | 399 | 170 | 100 | 129 | 586 | 464 | +122 | 042.61 |
Legend: GF = Goals For. GA = Goals Against. GD = Goal Difference.

## Results

| Season | Competition | Round | Opponent | Home | Away | Aggregate | |
| 1965–66 | UEFA Cup Winners' Cup | First Round | Coleraine | 4–0 | 6–1 | 10–1 | |
| 1965–66 | UEFA Cup Winners' Cup | Second Round | Rosenborg | 2–0 | 4–1 | 6–1 | |
| 1965–66 | UEFA Cup Winners' Cup | Quarter-finals | Celtic | 1–1 | 0–3 | 1–4 | |
| 1967–68 | European Cup | First round | Celtic | 1–1 | 2–1 | 3–2 | |
| 1967–68 | European Cup | Second Round | Górnik Zabrze | 1–2 | 1–1 | 2–3 | |
| 1968–69 | European Cup | First round | Ruch Chorzów | Withdrew by decision of the Football Federation of the Soviet Union during Warsaw Pact invasion of Czechoslovakia | Withdrew by decision of the Football Federation of the Soviet Union during Warsaw Pact invasion of Czechoslovakia | Withdrew by decision of the Football Federation of the Soviet Union during Warsaw Pact invasion of Czechoslovakia | Withdrew by decision of the Football Federation of the Soviet Union during Warsaw Pact invasion of Czechoslovakia |
| 1969–70 | European Cup | First round | Austria Wien | 3–1 | 2–1 | 5–2 | |
| 1969–70 | European Cup | Second Round | Fiorentina | 1–2 | 1–1 | 2–3 | |
| 1972–73 | European Cup | First round | Wacker Innsbruck | 2–0 | 1–0 | 3–0 | |
| 1972–73 | European Cup | Second round | Górnik Zabrze | 2–0 | 1–2 | 3–2 | |
| 1972–73 | European Cup | Quarter-finals | Real Madrid | 0–0 | 0–3 | 0–3 | |
| 1973–74 | UEFA Cup | First round | Fredrikstad | 4–0 | 1–0 | 5–0 | |
| 1973–74 | UEFA Cup | Second round | B 1903 | 1–0 | 2–1 | 3–1 | |
| 1973–74 | UEFA Cup | Third Round | VfB Stuttgart | 2–0 | 0–3 | 2–3 | |
| 1974–75 | UEFA Cup Winners' Cup | First round | CSKA Sofia | 1–0 | 1–0 | 2–0 | |
| 1974–75 | UEFA Cup Winners' Cup | Second round | Eintracht Frankfurt | 2–1 | 3–2 | 5–3 | |
| 1974–75 | UEFA Cup Winners' Cup | Quarter-finals | Bursaspor | 2–0 | 1–0 | 3–0 | |
| 1974–75 | UEFA Cup Winners' Cup | Semi-finals | PSV Eindhoven | 3–0 | 1–2 | 4–2 | |
| 1974–75 | UEFA Cup Winners' Cup | Final | Ferencváros | Basel, Switzerland | Basel, Switzerland | 3–0 | |
| 1975 | UEFA Super Cup | 1975 European Super Cup | Bayern Munich | 1–0 | 2–0 | 3–0 | |
| 1975–76 | European Cup | First round | Olympiacos | 1–0 | 2–2 | 3–2 | |
| 1975–76 | European Cup | Second round | ÍA | 3–0 | 2–0 | 5–0 | |
| 1975–76 | European Cup | Quarter-finals | Saint-Étienne | 2–0 | 0–3 | 2–3 | |
| 1976–77 | European Cup | First round | Partizan | 3–0 | 2–0 | 5–0 | |
| 1976–77 | European Cup | Second round | PAOK | 4–0 | 2–0 | 6–0 | |
| 1976–77 | European Cup | Quarter-finals | Bayern Munich | 2–0 | 0–1 | 2–1 | |
| 1976–77 | European Cup | Semi-finals | Borussia Mönchengladbach | 1–0 | 0–2 | 1–2 | |
| 1977–78 | UEFA Cup | First round | Eintracht Braunschweig | 1–1 | 0–0 | 1–1 (a) | |
| 1978–79 | European Cup | First round | Haka | 3–1 | 1–0 | 4–1 | |
| 1978–79 | European Cup | Second round | Malmö FF | 0–0 | 0–2 | 0–2 | |
| 1979–80 | UEFA Cup | First Round | CSKA Sofia | 2–1 | 1–1 | 3–2 | |
| 1979–80 | UEFA Cup | Second Round | FC Baník Ostrava | 2–0 | 0–1 | 2–1 | |
| 1979–80 | UEFA Cup | Third Round | Lokomotiv Sofia | 2–1 | 0–1 | 2–2 (a) | |
| 1980–81 | UEFA Cup | First round | Levski Sofia | 1–1 | 0–0 | 1–1 (a) | |
| 1981–82 | European Cup | First Round | Trabzonspor | 1–0 | 1–1 | 2–1 | |
| 1981–82 | European Cup | Second Round | Austria Wien | 1–1 | 1–0 | 2–1 | |
| 1981–82 | European Cup | Quarter-finals | Aston Villa | 0–0 | 0–2 | 0–2 | |
| 1982–83 | European Cup | First Round | Grasshopper | 3–0 | 1–0 | 4–0 | |
| 1982–83 | European Cup | Second Round | 17 Nëntori | 17 Nëntori withdrew | 17 Nëntori withdrew | 17 Nëntori withdrew | |
| 1982–83 | European Cup | Quarter-finals | Hamburger SV | 0–3 | 2–1 | 2–4 | |
| 1983–84 | UEFA Cup | First round | Laval | 0–0 | 0–1 | 0–1 | |
| 1985–86 | UEFA Cup Winners' Cup | First Round | Utrecht | 4–1 | 1–2 | 5–3 | |
| 1985–86 | UEFA Cup Winners' Cup | Second Round | Universitatea Craiova | 3–0 | 2–2 | 5–2 | |
| 1985–86 | UEFA Cup Winners' Cup | Quarter-finals | Rapid Wien | 5–1 | 4–1 | 9–2 | |
| 1985–86 | UEFA Cup Winners' Cup | Semi-finals | Dukla Prague | 3–0 | 1–1 | 4–1 | |
| 1985–86 | UEFA Cup Winners' Cup | Final | Atlético Madrid | Lyon, France | Lyon, France | 3–0 | |
| 1986 | UEFA Super Cup | 1986 European Super Cup | Steaua București | Stade Louis II, Monaco | Stade Louis II, Monaco | 0–1 | |
| 1986–87 | European Cup | First Round | Beroe Stara Zagora | 2–0 | 1–1 | 3–1 | |
| 1986–87 | European Cup | Second Round | Celtic | 3–1 | 1–1 | 4–2 | |
| 1986–87 | European Cup | Quarter-finals | Beşiktaş | 2–0 | 5–0 | 7–0 | |
| 1986–87 | European Cup | Semi-finals | Porto | 1–2 | 1–2 | 2–4 | |
| 1987–88 | European Cup | First round | Rangers | 1–0 | 0–2 | 1–2 | |
| 1989–90 | UEFA Cup | First Round | MTK Hungária | 4–0 | 2–1 | 6–1 | |
| 1989–90 | UEFA Cup | Second Round | Baník Ostrava | 3–0 | 1–1 | 4–1 | |
| 1989–90 | UEFA Cup | Third Round | Fiorentina | 0–0 | 0–1 | 0–1 | |
| 1990–91 | UEFA Cup Winners' Cup | First Round | KuPS | 4–0 | 2–2 | 6–2 | |
| 1990–91 | UEFA Cup Winners' Cup | Second Round | Dukla Prague | 1–0 | 2–2 | 3–2 | |
| 1990–91 | UEFA Cup Winners' Cup | Quarter-finals | Barcelona | 2–3 | 1–1 | 3–4 | |
| 1991–92 | European Cup | First round | HJK | 3–0 | 1–0 | 4–0 | |
| 1991–92 | European Cup | Second round | Brøndby | 1–1 | 1–0 | 2–1 | |
| 1991–92 | European Cup | Group Stage (Group B) | Benfica | 1–0 | 0–5 | Fourth place | |
| 1991–92 | European Cup | Group Stage (Group B) | Sparta Prague | 1–0 | 1–2 | Fourth place | |
| 1991–92 | European Cup | Group Stage (Group B) | Barcelona | 0–2 | 0–3 | Fourth place | |
| 1992–93 | UEFA Cup | First round | Rapid Wien | 1–0 | 2–3 | 3–3 (a) | |
| 1992–93 | UEFA Cup | Second round | Anderlecht | 0–3 | 2–4 | 2–7 | |
| 1993–94 | UEFA Champions League | First round | Barcelona | 3–1 | 1–4 | 4–5 | |
| 1994–95 | UEFA Champions League | Qualifying round | Silkeborg | 3–1 | 0–0 | 3–1 | |
| 1994–95 | UEFA Champions League | Group Stage (Group B) | Bayern Munich | 1–4 | 0–1 | Fourth place | |
| 1994–95 | UEFA Champions League | Group Stage (Group B) | Paris Saint-Germain | 1–2 | 0–1 | Fourth place | |
| 1994–95 | UEFA Champions League | Group Stage (Group B) | Spartak Moscow | 3–2 | 0–1 | Fourth place | |
| 1995–96 | UEFA Champions League | Qualifying round | AaB | 1–0 | 3–1 | 4–1 | |
| 1996–97 | UEFA Champions League | Qualifying Round | Rapid Wien | 2–4 | 0–2 | 2–6 | |
| 1996–97 (Transfer from UCL) | UEFA Cup | First Round | Neuchâtel Xamax | 0–0 | 1–2 | 1–2 | |
| 1997–98 | UEFA Champions League | First Qualifying Round | Barry Town | 2–0 | 4–0 | 6–0 | |
| 1997–98 | UEFA Champions League | Second Qualifying Round | Brøndby | 0–1 | 4–2 | 4–3 | |
| 1997–98 | UEFA Champions League | Group Stage (Group C) | PSV Eindhoven | 1–1 | 3–1 | First place | |
| 1997–98 | UEFA Champions League | Group Stage (Group C) | Newcastle United | 2–2 | 0–2 | First place | |
| 1997–98 | UEFA Champions League | Group Stage (Group C) | Barcelona | 3–0 | 4–0 | First place | |
| 1997–98 | UEFA Champions League | Quarter-finals | Juventus | 1–4 | 1–1 | 2–5 | |
| 1998–99 | UEFA Champions League | First Qualifying Round | Barry Town | 8–0 | 2–1 | 10–1 | |
| 1998–99 | UEFA Champions League | Second Qualifying Round | Sparta Prague | 0–1 | 1–0 (a.e.t.) | 1–1 (3–1 p) | |
| 1998–99 | UEFA Champions League | Group Stage (Group E) | Lens | 1–1 | 3–1 | First place | |
| 1998–99 | UEFA Champions League | Group Stage (Group E) | Arsenal | 3–1 | 1–1 | First place | |
| 1998–99 | UEFA Champions League | Group Stage (Group E) | Panathinaikos | 2–1 | 1–2 | First place | |
| 1998–99 | UEFA Champions League | Quarter-finals | Real Madrid | 2–0 | 1–1 | 3–1 | |
| 1998–99 | UEFA Champions League | Semi-finals | Bayern Munich | 3–3 | 0–1 | 3–4 | |
| 1999–2000 | UEFA Champions League | Second Qualifying Round | Žalgiris Vilnius | 2–0 | 1–0 | 3–0 | |
| 1999–2000 | UEFA Champions League | Third Qualifying Round | AaB | 2–2 | 2–1 | 4–3 | |
| 1999–2000 | UEFA Champions League | First Group Stage (Group A) | Lazio | 0–1 | 1–2 | Second place | |
| 1999–2000 | UEFA Champions League | First Group Stage (Group A) | Bayer Leverkusen | 4–2 | 1–1 | Second place | |
| 1999–2000 | UEFA Champions League | First Group Stage (Group A) | Maribor | 0–1 | 2–1 | Second place | |
| 1999–2000 | UEFA Champions League | Second Group Stage (Group C) | Bayern Munich | 2–0 | 1–2 | Third place | |
| 1999–2000 | UEFA Champions League | Second Group Stage (Group C) | Real Madrid | 1–2 | 2–2 | Third place | |
| 1999–2000 | UEFA Champions League | Second Group Stage (Group C) | Rosenborg | 2–1 | 2–1 | Third place | |
| 2000–01 | UEFA Champions League | Third Qualifying Round | Red Star Belgrade | 0–0 | 1–1 | 1–1 (a) | |
| 2000–01 | UEFA Champions League | Group Stage (Group G) | Anderlecht | 4–0 | 2–4 | Fourth place | |
| 2000–01 | UEFA Champions League | Group Stage (Group G) | Manchester United | 0–0 | 0–1 | Fourth place | |
| 2000–01 | UEFA Champions League | Group Stage (Group G) | PSV Eindhoven | 0–1 | 1–2 | Fourth place | |
| 2001–02 | UEFA Champions League | Third Qualifying Round | Steaua București | 1–1 | 4–2 | 5–3 | |
| 2001–02 | UEFA Champions League | Group Stage (Group B) | Liverpool | 1–2 | 0–1 | Fourth place | |
| 2001–02 | UEFA Champions League | Group Stage (Group B) | Boavista | 1–0 | 1–3 | Fourth place | |
| 2001–02 | UEFA Champions League | Group Stage (Group B) | Borussia Dortmund | 2–2 | 0–1 | Fourth place | |
| 2002–03 | UEFA Champions League | Second Qualifying Round | Pyunik | 4–0 | 2–2 | 6–2 | |
| 2002–03 | UEFA Champions League | Third Qualifying Round | Levski Sofia | 1–0 | 1–0 | 2–0 | |
| 2002–03 | UEFA Champions League | Group Stage (Group E) | Juventus | 1–2 | 0–5 | Third place | |
| 2002–03 | UEFA Champions League | Group Stage (Group E) | Newcastle United | 2–0 | 1–2 | Third place | |
| 2002–03 | UEFA Champions League | Group Stage (Group E) | Feyenoord | 2–0 | 0–0 | Third place | |
| 2002–03 (Transfer from UCL) | UEFA Cup | Third Round | Beşiktaş | 0–0 | 1–3 | 1–3 | |
| 2003–04 | UEFA Champions League | Third Qualifying Round | Dinamo Zagreb | 3–1 | 2–0 | 5–1 | |
| 2003–04 | UEFA Champions League | Group Stage (Group B) | Arsenal | 2–1 | 0–1 | Fourth place | |
| 2003–04 | UEFA Champions League | Group Stage (Group B) | Lokomotiv Moscow | 2–0 | 2–3 | Fourth place | |
| 2003–04 | UEFA Champions League | Group Stage (Group B) | Internazionale | 1–1 | 1–2 | Fourth place | |
| 2004–05 | UEFA Champions League | Third Qualifying Round | Trabzonspor | 1–2 | 2–0 | 3–2 | |
| 2004–05 | UEFA Champions League | Group Stage (Group B) | Bayer Leverkusen | 4–2 | 0–3 | Third place | |
| 2004–05 | UEFA Champions League | Group Stage (Group B) | Real Madrid | 2–2 | 0–1 | Third place | |
| 2004–05 | UEFA Champions League | Group Stage (Group B) | Roma | 2–0 | 3–0 | Third place | |
| 2004–05 (Transfer from UCL) | UEFA Cup | Round of 32 | Villarreal | 0–0 | 0–2 | 0–2 | |
| 2005–06 | UEFA Champions League | Second Qualifying Round | Thun | 2–2 | 0–1 | 2–3 | |
| 2006–07 | UEFA Champions League | Second Qualifying Round | Liepājas Metalurgs | 4–0 | 4–1 | 8–1 | |
| 2006–07 | UEFA Champions League | Third Qualifying Round | Fenerbahçe | 3–1 | 2–2 | 5–3 | |
| 2006–07 | UEFA Champions League | Group Stage (Group E) | Lyon | 0–3 | 0–1 | Fourth place | |
| 2006–07 | UEFA Champions League | Group Stage (Group E) | Real Madrid | 2–2 | 1–5 | Fourth place | |
| 2006–07 | UEFA Champions League | Group Stage (Group E) | Steaua București | 1–4 | 1–1 | Fourth place | |
| 2007–08 | UEFA Champions League | Third Qualifying Round | Sarajevo | 3–0 | 1–0 | 4–0 | |
| 2007–08 | UEFA Champions League | Group Stage (Group F) | Manchester United | 2–4 | 0–4 | Fourth place | |
| 2007–08 | UEFA Champions League | Group Stage (Group F) | Roma | 1–4 | 0–2 | Fourth place | |
| 2007–08 | UEFA Champions League | Group Stage (Group F) | Sporting CP | 1–2 | 0–3 | Fourth place | |
| 2008–09 | UEFA Champions League | Second Qualifying Round | Drogheda United | 2–2 | 2–1 | 4–3 | |
| 2008–09 | UEFA Champions League | Third Qualifying Round | Spartak Moscow | 4–1 | 4–1 | 8–2 | |
| 2008–09 | UEFA Champions League | Group Stage (Group G) | Porto | 1–2 | 1–0 | Third place | |
| 2008–09 | UEFA Champions League | Group Stage (Group G) | Arsenal | 1–1 | 0–1 | Third place | |
| 2008–09 | UEFA Champions League | Group Stage (Group G) | Fenerbahçe | 1–0 | 0–0 | Third place | |
| 2008–09 | UEFA Cup (Transfer from UCL) | Round of 32 | Valencia | 1–1 | 2–2 | 3–3 (a) | |
| 2008–09 | UEFA Cup (Transfer from UCL) | Round of 16 | Metalist Kharkiv | 1–0 | 2–3 | 3–3 (a) | |
| 2008–09 | UEFA Cup (Transfer from UCL) | Quarter-finals | Paris Saint-Germain | 3–0 | 0–0 | 3–0 | |
| 2008–09 | UEFA Cup (Transfer from UCL) | Semi-finals | Shakhtar Donetsk | 1–1 | 1–2 | 2–3 | |
| 2009–10 | UEFA Champions League | Group Stage (Group F) | Barcelona | 1–2 | 0–2 | Fourth place | |
| 2009–10 | UEFA Champions League | Group Stage (Group F) | Internazionale | 1–2 | 0–0 | Fourth place | |
| 2009–10 | UEFA Champions League | Group Stage (Group F) | Rubin Kazan | 3–1 | 0–0 | Fourth place | |
| 2010–11 | UEFA Champions League | Third Qualifying Round | Gent | 3–0 | 3–1 | 6–1 | |
| 2010–11 | UEFA Champions League | Play-off Round | Ajax | 1–1 | 1–2 | 2–3 | |
| 2010–11 | UEFA Europa League (Transfer from UCL) | Group Stage (Group E) | BATE Borisov | 2–2 | 4–1 | First place | |
| 2010–11 | UEFA Europa League (Transfer from UCL) | Group Stage (Group E) | AZ | 2–0 | 2–1 | First place | |
| 2010–11 | UEFA Europa League (Transfer from UCL) | Group Stage (Group E) | Sheriff Tiraspol | 0–0 | 0–2 | First place | |
| 2010–11 | UEFA Europa League (Transfer from UCL) | Round of 32 | Beşiktaş | 4–0 | 4–1 | 8–1 | |
| 2010–11 | UEFA Europa League (Transfer from UCL) | Round of 16 | Manchester City | 2–0 | 0–1 | 2–1 | |
| 2010–11 | UEFA Europa League (Transfer from UCL) | Quarter-finals | Braga | 1–1 | 0–0 | 1–1 (a) | |
| 2011–12 | UEFA Champions League | Third Qualifying Round | Rubin Kazan | 0–2 | 1–2 | 2–4 | |
| 2011–12 | UEFA Europa League (Transfer from UCL) | Play-off Round | Litex Lovech | 1–0 | 2–1 | 3–1 | |
| 2011–12 | UEFA Europa League (Transfer from UCL) | Group Stage (Group E) | Beşiktaş | 1–0 | 0–1 | Third place | |
| 2011–12 | UEFA Europa League (Transfer from UCL) | Group Stage (Group E) | Stoke City | 1–1 | 1–1 | Third place | |
| 2011–12 | UEFA Europa League (Transfer from UCL) | Group Stage (Group E) | Maccabi Tel Aviv | 3–3 | 1–1 | Third place | |
| 2012–13 | UEFA Champions League | Third Qualifying Round | Feyenoord | 2–1 | 1–0 | 3–1 | |
| 2012–13 | UEFA Champions League | Play-off Round | Borussia Mönchengladbach | 1–2 | 3–1 | 4–3 | |
| 2012–13 | UEFA Champions League | Group Stage (Group A) | Paris Saint-Germain | 0–2 | 1–4 | Third place | |
| 2012–13 | UEFA Champions League | Group Stage (Group A) | Porto | 0–0 | 2–3 | Third place | |
| 2012–13 | UEFA Champions League | Group Stage (Group A) | Dinamo Zagreb | 2–0 | 1–1 | Third place | |
| 2012–13 | UEFA Europa League (Transfer from UCL) | Round of 32 | Bordeaux | 1–1 | 0–1 | 1–2 | |
| 2013–14 | UEFA Europa League | Play-off Round | Aktobe | 5–1 | 3–2 | 8–3 | |
| 2013–14 | UEFA Europa League | Group Stage (Group G) | Genk | 0–1 | 1–3 | Second place | |
| 2013–14 | UEFA Europa League | Group Stage (Group G) | Rapid Wien | 3–1 | 2–2 | Second place | |
| 2013–14 | UEFA Europa League | Group Stage (Group G) | Thun | 3–0 | 2–0 | Second place | |
| 2013–14 | UEFA Europa League | Round of 32 | Valencia | 0–2 | 0–0 | 0–2 | |
| 2014–15 | UEFA Europa League | Group Stage (Group J) | AaB | 2–0 | 0–3 | First place | |
| 2014–15 | UEFA Europa League | Group Stage (Group J) | Steaua București | 3–1 | 2–0 | First place | |
| 2014–15 | UEFA Europa League | Group Stage (Group J) | Rio Ave | 2–0 | 3–0 | First place | |
| 2014–15 | UEFA Europa League | Round of 32 | Guingamp | 3–1 | 1–2 | 4–3 | |
| 2014–15 | UEFA Europa League | Round of 16 | Everton | 5–2 | 1–2 | 6–4 | |
| 2014–15 | UEFA Europa League | Quarter-finals | Fiorentina | 1–1 | 0–2 | 1–3 | |
| 2015–16 | UEFA Champions League | Group Stage (Group G) | Chelsea | 0–0 | 1–2 | Second place | |
| 2015–16 | UEFA Champions League | Group Stage (Group G) | Porto | 2–2 | 2–0 | Second place | |
| 2015–16 | UEFA Champions League | Group Stage (Group G) | Maccabi Tel Aviv | 1–0 | 2–0 | Second place | |
| 2015–16 | UEFA Champions League | Round of 16 | Manchester City | 1–3 | 0–0 | 1–3 | |
| 2016–17 | UEFA Champions League | Group Stage (Group B) | Napoli | 1–2 | 0–0 | Fourth place | |
| 2016–17 | UEFA Champions League | Group Stage (Group B) | Benfica | 0–2 | 0–1 | Fourth place | |
| 2016–17 | UEFA Champions League | Group Stage (Group B) | Beşiktaş | 6–0 | 1–1 | Fourth place | |
| 2017–18 | UEFA Champions League | Third Qualifying Round | Young Boys | 3–1 | 0–2 | 3–3 (a) | |
| 2017–18 | UEFA Europa League (Transfer from UCL) | Play-off Round | Marítimo | 3–1 | 0–0 | 3–1 | |
| 2017–18 | UEFA Europa League (Transfer from UCL) | Group Stage (Group B) | Young Boys | 2–2 | 1–0 | First place | |
| 2017–18 | UEFA Europa League (Transfer from UCL) | Group Stage (Group B) | Partizan | 4–1 | 3–2 | First place | |
| 2017–18 | UEFA Europa League (Transfer from UCL) | Group Stage (Group B) | Skënderbeu | 3–1 | 2–3 | First place | |
| 2017–18 | UEFA Europa League (Transfer from UCL) | Round of 32 | AEK Athens | 0–0 | 1–1 | 1–1 (a) | |
| 2017–18 | UEFA Europa League (Transfer from UCL) | Round of 16 | Lazio | 0–2 | 2–2 | 2–4 | |
| 2018–19 | UEFA Champions League | Third Qualifying Round | Slavia Prague | 2–0 | 1–1 | 3–1 | |
| 2018–19 | UEFA Champions League | Play-off Round | Ajax | 0–0 | 1–3 | 1–3 | |
| 2018–19 | UEFA Europa League (Transfer from UCL) | Group Stage (Group K) | Rennes | 3–1 | 2–1 | First place | |
| 2018–19 | UEFA Europa League (Transfer from UCL) | Group Stage (Group K) | Jablonec | 0–1 | 2–2 | First place | |
| 2018–19 | UEFA Europa League (Transfer from UCL) | Group Stage (Group K) | Astana | 2–2 | 1–0 | First place | |
| 2018–19 | UEFA Europa League (Transfer from UCL) | Round of 32 | Olympiacos | 1–0 | 2–2 | 3–2 | |
| 2018–19 | UEFA Europa League (Transfer from UCL) | Round of 16 | Chelsea | 0–5 | 0–3 | 0–8 | |
| 2019–20 | UEFA Champions League | Third Qualifying Round | Club Brugge | 3–3 | 0–1 | 3–4 | |
| 2019–20 | UEFA Europa League (Transfer from UCL) | Group Stage (Group B) | Copenhagen | 1–1 | 1–1 | Third place | |
| 2019–20 | UEFA Europa League (Transfer from UCL) | Group Stage (Group B) | Malmö FF | 1–0 | 3–4 | Third place | |
| 2019–20 | UEFA Europa League (Transfer from UCL) | Group Stage (Group B) | Lugano | 1–1 | 0–0 | Third place | |
| 2020–21 | UEFA Champions League | Third Qualifying Round | AZ | 2−0 | — | — | |
| 2020–21 | UEFA Champions League | Play-off round | Gent | 3−0 | 2−1 | 5−1 | |
| 2020–21 | UEFA Champions League | Group Stage (Group G) | Juventus | 0–2 | 0–3 | Third place | |
| 2020–21 | UEFA Champions League | Group Stage (Group G) | Barcelona | 0–4 | 1–2 | Third place | |
| 2020–21 | UEFA Champions League | Group Stage (Group G) | Ferencváros | 1–0 | 2–2 | Third place | |
| 2020–21 | UEFA Europa League (Transfer from UCL) | Round of 32 | Club Brugge | 1–1 | 1–0 | 2–1 | |
| 2020–21 | UEFA Europa League (Transfer from UCL) | Round of 16 | Villarreal | 0–2 | 0–2 | 0–4 | |
| 2021–22 | UEFA Champions League | Group Stage (Group E) | Benfica | 0–0 | 0–2 | Fourth place | |
| 2021–22 | UEFA Champions League | Group Stage (Group E) | Bayern Munich | 1–2 | 0–5 | Fourth place | |
| 2021–22 | UEFA Champions League | Group Stage (Group E) | Barcelona | 0–1 | 0–1 | Fourth place | |
| 2022–23 | UEFA Champions League | Second Qualifying Round | Fenerbahçe | 0–0 | 2–1 (a.e.t.) | 2–1 | |
| 2022–23 | UEFA Champions League | Third Qualifying Round | Sturm Graz | 1–0 | 2–1 (a.e.t.) | 3–1 | |
| 2022–23 | UEFA Champions League | Play-Off Round | Benfica | 0–2 | 0–3 | 0–5 | |
| 2022–23 | UEFA Europa League (Transfer from UCL) | Group Stage (Group B) | Fenerbahçe | 0–2 | 1–2 | Fourth place | |
| 2022–23 | UEFA Europa League (Transfer from UCL) | Group Stage (Group B) | AEK Larnaca | 0–1 | 3–3 | Fourth place | |
| 2022–23 | UEFA Europa League (Transfer from UCL) | Group Stage (Group B) | Rennes | 0–2 | 1–2 | Fourth place | |
| 2023–24 | UEFA Europa Conference League | Third Qualifying Round | Aris | 2−1 (a.e.t.) | 0–1 | 2−2 (6−5 p) | |
| 2023–24 | UEFA Europa Conference League | Play-Off Round | Beşiktaş | 2–3 | 0–1 | 2–4 | |
| 2024–25 | UEFA Champions League | Second Qualifying Round | Partizan | 6–2 | 3–0 | 9–2 | |
| 2024–25 | UEFA Champions League | Third Qualifying Round | Rangers | 1–1 | 2–0 | 3–1 | |
| 2024–25 | UEFA Champions League | Play-Off Round | Red Bull Salzburg | 0–2 | 1–1 | 1–3 | |
| 2024–25 | UEFA Europa League (Transfer from UCL) | League Phase | Lazio | 0–3 | — | 34th | |
| 2024–25 | UEFA Europa League (Transfer from UCL) | League Phase | TSG Hoffenheim | — | 0–2 | 34th | |
| 2024–25 | UEFA Europa League (Transfer from UCL) | League Phase | Roma | — | 0–1 | 34th | |
| 2024–25 | UEFA Europa League (Transfer from UCL) | League Phase | Ferencváros | 0–4 | — | 34th | |
| 2024–25 | UEFA Europa League (Transfer from UCL) | League Phase | Viktoria Plzeň | 1–2 | — | 34th | |
| 2024–25 | UEFA Europa League (Transfer from UCL) | League Phase | Real Sociedad | — | 0–3 | 34th | |
| 2024–25 | UEFA Europa League (Transfer from UCL) | League Phase | Galatasaray | — | 3–3 | 34th | |
| 2024–25 | UEFA Europa League (Transfer from UCL) | League Phase | RFS | 1–0 | — | 34th | |

## Finals

| Year | Competition | Opposing team | Score | Venue |
| 1975 | European Cup Winners' Cup | Ferencváros | 3–0 | St. Jakob Stadium, Basel |
| 1975 | European Super Cup | Bayern Munich | Away: 1-0 Home: 2-0 | Away:Olympiastadion Munich Home: Central Stadium Kyiv |
| 1986 | European Cup Winners' Cup | Atlético Madrid | 3–0 | Stade de Gerland, Lyon |
| 1986 | European Super Cup | Steaua Bucharest | 0–1 | Stade Louis II, Monaco |

## Lost semi-finals

| Year | Competition | Opposing team | Home | Away | Aggregate | Final venue | Other semi-finalists | Champions |
| 1977 | European Cup | Borussia Mönchengladbach | 1–0 | 0-2 | 1–2 | Stadio Olimpico | Liverpool Zürich | Liverpool |
| 1987 | European Cup | Porto | 1–2 | 1–2 | 2–4 | Praterstadion | Bayern Munich Real Madrid | Porto |
| 1999 | Champions League | Bayern Munich | 3-3 | 0-1 | 3–4 | Camp Nou | Manchester United Juventus | Manchester United |
| 2009 | UEFA Cup | Shakhtar Donetsk | 1-1 | 1-2 | 2–3 | Şükrü Saracoğlu Stadium | Werder Bremen Hamburger SV | Shakhtar Donetsk |

## UEFA coefficient rankings
### UEFA club coefficient ranking

As of 27 May 2024 Source:
| Rank | Team | Points |
| 66 | Bodø/Glimt | 28.000 |
| 67 | Union Saint-Gilloise | 27.000 |
| 68 | Dynamo Kyiv | 26.500 |
| 69 | CFR Cluj | 26.500 |
| 70 | Ludogorets Razgrad | 26.000 |

### UEFA Rankings since 2004

Source:
| Season | Ranking | Movement | Points | Change |
| 2023–24 | 68 | –9 | 26.500 | 0.00 |
| 2022–23 | 59 | –20 | 26.500 | –17.500 |
| 2021–22 | 39 | –8 | 44.000 | –3.000 |
| 2020–21 | 31 | –5 | 47.000 | –8.000 |
| 2019–20 | 26 | –2 | 55.000 | –10.000 |
| 2018–19 | 23 | 0 | 65.000 | +3.000 |
| 2017–18 | 23 | +2 | 62.000 | new points system |
| 2016–17 | 25 | +1 | 67.526 | +1.550 |
| 2015–16 | 26 | +1 | 65.976 | +0.943 |
| 2014–15 | 27 | +7 | 65.033 | +8.840 |
| 2013–14 | 34 | –9 | 56.193 | –12.958 |
| 2012–13 | 25 | +6 | 68.951 | +6.925 |
| 2011–12 | 31 | –1 | 62.026 | +1.250 |
| 2010–11 | 30 | +14 | 60.776 | +17.866 |
| 2009–10 | 44 | –3 | 42.910 | –3.460 |
| 2008–09 | 41 | +33 | 46.370 | +11.438 |
| 2007–08 | 74 | –13 | 34.932 | +5.932 |
| 2006–07 | 61 | +2 | 29.000 | +1.000 |
| 2005–06 | 63 | –12 | 28.000 | –4.000 |
| 2004–05 | 51 | 0 | 32.000 | 0.000 |

### Football Club Elo ranking

    As of 15 August 2024
| Rank | Team | Points |
| 143 | Almeria | 1560 |
| 144 | Genk | 1559 |
| 145 | Dynamo Kyiv | 1556 |
| 146 | Panathinaikos | 1556 |
| 147 | Molde | 1555 |

## Record by country

As of 23 November 2021
| Nation | Pld | W | D | L | GF | GA | Clubs |
| Albania | 2 | 1 | 0 | 1 | 5 | 4 | Skënderbeu |
| Armenia | 2 | 1 | 1 | 0 | 6 | 2 | Pyunik |
| Austria | 14 | 9 | 2 | 3 | 29 | 17 | Austria Wien, Rapid Wien, Wacker Innsbruck |
| Belarus | 2 | 1 | 1 | 0 | 6 | 3 | BATE Borisov |
| Belgium | 12 | 4 | 2 | 6 | 20 | 21 | Anderlecht, Club Brugge, Genk, Gent |
| Bosnia | 2 | 2 | 0 | 0 | 4 | 0 | Sarajevo |
| Bulgaria | 14 | 9 | 4 | 1 | 16 | 7 | Beroe, CSKA Sofia, Levski Sofia, Litex Lovech, Lokomotiv Sofia |
| Croatia | 4 | 3 | 1 | 0 | 8 | 2 | Dinamo Zagreb |
| Czech Republic | 16 | 7 | 5 | 4 | 21 | 12 | Baník Ostrava, Dukla Prague, Jablonec, Slavia Prague, Sparta Prague |
| Denmark | 16 | 9 | 5 | 2 | 24 | 15 | AaB, B 03, Brøndby, Copenhagen, Silkeborg |
| England | 32 | 5 | 9 | 16 | 27 | 46 | Arsenal, Aston Villa, Chelsea, Everton, Liverpool, Manchester City, Manchester United, Newcastle United, Stoke City |
| Finland | 6 | 5 | 1 | 0 | 14 | 3 | Haka, HJK, KuPS |
| France | 20 | 6 | 4 | 10 | 21 | 26 | Bordeaux, Guingamp, Laval, Lens, Lyon, Paris Saint-Germain, Rennes, Saint-Étienne |
| Germany | 30 | 12 | 5 | 13 | 36 | 42 | Bayer Leverkusen, Bayern Munich, Borussia Dortmund, Borussia Monchengladbach, Eintracht Braunschweig, Eintracht Frankfurt, Hamburger SV, VfB Stuttgart |
| Greece | 10 | 5 | 4 | 1 | 16 | 8 | AEK Athens, Olympiacos, Panathinaikos, PAOK |
| Hungary | 5 | 4 | 1 | 0 | 12 | 3 | Ferencváros, MTK |
| Iceland | 2 | 2 | 0 | 0 | 5 | 0 | ÍA |
| Ireland | 2 | 1 | 1 | 0 | 4 | 3 | Drogheda United |
| Northern Ireland | 2 | 2 | 0 | 0 | 10 | 1 | Coleraine |
| Israel | 2 | 2 | 2 | 0 | 7 | 4 | Maccabi Tel Aviv |
| Italy | 26 | 2 | 8 | 16 | 18 | 43 | Fiorentina, Internazionale, Juventus, Lazio, Napoli, Roma |
| Kazakhstan | 4 | 3 | 1 | 0 | 11 | 5 | Aktobe, Astana |
| Latvia | 2 | 2 | 0 | 0 | 8 | 1 | Liepājas Metalurgs |
| Lithuania | 2 | 2 | 0 | 0 | 3 | 0 | Žalgiris Vilnius |
| Moldova | 2 | 0 | 1 | 1 | 0 | 2 | Sheriff Tiraspol |
| Netherlands | 19 | 9 | 4 | 6 | 28 | 18 | Ajax, AZ, Feyenoord, PSV Eindhoven, Utrecht |
| Norway | 6 | 6 | 0 | 0 | 15 | 3 | Fredrikstad, Rosenborg |
| Poland | 4 | 1 | 1 | 2 | 5 | 5 | Górnik |
| Portugal | 23 | 7 | 6 | 10 | 23 | 29 | Benfica, Boavista, Braga, Marítimo, Porto, Rio Ave, Sporting CP |
| Romania | 9 | 4 | 3 | 2 | 17 | 12 | Steaua București, Universitatea Craiova |
| Scotland | 8 | 3 | 3 | 2 | 9 | 10 | Celtic, Rangers |
| Serbia | 6 | 4 | 2 | 0 | 13 | 4 | Partizan, Red Star Belgrade |
| Slovenia | 2 | 1 | 0 | 1 | 2 | 2 | Maribor |
| Spain | 33 | 5 | 10 | 18 | 33 | 55 | Atlético Madrid, Barcelona, Real Madrid, Valencia, Villarreal |
| Sweden | 4 | 1 | 1 | 2 | 4 | 6 | Malmö FF |
| Switzerland | 14 | 6 | 5 | 3 | 19 | 11 | Grasshopper, Lugano, Thun, Xamax, Young Boys |
| Russia | 10 | 5 | 1 | 4 | 19 | 13 | Lokomotiv Moscow, Rubin Kazan, Spartak Moscow |
| Turkey | 20 | 12 | 5 | 3 | 38 | 12 | Beşiktaş, Bursaspor, Fenerbahçe, Trabzonspor |
| Ukraine | 4 | 1 | 1 | 2 | 5 | 6 | Metalist Kharkiv, Shakhtar Donetsk |
| Wales | 4 | 4 | 0 | 0 | 16 | 1 | Barry Town |