Daftar final Piala UEFA dan Liga Eropa UEFA
Daftar final

| --- | --- |
: Pertandingan ditentukan melalui perpanjangan waktu
: Pertandingan ditentukan melalui adu penalti
: Pertandingan ditentukan melalui gol emas
: Tim yang menang melalui gol tandang
Kolom "Musim" mengacu pada musim kompetisi diadakan dan pranala wiki menuju ke artikel tentang musim kompetisi tersebut.
Pranala wiki dalam kolom "Skor" menuju ke artikel tentang pertandingan final pada musim tersebut.
Pertandingan final dalam format ganda berdasarkan urutan yang dimainkan.
Keterangan "UCL" di kolom tim artinya tim tersebut pada awal musim bermain di Liga Champions UEFA (regulasi sejak musim 1999–2000).
| Musim> Musim.Format pertandingan ganda | Juara> Negara.Format pertandingan ganda | Juara> Tim.Format pertandingan ganda | Skor> Skor.Format pertandingan ganda | Juara kedua> Tim.Format pertandingan ganda | Juara kedua> Negara.Format pertandingan ganda | Tempat> Tempat.Format pertandingan ganda | Pe­nonton> Pe­nonton.Format pertandingan ganda |
| --- | --- | --- | --- | --- | --- | --- | --- |
| 1971–1972 |  ENG | Tottenham Hotspur | 2–1 | Wolverhampton Wanderers |  ENG | Molineux, Wolverhampton, Inggris | 45.000 |
| 1971–1972 |  ENG | Tottenham Hotspur | 1–1 | Wolverhampton Wanderers |  ENG | White Hart Lane, London, Inggris | 54.000 |
| 1972–1973 |  ENG | Liverpool | 3–0 | Borussia Mönchengladbach |  FRG | Anfield, Liverpool, Inggris | 41.169 |
| 1972–1973 |  ENG | Liverpool | 0–2 | Borussia Mönchengladbach |  FRG | Bökelbergstadion, Mönchengladbach, Jerman Barat | 35.000 |
| 1973–1974 |  NED | Feyenoord | 2–2 | Tottenham Hotspur |  ENG | White Hart Lane, London, Inggris | 46.281 |
| 1973–1974 |  NED | Feyenoord | 2–0 | Tottenham Hotspur |  ENG | De Kuip, Rotterdam, Belanda | 59.000 |
| 1974–1975 |  FRG | Borussia Mönchengladbach | 0–0 | Twente |  NED | Rheinstadion, Düsseldorf, Jerman Barat | 42.000 |
| 1974–1975 |  FRG | Borussia Mönchengladbach | 5–1 | Twente |  NED | Diekman Stadion, Enschede, Belanda | 21.000 |
| 1975–1976 |  ENG | Liverpool | 3–2 | Club Brugge |  BEL | Anfield, Liverpool, Inggris | 56.000 |
| 1975–1976 |  ENG | Liverpool | 1–1 | Club Brugge |  BEL | Olympiastadion, Brugge, Belgia | 32.000 |
| 1976–1977 |  ITA | Juventus | 1–0 | Athletic Bilbao |  ESP | Stadio Comunale, Turin, Italia | 75.000 |
| 1976–1977 |  ITA | Juventus | 1–2 | Athletic Bilbao |  ESP | San Mamés, Bilbao, Spanyol | 43.000 |
| 1977–1978 |  NED | PSV Eindhoven | 0–0 | Bastia |  FRA | Stade Armand Cesari, Bastia, Prancis | 15.000 |
| 1977–1978 |  NED | PSV Eindhoven | 3–0 | Bastia |  FRA | Philips Stadion, Eindhoven, Belanda | 27.000 |
| 1978–1979 |  FRG | Borussia Mönchengladbach | 1–1 | Crvena Zvezda |  YUG | Stadion Crvena Zvezda, Beograd, RFS Yugoslavia | 87.000 |
| 1978–1979 |  FRG | Borussia Mönchengladbach | 1–0 | Crvena Zvezda |  YUG | Rheinstadion, Düsseldorf, Jerman Barat | 45.000 |
| 1979–1980 |  FRG | Eintracht Frankfurt | 2–3 | Borussia Mönchengladbach |  FRG | Bökelbergstadion, Mönchengladbach, Jerman Barat | 25.000 |
| 1979–1980 |  FRG | Eintracht Frankfurt | 1–0 | Borussia Mönchengladbach |  FRG | Waldstadion, Frankfurt, Jerman Barat | 59.000 |
| 1980–1981 |  ENG | Ipswich Town | 3–0 | AZ |  NED | Portman Road, Ipswich, Inggris | 27.532 |
| 1980–1981 |  ENG | Ipswich Town | 2–4 | AZ |  NED | Olympisch Stadion, Amsterdam, Belanda | 28.500 |
| 1981–1982 |  SWE | IFK Göteborg | 1–0 | Hamburger SV |  FRG | Nya Ullevi, Göteborg, Swedia | 42.548 |
| 1981–1982 |  SWE | IFK Göteborg | 3–0 | Hamburger SV |  FRG | Volksparkstadion, Hamburg, Jerman Barat | 60.000 |
| 1982–1983 |  BEL | Anderlecht | 1–0 | Benfica |  POR | Stadion Heysel, Brussel, Belgia | 55.000 |
| 1982–1983 |  BEL | Anderlecht | 1–1 | Benfica |  POR | Estádio da Luz, Lisboa, Portugal | 80.000 |
| 1983–1984 |  ENG | Tottenham Hotspur | 1–1 | Anderlecht |  BEL | Constant Vanden Stock, Brussel, Belgia | 40.000 |
| 1983–1984 |  ENG | Tottenham Hotspur | 1–1 | Anderlecht |  BEL | White Hart Lane, London, Inggris | 46.205 |
| 1984–1985 |  ESP | Real Madrid | 3–0 | Videoton |  HUN | Sóstói Stadion, Székesfehérvár, Hungaria | 30.000 |
| 1984–1985 |  ESP | Real Madrid | 0–1 | Videoton |  HUN | Santiago Bernabéu, Madrid, Spanyol | 90.000 |
| 1985–1986 |  ESP | Real Madrid | 5–1 | 1. FC Köln |  FRG | Santiago Bernabéu, Madrid, Spanyol | 85.000 |
| 1985–1986 |  ESP | Real Madrid | 0–2 | 1. FC Köln |  FRG | Olympiastadion, Berlin, Jerman Barat | 15.000 |
| 1986–1987 |  SWE | IFK Göteborg | 1–0 | Dundee United |  SCO | Nya Ullevi, Göteborg, Swedia | 50.023 |
| 1986–1987 |  SWE | IFK Göteborg | 1–1 | Dundee United |  SCO | Tannadice Park, Dundee, Skotlandia | 20.911 |
| 1987–1988 |  FRG | Bayer Leverkusen | 0–3 | Espanyol |  ESP | Estadi de Sarrià, Barcelona, Spanyol | 42.000 |
| 1987–1988 |  FRG | Bayer Leverkusen | 3–0 | Espanyol |  ESP | Ulrich Haberland Stadion, Leverkusen, Jerman Barat | 22.000 |
| 1988–1989 |  ITA | Napoli | 2–1 | VfB Stuttgart |  FRG | Stadio San Paolo, Napoli, Italia | 83.000 |
| 1988–1989 |  ITA | Napoli | 3–3 | VfB Stuttgart |  FRG | Neckarstadion, Stuttgart, Jerman Barat | 67.000 |
| 1989–1990 |  ITA | Juventus | 3–1 | Fiorentina |  ITA | Stadio Comunale, Turin, Italia | 45.000 |
| 1989–1990 |  ITA | Juventus | 0–0 | Fiorentina |  ITA | Stadio Partenio, Avellino, Italia | 32.000 |
| 1990–1991 |  ITA | Inter Milan | 2–0 | Roma |  ITA | San Siro, Milan, Italia | 68.887 |
| 1990–1991 |  ITA | Inter Milan | 0–1 | Roma |  ITA | Stadio Olimpico, Roma, Italia | 70.901 |
| 1991–1992 |  NED | Ajax | 2–2 | Torino |  ITA | Stadio delle Alpi, Turin, Italia | 65.377 |
| 1991–1992 |  NED | Ajax | 0–0 | Torino |  ITA | Olympisch Stadion, Amsterdam, Belanda | 42.000 |
| 1992–1993 |  ITA | Juventus | 3–1 | Borussia Dortmund |  GER | Westfalenstadion, Dortmund, Jerman | 37.000 |
| 1992–1993 |  ITA | Juventus | 3–0 | Borussia Dortmund |  GER | Stadio delle Alpi, Turin, Italia | 62.781 |
| 1993–1994 |  ITA | Inter Milan | 1–0 | Austria Salzburg |  AUT | Ernst-Happel-Stadion, Wina, Austria | 47.500 |
| 1993–1994 |  ITA | Inter Milan | 1–0 | Austria Salzburg |  AUT | San Siro, Milan, Italia | 80.326 |
| 1994–1995 |  ITA | Parma | 1–0 | Juventus |  ITA | Stadio Ennio Tardini, Parma, Italia | 22.062 |
| 1994–1995 |  ITA | Parma | 1–1 | Juventus |  ITA | San Siro, Milan, Italia | 80.754 |
| 1995–1996 |  GER | Bayern München | 2–0 | Bordeaux |  FRA | Olympiastadion, München, Jerman | 62.000 |
| 1995–1996 |  GER | Bayern München | 3–1 | Bordeaux |  FRA | Parc Lescure, Bordeaux, Prancis | 36.000 |
| 1996–1997 |  GER | Schalke 04 | 1–0 | Inter Milan |  ITA | Parkstadion, Gelsenkirchen, Jerman | 56.000 |
| 1996–1997 |  GER | Schalke 04 | 0–1 | Inter Milan |  ITA | San Siro, Milan, Italia | 83.000 |
Format pertandingan tunggal
| 1997–1998 |  ITA | Inter Milan | 3–0 | Lazio |  ITA | Parc des Princes, Paris, Prancis | 44.412 |
| 1998–1999 |  ITA | Parma | 3–0 | Marseille |  FRA | Stadion Luzhniki, Moskwa, Rusia | 61.000 |
| 1999–2000 |  TUR | Galatasaray (UCL) | 0–0 | Arsenal (UCL) |  ENG | Stadion Parken, Kopenhagen, Denmark | 38.919 |
| 2000–2001 |  ENG | Liverpool | 5–4 | Alavés |  ESP | Westfalenstadion, Dortmund, Jerman | 48.050 |
| 2001–2002 |  NED | Feyenoord (UCL) | 3–2 | Borussia Dortmund (UCL) |  GER | De Kuip, Rotterdam, Belanda | 45.611 |
| 2002–2003 |  POR | Porto | 3–2 | Celtic (UCL) |  SCO | Estadio Olímpico de Sevilla, Sevilla, Spanyol | 52.972 |
| 2003–2004 |  ESP | Valencia | 2–0 | Marseille (UCL) |  FRA | Nya Ullevi, Göteborg, Swedia | 39.000 |
| 2004–2005 |  RUS | CSKA Moskow (UCL) | 3–1 | Sporting CP |  POR | Estádio José Alvalade, Lisboa, Portugal | 47.085 |
| 2005–2006 |  ESP | Sevilla | 4–0 | Middlesbrough |  ENG | PSV Stadion, Eindhoven, Belanda | 33.100 |
| 2006–2007 |  ESP | Sevilla | 2–2 | Espanyol |  ESP | Hampden Park, Glasgow, Skotlandia | 47.602 |
| 2007–2008 |  RUS | Zenit Saint Petersburg | 2–0 | Rangers (UCL) |  SCO | Stadion City of Manchester, Manchester, Inggris | 43.878 |
| 2008–2009 |  UKR | Shakhtar Donetsk (UCL) | 2–1 | Werder Bremen (UCL) |  GER | Stadion Şükrü Saraçoğlu, Istanbul, Turki | 37.357 |
| 2009–2010 |  ESP | Atlético Madrid (UCL) | 2–1 | Fulham |  ENG | Volksparkstadion, Hamburg, Jerman | 49.000 |
| 2010–2011 |  POR | Porto | 1–0 | Braga (UCL) |  POR | Stadion Lansdowne Road, Dublin, Republik Irlandia | 45.391 |
| 2011–2012 |  ESP | Atlético Madrid | 3–0 | Athletic Bilbao |  ESP | Arena Națională, Bukares, Rumania | 52.347 |
| 2012–2013 |  ENG | Chelsea (UCL) | 2–1 | Benfica (UCL) |  POR | Amsterdam Arena, Amsterdam, Belanda | 46.163 |
| 2013–2014 |  ESP | Sevilla | 0–0 | Benfica (UCL) |  POR | Stadion Juventus, Turin, Italia | 33.120 |
| 2014–2015 |  ESP | Sevilla | 3–2 | Dnipro Dnipropetrovsk (UCL) |  UKR | Stadion Narodowy, Warsawa, Polandia | 45.000 |
| 2015–2016 |  ESP | Sevilla (UCL) | 3–1 | Liverpool |  ENG | St. Jakob Park, Basel, Swiss | 34.429 |
| 2016–2017 |  ENG | Manchester United | 2–0 | Ajax (UCL) |  NED | Friends Arena, Solna, Swedia | 46.961 |
| 2017–2018 |  ESP | Atlético Madrid (UCL) | 3–0 | Marseille |  FRA | Parc Olympique Lyonnais, Décines-Charpieu, Prancis | 55.768 |
| 2018–2019 |  ENG | Chelsea | 4–1 | Arsenal |  ENG | Stadion Olimpiade, Baku, Azerbaijan | 51.370 |
| 2019–2020 |  ESP | Sevilla | 3–2 | Inter Milan (UCL) |  ITA | Stadion Köln, Köln, Jerman | 0 |
| 2020–2021 |  ESP | Villarreal | 1–1 | Manchester United (UCL) |  ENG | Stadion Gdańsk, Gdańsk, Polandia | 9.412 |
| 2021–2022 |  GER | Eintracht Frankfurt | 1–1 | Rangers (UCL) |  SCO | Ramón Sánchez Pizjuán, Sevilla, Spanyol | 38.842 |
| 2022–2023 |  ESP | Sevilla (UCL) | 1–1 | Roma |  ITA | Puskás Aréna, Budapest, Hungaria | 61.476 |
| 2023–2024 |  ITA | Atalanta | 3–0 | Bayer Leverkusen |  GER | Dublin Arena, Dublin, Republik Irlandia | 47.135 |
Pertandingan final mendatang
| Musim | Finalis | Finalis | Pertandingan | Finalis | Finalis | Tempat | Tempat |
| Musim | Negara | Tim | Pertandingan | Tim | Negara | Tempat | Tempat |

| 2024–2025 |  |  | vs. |  |  | San Mamés, Bilbao, Spanyol  | San Mamés, Bilbao, Spanyol  |
| 2025–2026 |  |  | vs. |  |  | Stadion Beşiktaş, Istanbul, Turki  | Stadion Beşiktaş, Istanbul, Turki  |
| 2026–2027 |  |  | vs. |  |  | Waldstadion, Frankfurt, Jerman  | Waldstadion, Frankfurt, Jerman  |