# PSV Eindhoven in European football

Philips Sport Vereniging is a Dutch football club based in Eindhoven. The club was founded in 1913.
This article is about the European matches of PSV. In Europe, PSV won the 1977–78 UEFA Cup and the 1987–88 European Cup. Their most recent European success was reaching the semi-finals in the 2004–05 Champions League, which PSV lost against Milan on away goals.

## History
### Early years

Although not the oldest football club in the Netherlands, PSV has always been a successful club in club competition. Not only did they managed to win the Dutch title 24 times, but also they made fame in Europe. In 1955, PSV was the first Dutch club to participate in the European Cup, the first season in which the UEFA introduced a new club competition. This first season, however, was very unsuccessful for PSV, in which they lost the first leg against Rapid Wien 6–1, with Peter Fransen scoring the first European goal for the club. The same player scored in the return, where PSV won 1–0 against the Viennese club, but it was far not enough to progress to the second round.
In the 1963–64 season PSV participated in the European Cup for the second time, making it to the quarter-finals where they lost to FC Zürich. The biggest success gained PSV in the 1970–71 European Cup Winners' Cup. PSV made it to the semi-finals, but Real Madrid proved to be too strong. Revenge against the Spanish winners would come in 1972 and in 1988, the most successful year for PSV.

### UEFA Cup success

PSV participated in the UEFA Cup for the first time in 1971 against East German side Hallescher FC. Again, it was also the first edition of a new European Cup, just like 16 years before. After a draw on homesoil, the East Germans withdrew from the competition after the first leg. The following match against Real Madrid was a repeat of the semi-finals of the 1970–71 European Cup Winners' Cup. PSV lost the first leg 1–3 in Madrid, but in the Netherlands, where the return was played in Den Bosch, PSV won 2–0 and managed to book a place in the third round by winning on the away goals rule. In the quarter-finals, however, Belgian club Lierse proved to be too strong, eliminating PSV.
The first golden era, also mentioned as the silver era, proved to be the 1970s. In the 1977–78 UEFA Cup, PSV won the trophy, the first European trophy for the club. In their first final, they played against French opponents Bastia. In a return on home soil, after a 0–0 draw in the first leg, PSV scored 3–0. The legendary squad with Jan van Beveren, Willy van der Kuijlen, and the brothers René and Willy van de Kerkhof is still remembered by PSV fans.

### European Cup success

Ten years after the success of winning the UEFA Cup, PSV achieved another memorable performance. In the Eredivisie, PSV proved to be unbeaten, but in Europe, fans were hoping for success. In the 1987–88 European Cup, manager Guus Hiddink created a team that beat Galatasaray, Rapid Wien and Bordeaux on away goals. In the semi-final, PSV ended up again playing Real Madrid. The first leg in Madrid ended in 1–1 by a goal from Edward Linskens, while in the dazzling return, PSV held the Spanish side to a 0–0 draw, ensuring progression to the final on the away goals rule.
The final was played at the Neckarstadion, Stuttgart, against Portuguese side Benfica. After both sides failed to score in regular and extra time, the match went to penalties. Fortunately, PSV goalkeeper Hans van Breukelen was one of the most talented 'keepers in the Netherlands, stopping the crucial penalty from Benfica's António Veloso. It was one of the most important saves of Van Breukelen as the club claimed the European Cup for the first (and only) time. The squad is still loved by fans and most important players were captain Eric Gerets, Ronald Koeman, Wim Kieft, Gerald Vanenburg, Jan Heintze and Søren Lerby.

### Champions League

In 1992, the European Cup was rebranded as the UEFA Champions League. In the inaugural Champions League season of 1992–93, PSV was again the first Dutch club who played in the tournament. They reached the group stage, although this proved to be very unsuccessful with just one point earned from six matches.
From 1997–98 until 2008–09, PSV was one of the few clubs which participated in every group stage edition. Although the results were mixed, PSV reached the second round for the first time in the 2004–05. Before that, the club was unable to qualify for the knock-out phase, ending up in third or fourth place.
2004–05 proved to be the most successful Champions League season to date. PSV, with captain Mark van Bommel, Philip Cocu, Jan Vennegoor of Hesselink, Wilfred Bouma, Swiss midfielder Johann Vogel, Brazilians Heurelho Gomes and Alex, Jefferson Farfán and Koreans Park Ji-sung and Lee Young-pyo, progressed to the semi-finals after defeating Lyon on penalties. In the first leg against Milan, the Italians were deadly efficient and won 2–0. In the return leg in Eindhoven, PSV played one of its best ever matches, taking a 2–0 lead only for Massimo Ambrosini to score a fatal away goal for Milan. A late goal by Philip Cocu was not enough for one of the best teams of PSV in history as Milan progressed on away goals.

## Finals
### UEFA

| Year | Competition | Opposition | Home | Away | Aggregate |
| 1978 | UEFA Cup | Bastia | 3–0 | 0–0 | 3–0 |
| 1988 | European Cup | Benfica | 0–0 (a.e.t.) (6–5 p) | 0–0 (a.e.t.) (6–5 p) | 0–0 (a.e.t.) (6–5 p) |
| 1988 | Super Cup | KV Mechelen | 1–0 | 0–3 | 1–3 |

