Matches

edit
As of 26 August 2021
Season Competition Round Opposition Home[nb 1] Away[nb 1] Aggregate[nb 1]
1956–57 European Cup Preliminary round   Anderlecht 10–0 2–0 12–0
First round   Borussia Dortmund 3–2 0–0 3–2
Quarter-final   Athletic Bilbao 3–0 3–5 6–5
Semi-final   Real Madrid 2–2 1–3 3–5
1957–58 European Cup Preliminary round   Shamrock Rovers 3–2 6–0 9–2
First round   Dukla Prague 3–0 0–1 3–1
Quarter-final   Red Star Belgrade 2–1 3–3 5–4
Semi-final   Milan 2–1 0–4 2–5
1958–59 European Cup Preliminary round   Young Boys Withdrew
1963–64 Cup Winners' Cup Preliminary round   Willem II 6–1 1–1 7–2
First round   Tottenham Hotspur 4–1 0–2 4–3
Quarter-final   Sporting CP 4–1 0–5 4–6
1964–65 Inter-Cities Fairs Cup First round   Djurgården 6–1 1–1 7–2
Second round   Borussia Dortmund 4–0 6–1 10–1
Third round   Everton 2–1 1–1 3–2
Quarter-final   Strasbourg 0–0 5–0 5–0
Semi-final   Ferencváros 3–2 0–1 3–3
(po 1–2)
(A)
1965–66 European Cup Preliminary round   HJK 6–0 3–2 9–2
First round   Vorwärts Berlin 3–1 2–0 5–1
Quarter-final   Benfica 3–2 5–1 8–3
Semi-final   Partizan 1–0 0–2 1–2
1967–68 European Cup First round   Hibernians 4–0 0–0 4–0
Second round   Sarajevo 2–1 0–0 2–1
Quarter-final   Górnik Zabrze 2–0 0–1 2–1
Semi-final   Real Madrid 1–0 3–3 4–3
Final   Benfica 4–1 (N)
1968 Intercontinental Cup Final   Estudiantes 1–1 0–1 1–2
1968–69 European Cup First round   Waterford 7–1 3–1 10–2
Second round   Anderlecht 3–0 1–3 4–3
Quarter-final   Rapid Vienna 3–0 0–0 3–0
Semi-final   Milan 1–0 0–2 1–2
1976–77 UEFA Cup First round   Ajax 2–0 0–1 2–1
Second round   Juventus 1–0 0–3 1–3
1977–78 Cup Winners' Cup First round   Saint-Étienne 2–0 1–1 3–1
Second round   Porto 5–2 0–4 5–6
1980–81 UEFA Cup First round   Widzew Łódź 1–1 0–0 1–1 [nb 2]
1982–83 UEFA Cup First round   Valencia 0–0 1–2 1–2
1983–84 Cup Winners' Cup First round   Dukla Prague 1–1 2–2 3–3 [nb 3]
Second round   Spartak Varna 2–0 2–1 4–1
Quarter-final   Barcelona 3–0 0–2 3–2
Semi-final   Juventus 1–1 1–2 2–3
1984–85 UEFA Cup First round   Rába ETO Győr 3–0 2–2 5–2
Second round   PSV Eindhoven 0–0 1–0 1–0
Third round   Dundee United 2–2 3–2 5–4
Quarter-final   Videoton 1–0 0–1 1–1 [nb 4]
1985–86 Cup Winners' Cup First round   Benfica Banned
1986–87 UEFA Cup Banned
1988–89 UEFA Cup
1990–91 Cup Winners' Cup First round   Pécsi Munkás 2–0 1–0 3–0
Second round   Wrexham 3–0 2–0 5–0
Quarter-final   Montpellier 1–1 2–0 3–1
Semi-final   Legia Warsaw 1–1 3–1 4–2
Final   Barcelona 2–1 (N)
1991 Super Cup Final   Red Star Belgrade 1–0 (H)
1991–92 Cup Winners' Cup First round   Athinaikos 2–0 0–0 2–0
Second round   Atlético Madrid 1–1 0–3 1–4
1992–93 UEFA Cup First round   Torpedo Moscow 0–0 0–0 0–0 [nb 5]
1993–94 Champions League First round   Kispest Honvéd 2–1 3–2 5–3
Second round   Galatasaray 3–3 0–0 3–3 [nb 2]
1994–95 Champions League Group A   IFK Göteborg 4–2 1–3 3rd
  Galatasaray 4–0 0–0
  Barcelona 2–2 0–4
