| 2020/2021 2019/2020 2018/2019 2017/2018 2016/2017 2015/2016 2014/2015 2013/2014 2012/2013 2011/2012 2010/2011 2009/2010 2008/2009 2007/2008 2006/2007 2005/2006 2004 / 2005 2003/2004 2002/2003 2001/2002 2000/2001 1999/2000 1998/1999 1997/1998 1996/1997 1995/1996 1994/1995 1993/1994 1992/1993 1991/1992 1990/1991 1989/1990 1988/1989 1987 / 1988 1986/1987 1985/1986 1984/1985 1983/1984 1982/1983 1981/1982 1980/1981 1979/1980 1978/1979 1977/1978 1976/1977 1975/1976 1974/1975 1973/1974 1972/1973 1971/1972 1970/1971 1969/1970 1968/1969 1967/1968 1966/1967 1965/1966 1964/1965 1963/1964 1962/1963 1961/1962 1960/1961 1959/1960 1958/1959 1957/1958 1956/1957 1955/1956 |
| groupe A | ||||||
|---|---|---|---|---|---|---|
| 09/12/2017 | 19:45 | Manchester United | - | FC Bâle | 3: 0 (1: 0) | |
| 19:45 | SL Benfica | - | CSKA Moscou | 1: 2 (0: 0) | ||
| 27/09/2017 | 19:45 | FC Bâle | - | SL Benfica | 5: 0 (2: 0) | |
| 19:45 | CSKA Moscou | - | Manchester United | 1: 4 (0: 3) | ||
| 18/10/2017 | 19:45 | SL Benfica | - | Manchester United | 0: 1 (0: 0) | |
| 19:45 | CSKA Moscou | - | FC Bâle | 0: 2 (0: 1) | ||
| 31/10/2017 | 19:45 | Manchester United | - | SL Benfica | 2: 0 (1: 0) | |
| 19:45 | FC Bâle | - | CSKA Moscou | 1: 2 (1: 0) | ||
| 22/11/2017 | dix-sept heures | CSKA Moscou | - | SL Benfica | 2: 0 (1: 0) | |
| 19:45 | FC Bâle | - | Manchester United | 1: 0 (0: 0) | ||
| 12/05/2017 | 19:45 | SL Benfica | - | FC Bâle | 0: 2 (0: 1) | |
| 19:45 | Manchester United | - | CSKA Moscou | 2: 1 (0: 1) | ||
| Groupe B | ||||||
| 09/12/2017 | 19:45 | Bayern Munich | - | RSC Anderlecht | 3: 0 (1: 0) | |
| 19:45 | Celtic FC | - | Paris Saint-Germain | 0: 5 (0: 3) | ||
| 27/09/2017 | 19:45 | Paris Saint-Germain | - | Bayern Munich | 3: 0 (2: 0) | |
| 19:45 | RSC Anderlecht | - | Celtic FC | 0: 3 (0: 1) | ||
| 18/10/2017 | 19:45 | RSC Anderlecht | - | Paris Saint-Germain | 0: 4 (0: 2) | |
| 19:45 | Bayern Munich | - | Celtic FC | 3: 0 (2: 0) | ||
| 31/10/2017 | 19:45 | Paris Saint-Germain | - | RSC Anderlecht | 5: 0 (2: 0) | |
| 19:45 | Celtic FC | - | Bayern Munich | 1: 2 (0: 1) | ||
| 22/11/2017 | 19:45 | RSC Anderlecht | - | Bayern Munich | 1: 2 (0: 0) | |
| 19:45 | Paris Saint-Germain | - | Celtic FC | 7: 1 (4: 1) | ||
| 12/05/2017 | 19:45 | Bayern Munich | - | Paris Saint-Germain | 3: 1 (2: 0) | |
| 19:45 | Celtic FC | - | RSC Anderlecht | 0: 1 (0: 0) | ||
| Groupe C | ||||||
| 09/12/2017 | 19:45 | AS Roma | - | Atletico Madrid | 0: 0 (0: 0) | |
| 19:45 | Chelsea FC | - | Karabakh FC | 6: 0 (2: 0) | ||
| 27/09/2017 | dix-sept heures | Karabakh FC | - | AS Roma | 1: 2 (1: 2) | |
| 19:45 | Atletico Madrid | - | Chelsea FC | 1: 2 (1: 0) | ||
| 18/10/2017 | dix-sept heures | Karabakh FC | - | Atletico Madrid | 0: 0 (0: 0) | |
| 19:45 | Chelsea FC | - | AS Roma | 3: 3 (2: 1) | ||
| 31/10/2017 | 19:45 | AS Roma | - | Chelsea FC | 3: 0 (2: 0) | |
| 19:45 | Atletico Madrid | - | Karabakh FC | 1: 1 (0: 1) | ||
| 22/11/2017 | dix-sept heures | Karabakh FC | - | Chelsea FC | 0: 4 (0: 2) | |
| 19:45 | Atletico Madrid | - | AS Roma | 2: 0 (0: 0) | ||
| 12/05/2017 | 19:45 | Chelsea FC | - | Atletico Madrid | 1100) | |
| 19:45 | AS Roma | - | Karabakh FC | 1: 0 (0: 0) | ||
| Groupe D | ||||||
| 09/12/2017 | 19:45 | FC Barcelona | - | Juventus | 3: 0 (1: 0) | |
| 19:45 | Olympiakos Piraäus | - | Sporting CP | 2: 3 (0: 3) | ||
| 27/09/2017 | 19:45 | Juventus | - | Olympiakos Piraäus | 2: 0 (0: 0) | |
| 19:45 | Sporting CP | - | FC Barcelona | 0: 1 (0: 0) | ||
| 18/10/2017 | 19:45 | FC Barcelona | - | Olympiakos Piraäus | 3: 1 (1: 0) | |
| 19:45 | Juventus | - | Sporting CP | 2: 1 (1: 1) | ||
| 31/10/2017 | 19:45 | Olympiakos Piraäus | - | FC Barcelona | 0: 0 (0: 0) | |
| 19:45 | Sporting CP | - | Juventus | 1: 1 (1: 0) | ||
| 22/11/2017 | 19:45 | Juventus | - | FC Barcelona | 0: 0 (0: 0) | |
| 19:45 | Sporting CP | - | Olympiakos Piraäus | 3: 1 (2: 0) | ||
| 12/05/2017 | 19:45 | FC Barcelona | - | Sporting CP | 2: 0 (0: 0) | |
| 19:45 | Olympiakos Piraäus | - | Juventus | 0: 2 (0: 1) | ||
| Groupe E | ||||||
| 13/09/2017 | 19:45 | Liverpool fc | - | FC Séville | 2: 2 (2: 1) | |
| 19:45 | NK Maribor | - | Spartak Moskva | 1100) | ||
| 26/09/2017 | 19:45 | Spartak Moskva | - | Liverpool fc | 1: 1 (1: 1) | |
| 19:45 | FC Séville | - | NK Maribor | 3: 0 (2: 0) | ||
| 17/10/2017 | 19:45 | Spartak Moskva | - | FC Séville | 5: 1 (1: 1) | |
| 19:45 | NK Maribor | - | Liverpool fc | 0: 7 (0: 4) | ||
| 11/01/2017 | 19:45 | FC Séville | - | Spartak Moskva | 2: 1 (1: 0) | |
| 19:45 | Liverpool fc | - | NK Maribor | 3: 0 (0: 0) | ||
| 21/11/2017 | dix-sept heures | Spartak Moskva | - | NK Maribor | 1100) | |
| 19:45 | FC Séville | - | Liverpool fc | 3: 3 (0: 3) | ||
| 06/12/2017 | 19:45 | Liverpool fc | - | Spartak Moskva | 7: 0 (3: 0) | |
| 19:45 | NK Maribor | - | FC Séville | 1: 1 (1: 0) | ||
| Groupe F | ||||||
| 13/09/2017 | 19:45 | Shakhtar Donetsk | - | SSC Naples | 2: 1 (1: 0) | |
| 19:45 | Feyenoord | - | Manchester City | 0: 4 (0: 3) | ||
| 26/09/2017 | 19:45 | Manchester City | - | Shakhtar Donetsk | 2: 0 (0: 0) | |
| 19:45 | SSC Naples | - | Feyenoord | 3: 1 (1: 0) | ||
| 17/10/2017 | 19:45 | Manchester City | - | SSC Naples | 2: 1 (2: 0) | |
| 19:45 | Feyenoord | - | Shakhtar Donetsk | 1: 2 (1: 1) | ||
| 11/01/2017 | 19:45 | SSC Naples | - | Manchester City | 2: 4 (1: 1) | |
| 19:45 | Shakhtar Donetsk | - | Feyenoord | 3: 1 (2: 1) | ||
| 21/11/2017 | 19:45 | SSC Naples | - | Shakhtar Donetsk | 3: 0 (0: 0) | |
| 19:45 | Manchester City | - | Feyenoord | 1: 0 (0: 0) | ||
| 06/12/2017 | 19:45 | Shakhtar Donetsk | - | Manchester City | 2: 1 (2: 0) | |
| 19:45 | Feyenoord | - | SSC Naples | 2: 1 (1: 1) | ||
| Groupe G | ||||||
| 13/09/2017 | 19:45 | FC Porto | - | Besiktas | 1: 3 (1: 2) | |
| 19:45 | RB Leipzig | - | AS Monaco | 1: 1 (1: 1) | ||
| 26/09/2017 | 19:45 | AS Monaco | - | FC Porto | 0: 3 (0: 1) | |
| 19:45 | Besiktas | - | RB Leipzig | 2: 0 (2: 0) | ||
| 17/10/2017 | 19:45 | AS Monaco | - | Besiktas | 1: 2 (1: 1) | |
| 19:45 | RB Leipzig | - | FC Porto | 3: 2 (3: 2) | ||
| 11/01/2017 | dix-sept heures | Besiktas | - | AS Monaco | 1: 1 (0: 1) | |
| 19:45 | FC Porto | - | RB Leipzig | 3: 1 (1: 0) | ||
| 21/11/2017 | dix-sept heures | Besiktas | - | FC Porto | 1: 1 (1: 1) | |
| 19:45 | AS Monaco | - | RB Leipzig | 1: 4 (1: 4) | ||
| 06/12/2017 | 19:45 | FC Porto | - | AS Monaco | 5: 2 (3: 0) | |
| 19:45 | RB Leipzig | - | Besiktas | 1: 2 (0: 1) | ||
| Groupe H | ||||||
| 13/09/2017 | 19:45 | Tottenham Hotspur | - | Borussia Dortmund | 3: 1 (2: 1) | |
| 19:45 | Real Madrid | - | APOEL Nikosia | 3: 0 (1: 0) | ||
| 26/09/2017 | 19:45 | Borussia Dortmund | - | Real Madrid | 1: 3 (0: 1) | |
| 19:45 | APOEL Nikosia | - | Tottenham Hotspur | 0: 3 (0: 1) | ||
| 17/10/2017 | 19:45 | Real Madrid | - | Tottenham Hotspur | 1: 1 (1: 1) | |
| 19:45 | APOEL Nikosia | - | Borussia Dortmund | 1100) | ||
| 11/01/2017 | 19:45 | Tottenham Hotspur | - | Real Madrid | 3: 1 (1: 0) | |
| 19:45 | Borussia Dortmund | - | APOEL Nikosia | 1: 1 (1: 0) | ||
| 21/11/2017 | 19:45 | Borussia Dortmund | - | Tottenham Hotspur | 1: 2 (1: 0) | |
| 19:45 | APOEL Nikosia | - | Real Madrid | 0: 6 (0: 4) | ||
| 06/12/2017 | 19:45 | Real Madrid | - | Borussia Dortmund | 3: 2 (2: 1) | |
| 19:45 | Tottenham Hotspur | - | APOEL Nikosia | 3: 0 (2: 0) | ||
| Huitièmes de finale | ||||||
| 13/02/2018 | 19:45 | Juventus | - | Tottenham Hotspur | 2: 2 (2: 1) | |
| 19:45 | FC Bâle | - | Manchester City | 0: 4 (0: 3) | ||
| 14/02/2018 | 19:45 | FC Porto | - | Liverpool fc | 0: 5 (0: 2) | |
| 19:45 | Real Madrid | - | Paris Saint-Germain | 3: 1 (1: 1) | ||
| 20/02/2018 | 19:45 | Chelsea FC | - | FC Barcelona | 1100) | |
| 19:45 | Bayern Munich | - | Besiktas | 5: 0 (1: 0) | ||
| 21/02/2018 | 19:45 | FC Séville | - | Manchester United | 0: 0 (0: 0) | |
| 19:45 | Shakhtar Donetsk | - | AS Roma | 2: 1 (0: 1) | ||
| 03/06/2018 | 19:45 | Liverpool fc | - | FC Porto | 0: 0 (0: 0) | |
| 19:45 | Paris Saint-Germain | - | Real Madrid | 1: 2 (0: 0) | ||
| 03/07/2018 | 19:45 | Tottenham Hotspur | - | Juventus | 1: 2 (1: 0) | |
| 19:45 | Manchester City | - | FC Bâle | 1: 2 (1: 1) | ||
| 13/03/2018 | 19:45 | Manchester United | - | FC Séville | 1: 2 (0: 0) | |
| 19:45 | AS Roma | - | Shakhtar Donetsk | 1: 0 (0: 0) | ||
| 14/03/2018 | dix-sept heures | Besiktas | - | Bayern Munich | 1: 3 (0: 1) | |
| 19:45 | FC Barcelona | - | Chelsea FC | 3: 0 (2: 0) | ||
| Quarts de finale | ||||||
| 04/03/2018 | 19:45 | FC Séville | - | Bayern Munich | 1: 2 (1: 1) | |
| 19:45 | Juventus | - | Real Madrid | 0: 3 (0: 1) | ||
| 04/04/2018 | 19:45 | FC Barcelona | - | AS Roma | 4: 1 (1: 0) | |
| 19:45 | Liverpool fc | - | Manchester City | 3: 0 (3: 0) | ||
| 04/10/2018 | 19:45 | AS Roma | - | FC Barcelona | 3: 0 (1: 0) | |
| 19:45 | Manchester City | - | Liverpool fc | 1: 2 (1: 0) | ||
| 04/11/2018 | 19:45 | Bayern Munich | - | FC Séville | 0: 0 (0: 0) | |
| 19:45 | Real Madrid | - | Juventus | 1: 3 (0: 2) | ||
| Demi finales | ||||||
| 24/04/2018 | 19:45 | Liverpool fc | - | AS Roma | 5: 2 (2: 0) | |
| 25/04/2018 | 19:45 | Bayern Munich | - | Real Madrid | 1: 2 (1: 1) | |
| 05/01/2018 | 19:45 | Real Madrid | - | Bayern Munich | 2: 2 (1: 1) | |
| 05/02/2018 | 19:45 | AS Roma | - | Liverpool fc | 4: 2 (1: 2) | |
| Final | ||||||
| 26/05/2018 | 19:45 | Real Madrid | - | Liverpool fc | 3: 1 (0: 0) | |