### Intercontinental Cup

| Year | Country | Club | Score |
| 1988 | Uruguay | Nacional | 2–2 (a.e.t.) (6–7 p) |

## European match history

    As of 12 March 2025
| Competition | Round | Opponent | Home | Away | Aggregate |
| 1955–56 European Cup | First round | Rapid Wien | 1–0 | 1–6 | 2–6 |
| 1963–64 European Cup | Preliminary round | Esbjerg | 7–1 | 4–3 | 11–4 |
| 1963–64 European Cup | First round | Spartak Plovdiv | 0–0 | 1–0 | 1–0 |
| 1963–64 European Cup | Quarter-finals | Zürich | 1–0 | 1–3 | 2–3 |
| 1969–70 Cup Winners' Cup | First Round | Rapid Wien | 4–2 | 2–1 | 6–3 |
| 1969–70 Cup Winners' Cup | Second Round | Roma | 1–0 | 0–1 | 1–1 (c) |
| 1970–71 Cup Winners' Cup | First Round | TJ Gottwaldov | 1–0 | 1–2 | 2–2 (a) |
| 1970–71 Cup Winners' Cup | Second Round | Steaua București | 4–0 | 3–0 | 7–0 |
| 1970–71 Cup Winners' Cup | Quarter-finals | Vorwärts Berlin | 2–0 | 0–1 | 2–1 |
| 1970–71 Cup Winners' Cup | Semi-finals | Real Madrid | 0–0 | 1–2 | 1–2 |
| 1971–72 UEFA Cup | First Round | Hallescher FC | – | 0–0 | 2–2 (w/o) |
| 1971–72 UEFA Cup | Second Round | Real Madrid | 2–0 | 1–3 | 3–3 (a) |
| 1971–72 UEFA Cup | Third Round | Lierse | 1–0 | 0–4 | 1–4 |
| 1974–75 Cup Winners' Cup | First Round | Ards | 10–0 | 4–1 | 14–1 |
| 1974–75 Cup Winners' Cup | Second Round | Gwardia Warszawa | 5–1 | 3–0 | 8–1 |
| 1974–75 Cup Winners' Cup | Quarter-finals | Benfica | 0–0 | 2–1 | 2–1 |
| 1974–75 Cup Winners' Cup | Semi-finals | Dynamo Kyiv | 2–1 | 0–3 | 2–4 |
| 1975–76 European Cup | First Round | Linfield | 8–0 | 2–1 | 10–1 |
| 1975–76 European Cup | Second Round | Ruch Chorzów | 4–0 | 3–1 | 7–1 |
| 1975–76 European Cup | Quarter-finals | Hajduk Split | 3–0 (a.e.t.) | 0–2 | 3–2 |
| 1975–76 European Cup | Semi-finals | Saint-Étienne | 0–0 | 0–1 | 0–1 |
| 1976–77 European Cup | First Round | Dundalk | 6–0 | 1–1 | 7–1 |
| 1976–77 European Cup | Second Round | Saint-Étienne | 0–0 | 0–1 | 0–1 |
| 1977–78 UEFA Cup | First Round | Glenavon | 5–0 | 6–2 | 11–2 |
| 1977–78 UEFA Cup | Second Round | Widzew Łódź | 1–0 | 6–2 | 6–3 |
| 1977–78 UEFA Cup | Third Round | Eintracht Braunschweig | 2–0 | 2–1 | 4–1 |
| 1977–78 UEFA Cup | Quarter-finals | 1. FC Magdeburg | 2–0 | 0–1 | 4–3 |
| 1977–78 UEFA Cup | Semi-finals | Barcelona | 3–0 | 1–3 | 4–3 |
| 1977–78 UEFA Cup | Final | Bastia | 3–0 | 0–0 | 3–0 |
| 1978–79 European Cup | First Round | Fenerbahçe | 6–1 | 1–2 | 7–3 |
| 1978–79 European Cup | Second Round | Rangers | 2–3 | 0–0 | 2–3 |
| 1979–80 UEFA Cup | First Round | Sporting Gijón | 1–0 | 0–0 | 1–0 |
| 1979–80 UEFA Cup | Second Round | Saint-Étienne | 2–0 | 0–6 | 2–6 |
| 1980–81 UEFA Cup | First Round | Wolverhampton Wanderers | 3–1 | 0–1 | 3–2 |
| 1980–81 UEFA Cup | Second Round | Hamburger SV | 1–1 | 1–2 | 2–3 |
| 1981–82 UEFA Cup | First Round | Næstved | 7–0 | 1–2 | 8–2 |
| 1981–82 UEFA Cup | Second Round | Rapid Wien | 2–1 | 0–1 | 2–2 (a) |
| 1982–83 UEFA Cup | First Round | Dundee United | 0–2 | 1–1 | 1–3 |
| 1983–84 UEFA Cup | First Round | Ferencváros | 4–2 | 2–0 | 6–2 |
| 1983–84 UEFA Cup | Second Round | Nottingham Forest | 1–2 | 0–1 | 1–3 |
| 1984–85 UEFA Cup | First Round | Vorwärts Frankfurt | 3–0 | 0–2 | 3–2 |
| 1984–85 UEFA Cup | Second Round | Manchester United | 0–0 | 0–1 (a.e.t.) | 0–1 |
| 1985–86 UEFA Cup | First Round | Avenir Beggen | 4–0 | 2–0 | 6–0 |
| 1985–86 UEFA Cup | Second Round | Dnipro Dnipropetrovsk | 2–2 | 0–1 | 2–3 |
| 1986–87 European Cup | First Round | Bayern Munich | 0–2 | 0–0 | 0–2 |
| 1987–88 European Cup | First Round | Galatasaray | 3–0 | 0–2 | 3–2 |
| 1987–88 European Cup | Second Round | Rapid Wien | 2–0 | 2–1 | 4–1 |
| 1987–88 European Cup | Quarter-finals | Bordeaux | 0–0 | 1–1 | 1–1 (a) |
| 1987–88 European Cup | Semi-finals | Real Madrid | 0–0 | 1–1 | 1–1 (a) |
| 1987–88 European Cup | Final | Benfica | 0–0 (a.e.t.) (6–5 p) | 0–0 (a.e.t.) (6–5 p) | 0–0 (a.e.t.) (6–5 p) |
| 1988 Super Cup | Final | KV Mechelen | 1–0 | 0–3 | 1–3 |
| 1988–89 European Cup | Second Round | Porto | 5–0 | 0–2 | 5–2 |
| 1988–89 European Cup | Quarter-finals | Real Madrid | 1–1 | 1–2 (a.e.t.) | 2–3 |
| 1989–90 European Cup | First Round | Luzern | 3–0 | 2–0 | 5–0 |
| 1989–90 European Cup | Second Round | Steaua București | 5–1 | 0–1 | 5–2 |
| 1989–90 European Cup | Quarter-finals | Bayern Munich | 0–1 | 1–2 | 1–3 |
| 1990–91 Cup Winners' Cup | First Round | Montpellier | 0–0 | 1–2 | 0–1 |
| 1991–92 European Cup | First Round | Beşiktaş | 2–1 | 1–1 | 3–2 |
| 1991–92 European Cup | Second Round | Anderlecht | 0–0 | 0–2 | 0–2 |
| 1992–93 Champions League | First Round | Žalgiris | 6–0 | 2–0 | 8–0 |
| 1992–93 Champions League | Second Round | AEK Athens | 3–0 | 0–1 | 3–1 |
| 1992–93 Champions League | Group B | Porto | 0–1 | 2–2 | 4th |
| 1992–93 Champions League | Group B | Milan | 1–2 | 0–2 | 4th |
| 1992–93 Champions League | Group B | IFK Göteborg | 1–3 | 0–3 | 4th |
| 1993–94 UEFA Cup | First Round | Karlsruher SC | 0–0 | 1–2 | 1–2 |
| 1994–95 UEFA Cup | First Round | Bayer Leverkusen | 0–0 | 4–5 | 4–5 |
| 1995–96 UEFA Cup | First Round | MyPa | 7–1 | 1–1 | 8–2 |
| 1995–96 UEFA Cup | Second Round | Leeds United | 3–0 | 5–3 | 8–3 |
| 1995–96 UEFA Cup | Third Round | Werder Bremen | 2–1 | 0–0 | 2–1 |
| 1995–96 UEFA Cup | Quarter-finals | Barcelona | 2–3 | 2–2 | 4–5 |
| 1996–97 Cup Winners' Cup | First Round | Dinamo Batumi | 3–0 | 1–1 | 4–1 |
| 1996–97 Cup Winners' Cup | Second Round | Brann | 2–2 | 1–2 | 3–4 |
| 1997–98 Champions League | Group C | Dynamo Kyiv | 1–3 | 1–1 | 2nd |
| 1997–98 Champions League | Group C | Barcelona | 2–2 | 2–2 | 2nd |
| 1997–98 Champions League | Group C | Newcastle United | 1–0 | 2–0 | 2nd |
| 1998–99 Champions League | Third qualifying round | Maribor Branik | 4–1 (a.e.t.) | 1–2 | 5–3 |
| 1998–99 Champions League | Group F | HJK | 2–1 | 3–1 | 3rd |
| 1998–99 Champions League | Group F | Benfica | 2–2 | 1–2 | 3rd |
| 1998–99 Champions League | Group F | 1. FC Kaiserslautern | 1–2 | 1–3 | 3rd |
| 1999–2000 Champions League | Third qualifying round | Zimbru Chișinău | 2–0 | 0–0 | 2–0 |
| 1999–2000 Champions League | Group F | Bayern Munich | 2–1 | 1–2 | 4th |
| 1999–2000 Champions League | Group F | Valencia | 1–1 | 0–1 | 4th |
| 1999–2000 Champions League | Group F | Rangers | 0–1 | 1–4 | 4th |
| 2000–01 Champions League | Group G | Dynamo Kyiv | 2–1 | 1–0 | 3rd |
| 2000–01 Champions League | Group G | Anderlecht | 2–3 | 1–0 | 3rd |
| 2000–01 Champions League | Group G | Manchester United | 3–1 | 1–3 | 3rd |
| 2000–01 UEFA Cup | Third Round | PAOK | 3–0 | 1–0 | 4–0 |
| 2000–01 UEFA Cup | Fourth Round | Parma | 2–1 | 2–3 | 4–4 (a) |
| 2000–01 UEFA Cup | Quarter-finals | 1. FC Kaiserslautern | 0–1 | 0–1 | 0–2 |
| 2001–02 Champions League | Group D | Nantes | 0–0 | 1–4 | 3rd |
| 2001–02 Champions League | Group D | Galatasaray | 3–1 | 0–2 | 3rd |
| 2001–02 Champions League | Group D | Lazio | 1–0 | 1–2 | 3rd |
| 2001–02 UEFA Cup | Third Round | PAOK | 4–1 | 2–3 | 6–4 |
| 2001–02 UEFA Cup | Fourth round | Leeds United | 0–0 | 1–0 | 1–0 |
| 2001–02 UEFA Cup | Quarter-finals | Feyenoord | 1–1 | 1–1 (a.e.t.) | 2–2 (4–5 p) |
| 2002–03 Champions League | Group A | Auxerre | 3–0 | 0–0 | 4th |
| 2002–03 Champions League | Group A | Arsenal | 0–4 | 0–0 | 4th |
| 2002–03 Champions League | Group A | Borussia Dortmund | 1–3 | 1–1 | 4th |
| 2003–04 Champions League | Group C | Monaco | 1–2 | 1–1 | 3rd |
| 2003–04 Champions League | Group C | Deportivo La Coruña | 3–2 | 0–2 | 3rd |
| 2003–04 Champions League | Group C | AEK Athens | 2–0 | 1–0 | 3rd |
| 2003–04 UEFA Cup | Third Round | Perugia | 3–1 | 0–0 | 3–1 |
| 2003–04 UEFA Cup | Fourth round | Auxerre | 3–0 | 1–1 | 4–1 |
| 2003–04 UEFA Cup | Quarter-finals | Newcastle United | 1–1 | 1–2 | 2–3 |
| 2004–05 Champions League | Third qualifying round | Red Star Belgrade | 5–0 | 2–3 | 7–3 |
| 2004–05 Champions League | Group E | Arsenal | 1–1 | 0–1 | 2nd |
| 2004–05 Champions League | Group E | Panathinaikos | 1–0 | 1–4 | 2nd |
| 2004–05 Champions League | Group E | Rosenborg | 1–0 | 2–1 | 2nd |
| 2004–05 Champions League | Round of 16 | Monaco | 1–0 | 2–0 | 3–0 |
| 2004–05 Champions League | Quarter-finals | Lyon | 1–1 | 1–1 (a.e.t.) | 2–2 (4–2 p) |
| 2004–05 Champions League | Semi-finals | Milan | 3–1 | 0–2 | 3–3 (a) |
| 2005–06 Champions League | Group E | Schalke 04 | 1–0 | 0–3 | 2nd |
| 2005–06 Champions League | Group E | Fenerbahçe | 2–0 | 0–3 | 2nd |
| 2005–06 Champions League | Group E | Milan | 1–0 | 0–0 | 2nd |
| 2005–06 Champions League | Round of 16 | Lyon | 0–1 | 0–4 | 0–5 |
| 2006–07 Champions League | Group C | Liverpool | 0–0 | 0–2 | 2nd |
| 2006–07 Champions League | Group C | Bordeaux | 1–3 | 1–0 | 2nd |
| 2006–07 Champions League | Group C | Galatasaray | 2–0 | 2–1 | 2nd |
| 2006–07 Champions League | Round of 16 | Arsenal | 1–0 | 1–1 | 2–1 |
| 2006–07 Champions League | Quarter-finals | Liverpool | 0–3 | 0–1 | 0–4 |
| 2007–08 Champions League | Group G | CSKA Moscow | 2–1 | 1–0 | 3rd |
| 2007–08 Champions League | Group G | Internazionale | 0–1 | 0–2 | 3rd |
| 2007–08 Champions League | Group G | Fenerbahçe | 0–0 | 0–2 | 3rd |
| 2007–08 UEFA Cup | Round of 32 | Helsingborgs IF | 2–0 | 2–1 | 4–1 |
| 2007–08 UEFA Cup | Round of 16 | Tottenham Hotspur | 0–1 (a.e.t.) | 1–0 | 2–2 (6–5 p) |
| 2007–08 UEFA Cup | Quarter-finals | Fiorentina | 0–2 | 1–1 | 1–3 |
| 2008–09 Champions League | Group D | Atlético Madrid | 0–3 | 1–2 | 4th |
| 2008–09 Champions League | Group D | Liverpool | 1–3 | 1–3 | 4th |
| 2008–09 Champions League | Group D | Marseille | 2–0 | 0–3 | 4th |
| 2009–10 Europa League | Third qualifying round | Cherno More | 1–0 | 1–0 | 2–0 |
| 2009–10 Europa League | Play-off round | Bnei Yehuda | 1–0 | 1–0 | 2–0 |
| 2009–10 Europa League | Group K | Sparta Prague | 1–0 | 2–2 | 1st |
| 2009–10 Europa League | Group K | CFR Cluj | 1–0 | 2–0 | 1st |
| 2009–10 Europa League | Group K | Copenhagen | 1–0 | 1–1 | 1st |
| 2009–10 Europa League | Round of 32 | Hamburger SV | 3–2 | 0–1 | 3–3 (a) |
| 2010–11 Europa League | Play-off round | Sibir Novosibirsk | 5–0 | 0–1 | 5–1 |
| 2010–11 Europa League | Group I | Sampdoria | 1–1 | 2–1 | 1st |
| 2010–11 Europa League | Group I | Metalist Kharkiv | 0–0 | 2–0 | 1st |
| 2010–11 Europa League | Group I | Debrecen | 3–0 | 2–1 | 1st |
| 2010–11 Europa League | Round of 32 | Lille | 3–1 | 2–2 | 5–3 |
| 2010–11 Europa League | Round of 16 | Rangers | 0–0 | 1–0 | 1–0 |
| 2010–11 Europa League | Quarter-finals | Benfica | 2–2 | 1–4 | 3–6 |
| 2011–12 Europa League | Play-off round | SV Ried | 5–0 | 0–0 | 5–0 |
| 2011–12 Europa League | Group C | Legia Warsaw | 1–0 | 3–0 | 1st |
| 2011–12 Europa League | Group C | Rapid București | 2–1 | 3–1 | 1st |
| 2011–12 Europa League | Group C | Hapoel Tel Aviv | 3–3 | 1–0 | 1st |
| 2011–12 Europa League | Round of 32 | Trabzonspor | 4–1 | 2–1 | 6–2 |
| 2011–12 Europa League | Round of 16 | Valencia | 1–1 | 2–4 | 3–5 |
| 2012–13 Europa League | Play-off round | Zeta | 9–0 | 5–0 | 14–0 |
| 2012–13 Europa League | Group C | Dnipro Dnipropetrovsk | 1–2 | 0–2 | 3rd |
| 2012–13 Europa League | Group C | Napoli | 3–0 | 3–1 | 3rd |
| 2012–13 Europa League | Group C | AIK | 1–1 | 0–1 | 3rd |
| 2013–14 Champions League | Third qualifying round | Zulte Waregem | 2–0 | 3–0 | 5–0 |
| 2013–14 Champions League | Play-off round | Milan | 1–1 | 0–3 | 1–4 |
| 2013–14 Europa League | Group B | Ludogorets Razgrad | 0–2 | 0–2 | 3rd |
| 2013–14 Europa League | Group B | Chornomorets Odesa | 0–1 | 2–0 | 3rd |
| 2013–14 Europa League | Group B | Dinamo Zagreb | 2–0 | 0–0 | 3rd |
| 2014–15 Europa League | Third qualifying round | SKN St. Pölten | 1–0 | 3–2 | 4–2 |
| 2014–15 Europa League | Play-off round | Shakhtyor Soligorsk | 1–0 | 2–0 | 3–0 |
| 2014–15 Europa League | Group E | Estoril | 1–0 | 3–3 | 2nd |
| 2014–15 Europa League | Group E | Dynamo Moscow | 0–1 | 0–1 | 2nd |
| 2014–15 Europa League | Group E | Panathinaikos | 1–1 | 3–2 | 2nd |
| 2014–15 Europa League | Round of 32 | Zenit Saint Petersburg | 0–1 | 0–3 | 0–4 |
| 2015–16 Champions League | Group B | Manchester United | 2–1 | 0–0 | 2nd |
| 2015–16 Champions League | Group B | CSKA Moscow | 2–1 | 2–3 | 2nd |
| 2015–16 Champions League | Group B | VfL Wolfsburg | 2–0 | 0–2 | 2nd |
| 2015–16 Champions League | Round of 16 | Atlético Madrid | 0–0 | 0–0 (a.e.t.) | 0–0 (7–8 p) |
| 2016–17 Champions League | Group D | Atlético Madrid | 0–1 | 0–2 | 4th |
| 2016–17 Champions League | Group D | Rostov | 0–0 | 2–2 | 4th |
| 2016–17 Champions League | Group D | Bayern Munich | 1–2 | 1–4 | 4th |
| 2017–18 Europa League | Third qualifying round | Osijek | 0–1 | 0–1 | 0–2 |
| 2018–19 Champions League | Play-off round | BATE Borisov | 3–0 | 3–2 | 6–2 |
| 2018–19 Champions League | Group B | Barcelona | 1–2 | 0–4 | 4th |
| 2018–19 Champions League | Group B | Internazionale | 1–2 | 1–1 | 4th |
| 2018–19 Champions League | Group B | Tottenham Hotspur | 2–2 | 1–2 | 4th |
| 2019–20 Champions League | Second qualifying round | Basel | 3–2 | 1–2 | 4–4 (a) |
| 2019–20 Europa League | Third qualifying round | Haugesund | 0–0 | 1–0 | 1–0 |
| 2019–20 Europa League | Play-off round | Apollon Limassol | 3–0 | 4–0 | 7–0 |
| 2019–20 Europa League | Group D | Sporting CP | 3–2 | 0–4 | 3rd |
| 2019–20 Europa League | Group D | Rosenborg | 1–1 | 4–1 | 3rd |
| 2019–20 Europa League | Group D | LASK | 0–0 | 0–1 | 3rd |
| 2020–21 Europa League | Third qualifying round | Mura | — | 5–1 | — |
| 2020–21 Europa League | Play-off round | Rosenborg | — | 2–0 | — |
| 2020–21 Europa League | Group E | Granada | 1–2 | 1–0 | 1st |
| 2020–21 Europa League | Group E | PAOK | 3–2 | 1–4 | 1st |
| 2020–21 Europa League | Group E | Omonia | 4–0 | 2–1 | 1st |
| 2020–21 Europa League | Round of 32 | Olympiacos | 2–1 | 2–4 | 4–5 |
| 2021–22 Champions League | Second qualifying round | Galatasaray | 5–1 | 2–1 | 7–2 |
| 2021–22 Champions League | Third qualifying round | Midtjylland | 3–0 | 1–0 | 4–0 |
| 2021–22 Champions League | Play-off round | Benfica | 0–0 | 1–2 | 1–2 |
| 2021–22 Europa League | Group B | Real Sociedad | 2–2 | 0–3 | 3rd |
| 2021–22 Europa League | Group B | Sturm Graz | 2–0 | 4–1 | 3rd |
| 2021–22 Europa League | Group B | Monaco | 1–2 | 0–0 | 3rd |
| 2021–22 Europa Conference League | Knockout round play-offs | Maccabi Tel Aviv | 1–0 | 1–1 | 2–1 |
| 2021–22 Europa Conference League | Round of 16 | Copenhagen | 4–4 | 4–0 | 8–4 |
| 2021–22 Europa Conference League | Quarter-finals | Leicester City | 1–2 | 0–0 | 1–2 |
| 2022–23 Champions League | Third qualifying round | Monaco | 3–2 (a.e.t.) | 1–1 | 4–3 |
| 2022–23 Champions League | Play-off round | Rangers | 0–1 | 2–2 | 2–3 |
| 2022–23 Europa League | Group A | Bodø/Glimt | 1–1 | 2–1 | 2nd |
| 2022–23 Europa League | Group A | Zürich | 5–0 | 5–1 | 2nd |
| 2022–23 Europa League | Group A | Arsenal | 2–0 | 0–1 | 2nd |
| 2022–23 Europa League | Knockout round play-offs | Sevilla | 2–0 | 0–3 | 2–3 |
| 2023–24 Champions League | Third qualifying round | Sturm Graz | 4–1 | 3–1 | 7–2 |
| 2023–24 Champions League | Play-off round | Rangers | 5–1 | 2–2 | 7–3 |
| 2023–24 Champions League | Group B | Arsenal | 1–1 | 0–4 | 2nd |
| 2023–24 Champions League | Group B | Sevilla | 2–2 | 3–2 | 2nd |
| 2023–24 Champions League | Group B | Lens | 1–0 | 1–1 | 2nd |
| 2023–24 Champions League | Round of 16 | Borussia Dortmund | 1–1 | 0–2 | 1–3 |
| 2024–25 Champions League | League phase | Juventus | — | 1–3 | 14th |
| 2024–25 Champions League | League phase | Sporting CP | 1–1 | — | 14th |
| 2024–25 Champions League | League phase | Paris Saint-Germain | — | 1–1 | 14th |
| 2024–25 Champions League | League phase | Girona | 4–0 | — | 14th |
| 2024–25 Champions League | League phase | Shakhtar Donetsk | 3–2 | — | 14th |
| 2024–25 Champions League | League phase | Brest | — | 0–1 | 14th |
| 2024–25 Champions League | League phase | Red Star Belgrade | — | 3–2 | 14th |
| 2024–25 Champions League | League phase | Liverpool | 3–2 | — | 14th |
| 2024–25 Champions League | Knockout phase play-offs | Juventus | 3–1 (a.e.t.) | 1–2 | 4–3 |
| 2024–25 Champions League | Round of 16 | Arsenal | 1–7 | 2–2 | 3–9 |