1995–96 UEFA Cup First round   Rotor Volgograd 2–2 0–0 2–2 [nb 2]
1996–97 Champions League Group C   Juventus 0–1 0–1 2nd
  Rapid Wien 2–0 2–0
  Fenerbahçe 0–1 2–0
Quarter-final   Porto 4–0 0–0 4–0
Semi-final   Borussia Dortmund 0–1 0–1 0–2
1997–98 Champions League Group B   Košice 3–0 3–0 1st
  Juventus 3–2 0–1
  Feyenoord 2–1 3–1
Quarter-final   Monaco 1–1 0–0 1–1 [nb 2]
1998–99 Champions League Second qualifying round   ŁKS Łódź 2–0 0–0 2–0
Group D   Barcelona 3–3 3–3 2nd
  Bayern Munich 1–1 2–2
  Brøndby 5–0 6–2
Quarter-final   Inter Milan 2–0 1–1 3–1
Semi-final   Juventus 1–1 3–2 4–3
Final   Bayern Munich 2–1 (N)
1999 Super Cup Final   Lazio 0–1 (N)
1999 Intercontinental Cup Final   Palmeiras 1–0 (N)
2000 Club World Championship Group B   Necaxa 1–1 (N) 3rd
  Vasco da Gama 1–3 (N)
  South Melbourne 2–0 (N)
1999–2000 Champions League First group round
Group D
  Croatia Zagreb 0–0 2–1 1st
  Sturm Graz 2–1 3–0
  Marseille 2–1 0–1
Second group round
Group B
  Fiorentina 3–1 0–2 1st
  Valencia 3–0 0–0
  Bordeaux 2–0 2–1
Quarter-final   Real Madrid 2–3 0–0 2–3
2000–01 Champions League First group round
Group G
  Anderlecht 5–1 1–2 2nd
  Dynamo Kyiv 1–0 0–0
  PSV Eindhoven 3–1 1–3
Second group round
Group A
  Panathinaikos 3–1 1–1 2nd
  Sturm Graz 3–0 2–0
  Valencia 1–1 0–0
Quarter-final   Bayern Munich 0–1 1–2 1–3
2001–02 Champions League First group round
Group G
  Lille 1–0 1–1 2nd
  Deportivo La Coruña 2–3 1–2
  Olympiacos 3–0 2–0
Second group round
Group A
  Bayern Munich 0–0 1–1 1st
  Boavista 3–0 3–0
  Nantes 5–1 1–1
Quarter-final   Deportivo La Coruña 3–2 2–0 5–2
Semi-final   Bayer Leverkusen 2–2 1–1 3–3 [nb 2]
2002–03 Champions League Third qualifying round   Zalaegerszeg 5–0 0–1 5–1
First group round
Group F
  Maccabi Haifa 5–2 0–3 1st
  Bayer Leverkusen 2–0 2–1
  Olympiacos 4–0 3–2
Second group round
Group D
  Basel 1–1 3–1 1st
  Deportivo La Coruña 2–0 0–2
  Juventus 2–1 3–0
Quarter-final   Real Madrid 4–3 1–3 5–6
2003–04 Champions League Group E   Panathinaikos 5–0 1–0 1st
  Stuttgart 2–0 1–2
  Rangers 3–0 1–0
First knockout round   Porto 1–1 1–2 2–3
2004–05 Champions League Third qualifying round   Dinamo București 3–0 2–1 5–1
Group D   Lyon 2–1 2–2 2nd
  Fenerbahçe 6–2 0–3
  Sparta Prague 0–0 4–1
First knockout round   Milan 0–1 0–1 0–2
2005–06 Champions League Third qualifying round   Debrecen 3–0 3–0 6–0
Group D   Villarreal 0–0 0–0 4th
  Benfica 2–1 1–2
  Lille 0–0 0–1
2006–07 Champions League Group F   Celtic 3–2 0–1 1st
  Benfica 3–1 1–0
  Copenhagen 3–0 0–1
First knockout round   Lille 1–0 1–0 2–0
Quarter-final   Roma 7–1 1–2 8–3
Semi-final   Milan 3–2 0–3 3–5
2007–08 Champions League Group F   Sporting CP 2–1 1–0 1st
  Roma 1–0 1–1
  Dynamo Kyiv 4–2 4–0
First knockout round   Lyon 1–0 1–1 2–1
Quarter-final   Roma 1–0 2–0 3–0
Semi-final   Barcelona 1–0 0–0 1–0
Final   Chelsea 1–1 (N)[nb 6]
2008 Super Cup Final   Zenit Saint Petersburg 1–2 (N)
2008 Club World Cup Semi-final   Gamba Osaka 5–3 (N)
Final   LDU Quito 1–0 (N)
2008–09 Champions League Group E   Villarreal 0–0 0–0 1st
  Aalborg 2–2 3–0
  Celtic 3–0 1–1