## Statistics
### Overall record

    As of 12 March 2025
| Competition | Pld | W | D | L | GF | GA | GD | Win% |
| European Cup / UEFA Champions League | 211 | 79 | 52 | 80 | 295 | 276 | +19 | 037.44 |
| UEFA Cup Winners' Cup | 26 | 14 | 5 | 7 | 52 | 22 | +30 | 053.85 |
| UEFA Cup / UEFA Europa League | 179 | 90 | 39 | 50 | 305 | 189 | +116 | 050.28 |
| UEFA Europa Conference League | 6 | 2 | 3 | 1 | 11 | 7 | +4 | 033.33 |
| UEFA Super Cup | 2 | 1 | 0 | 1 | 1 | 3 | −2 | 050.00 |
| Total | 424 | 186 | 99 | 139 | 664 | 497 | +167 | 043.87 |

### UEFA Club Ranking

    As of 9 October 2024
| Rank | Team | Points |
| 26 | Sevilla | 58.000 |
| 27 | Ajax | 57.000 |
| 28 | PSV Eindhoven | 55.000 |
| 29 | Rangers | 55.000 |
| 30 | Lazio | 54.000 |

### Top goalscorers

    As of 21 January 2025
| Rank | Goals | Player | Last goal | Tournament |
| 1 | 27 | Willy van der Kuijlen | 5 November 1980 | UEFA Cup |
| 2 | 22 | Luuk de Jong | 21 January 2025 | Champions League |
| 3 | 16 | Harry Lubse | 1 November 1978 | European Cup |
| 4 | 15 | Romário | 9 December 1992 | Champions League |
| 5 | 14 | Cody Gakpo | 6 October 2022 | Europa League |
| 5 | 14 | Eran Zahavi | 14 April 2022 | Conference League |
| 5 | 14 | Tim Matavž | 20 August 2013 | Champions League |
| 8 | 13 | Mateja Kežman | 14 April 2004 | UEFA Cup |
| 9 | 12 | Donyell Malen | 10 December 2020 | Europa League |
| 9 | 12 | Gerrie Deijkers | 1 November 1978 | European Cup |
| 11 | 11 | Luc Nilis | 26 October 1999 | Champions League |
| 11 | 11 | Ola Toivonen | 7 November 2013 | Europa League |
| 13 | 10 | Georginio Wijnaldum | 22 November 2012 | Europa League |
| 14 | 9 | Arnold Bruggink | 30 October 2002 | Champions League |
| 14 | 9 | Hallvar Thoresen | 23 October 1985 | UEFA Cup |
| 14 | 9 | Ronaldo | 21 November 1995 | UEFA Cup |
| 14 | 9 | Ruud van Nistelrooy | 26 October 1999 | Champions League |
| 14 | 9 | Willy van de Kerkhof | 15 September 1982 | UEFA Cup |
| 19 | 8 | Juul Ellerman | 16 September 1992 | Champions League |
| 19 | 8 | Memphis Depay | 27 November 2014 | Europa League |
| 19 | 8 | Phillip Cocu | 1 October 1997 | Champions League |

### Opponents by country

    As of 12 March 2025
| Nation | Pld | W | D | L | GF | GA | Opponents |
| Austria | 18 | 13 | 2 | 3 | 37 | 21 | LASK (2), Rapid Wien (8), Ried (2), St. Pölten (2), Sturm Graz (4) |
| Belgium | 10 | 4 | 1 | 5 | 9 | 13 | Anderlecht (4), Lierse (2), Mechelen (2), Zulte Waregem (2) |
| Belarus | 4 | 4 | 0 | 0 | 9 | 2 | BATE Borisov (2), Shakhtyor Soligorsk (2) |
| Bulgaria | 6 | 3 | 1 | 2 | 3 | 4 | Cherno More (2), Ludogorets Razgrad (2), Spartak Plovdiv (2) |
| Croatia | 6 | 2 | 1 | 3 | 5 | 4 | Dinamo Zagreb (2), Hajduk Split (2), Osijek (2) |
| Cyprus | 4 | 4 | 0 | 0 | 13 | 1 | Apollon Limassol (2), Omonia (2) |
| Czech Republic | 4 | 2 | 1 | 1 | 5 | 4 | TJ Gottwaldov (2), Sparta Prague (2) |
| Denmark | 10 | 7 | 2 | 1 | 33 | 11 | Copenhagen (4), Esbjerg (2), Midtjylland (2), Næstved BK (2) |
| England | 43 | 12 | 12 | 19 | 43 | 60 | Arsenal (12), Leicester City (2), Leeds United (4), Liverpool (7), Manchester United (6), Newcastle United (4), Nottingham Forest (2), Tottenham Hotspur (4), Wolverhampton Wanderers (2) |
| Finland | 4 | 3 | 1 | 0 | 13 | 4 | HJK (2), MyPa (2) |
| France | 40 | 11 | 17 | 12 | 38 | 42 | Auxerre (4), Bastia (2), Bordeaux (4), Lens (2) Lille (2), Lyon (4), Nantes (2), Marseille (2), Monaco (8), Montpellier (2), Paris Saint-Germain (1), Saint-Étienne (6), Stade Brestois 29 (1) |
| Georgia | 2 | 1 | 1 | 0 | 4 | 1 | Dinamo Batumi (2) |
| Germany | 39 | 10 | 8 | 21 | 39 | 54 | Bayer Leverkusen (2), Bayern Munich (8), Borussia Dortmund (4), Eintracht Braunschweig (2), Chemie Halle (1), Hamburger SV (4), 1. FC Kaiserslautern (4), Karlsruhe (2), 1. FC Magdeburg (2), Schalke 04 (2), Vorwärts Berlin (4), Werder Bremen (2), VfL Wolfsburg (2) |
| Greece | 16 | 10 | 1 | 5 | 30 | 23 | AEK Athens (4), Olympiacos (2), Panathinaikos (4), PAOK (6) |
| Hungary | 4 | 4 | 0 | 0 | 11 | 3 | Debrecen (2), Ferencváros (2) |
| Ireland | 4 | 3 | 1 | 0 | 18 | 3 | Dundalk (2), Glenavon (2) |
| Israel | 6 | 4 | 2 | 0 | 8 | 4 | Bnei Yehuda (2), Hapoel Tel Aviv (2), Maccabi Tel Aviv (2) |
| Italy | 29 | 10 | 6 | 13 | 33 | 37 | Fiorentina (2), Inter Milan (4), Juventus (3), Lazio (2), Milan (8), Napoli (2), Parma (2), Perugia (2), Roma (2), Sampdoria (2) |
| Lithuania | 2 | 2 | 0 | 0 | 8 | 0 | Žalgiris Vilnius (2) |
| Luxembourg | 2 | 2 | 0 | 0 | 6 | 0 | Avenir Beggen (2) |
| Moldova | 2 | 1 | 1 | 0 | 2 | 0 | Zimbru Chișinău (2) |
| Montenegro | 2 | 2 | 0 | 0 | 14 | 0 | Zeta (2) |
| Netherlands | 2 | 0 | 2 | 0 | 2 | 2 | Feyenoord (2) |
| Northern Ireland | 4 | 4 | 0 | 0 | 24 | 2 | Ards (2), Linfield (2) |
| Norway | 11 | 6 | 4 | 1 | 17 | 9 | Bodø/Glimt (2), Brann (2), Haugesund (2), Rosenborg (5) |
| Poland | 8 | 8 | 0 | 0 | 25 | 5 | Gwardia Warsaw (2), Legia Warsaw (2), Ruch Chorzów (2), Widzew Łódź (2) |
| Portugal | 18 | 4 | 8 | 6 | 24 | 28 | Benfica (9), Estoril (2), Porto (4), Sporting CP (3) |
| Romania | 8 | 7 | 0 | 1 | 20 | 4 | CFR Cluj (2), Rapid București (2), Steaua București (4) |
| Russia | 12 | 4 | 2 | 6 | 14 | 14 | CSKA Moscow (4), Dynamo Moscow (2), Rostov (2), Sibir Novosibirsk (2), Zenit Saint Petersburg (2) |
| Scotland | 12 | 2 | 5 | 5 | 14 | 17 | Dundee United (2), Rangers (10) |
| Slovenia | 3 | 2 | 0 | 1 | 10 | 4 | Mura (1), Maribor (2) |
| Serbia | 3 | 2 | 0 | 1 | 10 | 5 | Red Star Belgrade (3) |
| Spain | 39 | 8 | 14 | 17 | 44 | 60 | Atlético Madrid (6), Barcelona (8), Deportivo La Coruña (2), Girona FC (1), Granada (2), Real Madrid (8), Real Sociedad (2), Sevilla (4), Sporting Gijón (2), Valencia (4) |
| Sweden | 6 | 2 | 1 | 3 | 6 | 9 | AIK (2), IFK Göteborg (2), Helsingborg (2) |
| Switzerland | 8 | 6 | 0 | 2 | 21 | 8 | Basel (2), Luzern (2), Zürich (4) |
| Turkey | 18 | 11 | 2 | 5 | 35 | 20 | Beşiktaş (2), Fenerbahçe (6), Galatasaray (8), Trabzonspor (2) |
| Ukraine | 15 | 6 | 3 | 6 | 17 | 19 | Chornomorets Odesa (2), Dnipro Dnipropetrovsk (4), Dynamo Kyiv (6), Metalist Kharkiv (2), Shakhtar Donetsk (1) |