First knockout round   Inter Milan 2–0 0–0 2–0
Quarter-final   Porto 2–2 1–0 3–2
Semi-final   Arsenal 1–0 3–1 4–1
Final   Barcelona 0–2 (N)
2009–10 Champions League Group B   Beşiktaş 0–1 1–0 1st
  Wolfsburg 2–1 3–1
  CSKA Moscow 3–3 1–0
Round of 16   Milan 4–0 3–2 7–2
Quarter-final   Bayern Munich 3–2 1–2 4–4 [nb 2]
2010–11 Champions League Group C   Rangers 0–0 1–0 1st
  Valencia 1–1 1–0
  Bursaspor 1–0 3–0
Round of 16   Marseille 2–1 0–0 2–1
Quarter-final   Chelsea 2–1 1–0 3–1
Semi-final   Schalke 04 4–1 2–0 6–1
Final   Barcelona 1–3 (N)
2011–12 Champions League Group C   Benfica 2–2 1–1 3rd
  Basel 3–3 1–2
  Oțelul Galați 2–0 2–0
2011–12 Europa League Round of 32   Ajax 1–2 2–0 3–2
Round of 16   Athletic Bilbao 2–3 1–2 3–5
2012–13 Champions League Group H   Galatasaray 1–0 0–1 1st
  CFR Cluj 0–1 2–1
  Braga 3–2 3–1
Round of 16   Real Madrid 1–2 1–1 2–3
2013–14 Champions League Group A   Bayer Leverkusen 4–2 5–0 1st
  Shakhtar Donetsk 1–0 1–1
  Real Sociedad 1–0 0–0
Round of 16   Olympiacos 3–0 0–2 3–2
Quarter-final   Bayern Munich 1–1 1–3 2–4
2015–16 Champions League Play-off round   Club Brugge 3–1 4–0 7–1
Group B   PSV Eindhoven 0–0 1–2 3rd
  Wolfsburg 2–1 2–3
  CSKA Moscow 1–0 1–1
2015–16 Europa League Round of 32   Midtjylland 5–1 1–2 6–3
Round of 16   Liverpool 1–1 0–2 1–3
2016–17 Europa League Group A   Fenerbahçe 4–1 1–2 2nd
  Feyenoord 4–0 0–1
  Zorya Luhansk 1–0 2–0
Round of 32   Saint-Étienne 3–0 1–0 4–0
Round of 16   Rostov 1–0 1–1 2–1
Quarter-final   Anderlecht 2–1 1–1 3–2
Semi-final   Celta Vigo 1–1 1–0 2–1
Final   Ajax 2–0 (N)
2017 Super Cup Final   Real Madrid 1–2 (N)
2017–18 Champions League Group A   Basel 3–0 0–1 1st
  CSKA Moscow 2–1 4–1
  Benfica 2–0 1–0
Round of 16   Sevilla 1–2 0–0 1–2
2018–19 Champions League Group H   Young Boys 1–0 3–0 2nd
  Valencia 0–0 1–2
  Juventus 0–1 2–1
Round of 16   Paris Saint-Germain 0–2 3–1 3–3[nb 3]
Quarter-final   Barcelona 0–1 0–3 0–4
2019–20 Europa League Group L   Astana 1–0 1–2 1st
  AZ 4–0 0–0
  Partizan 3–0 1–0
Round of 32   Club Brugge 5–0 1–1 6–1
Round of 16   LASK 2–1 5–0 7–1
Quarter-final   Copenhagen 1–0 (N)
Semi-final   Sevilla 1–2 (N)
2020–21 Champions League Group H   Paris Saint-Germain 1–3 2–1 3rd
  RB Leipzig 5–0 2–3
  İstanbul Başakşehir 4–1 1–2
2020–21 Europa League Round of 32   Real Sociedad 0–0 4–0 4–0
Round of 16   Milan 1–1 1–0 2–1
Quarter-final   Granada 2–0 2–0 4–0
Semi-final   Roma 6–2 2–3 8–5
Final   Villarreal 1–1 (N)[nb 7]
2021–22 Champions League Group F   Villarreal
  Atalanta
  Young Boys


Cite error: There are <ref group=nb> tags on this page, but the references will not show without a {{reflist|group=nb}} template (see the help page).