### Most frequent opponents

    As of 12 March 2025
| Rank | Club | Pld | W | D | L | GF | GA |
| 1 | Arsenal | 12 | 2 | 5 | 5 | 9 | 22 |
| 2 | Rangers | 10 | 2 | 4 | 4 | 13 | 14 |
| 3 | Benfica | 9 | 1 | 5 | 3 | 9 | 13 |
| 4 | Barcelona | 8 | 1 | 3 | 4 | 13 | 18 |
| 4 | Bayern Munich | 8 | 1 | 1 | 6 | 6 | 14 |
| 4 | Galatasaray | 8 | 6 | 0 | 2 | 17 | 8 |
| 4 | Milan | 8 | 2 | 2 | 4 | 6 | 11 |
| 4 | Monaco | 8 | 3 | 3 | 2 | 10 | 8 |
| 4 | Rapid Wien | 8 | 6 | 0 | 2 | 14 | 12 |
| 10 | Liverpool | 7 | 1 | 1 | 5 | 5 | 14 |
| 11 | Atlético Madrid | 6 | 0 | 2 | 4 | 1 | 8 |
| 11 | Fenerbahçe | 6 | 2 | 1 | 3 | 9 | 8 |
| 11 | Manchester United | 6 | 2 | 2 | 2 | 6 | 6 |
| 11 | PAOK | 6 | 4 | 0 | 2 | 14 | 10 |
| 11 | Saint-Étienne | 6 | 1 | 2 | 3 | 2 | 8 |