| idth=5%|Season | width=20%|Winner | width=10%|Score | width=20%|Runner-up | width=20%|Venue |
| a href="/encyclopedia/1998" title="1998">1998/99 | Lazio (ITA) | 2 - 1 | Mallorca (ESP) | Villa Park, Birmingham |
| a href="/encyclopedia/1997" title="1997">1997/98 | Chelsea (ENG) | 1 - 0 | VfB Stuttgart (GER) | Rsunda Stadium, Stockholm |
| a href="/encyclopedia/1996" title="1996">1996/97 | Barcelona (ESP) | 1 - 0 | Paris Saint-Germain (FRA) | De Kuip, Rotterdam |
| a href="/encyclopedia/1995" title="1995">1995/96 | Paris Saint-Germain (FRA) | 1 - 0 | Rapid Vienna (AUT) | King Baudouin Stadium, Brussels |
| a href="/encyclopedia/1994" title="1994">1994/95 | Zaragoza (ESP) | 2 - 1 aet | Arsenal (ENG) | Parc des Princes, Paris |
| a href="/encyclopedia/1993" title="1993">1993/94 | Arsenal (ENG) | 1 - 0 | Parma (ITA) | Parken Stadium, Copenhagen |
| a href="/encyclopedia/1992" title="1992">1992/93 | Parma (ITA) | 3 - 1 | Royal Antwerp (BEL) | Wembley Stadium, London |
| a href="/encyclopedia/1991" title="1991">1991/92 | Werder Bremen (GER) | 2 - 0 | Monaco (FRA) | Estdio da Luz, Lisbon |
| a href="/encyclopedia/1990" title="1990">1990/91 | Manchester United (ENG) | 2 - 1 | Barcelona (ESP) | De Kuip, Rotterdam |
| a href="/encyclopedia/1989" title="1989">1989/90 | Sampdoria (ITA) | 2 - 0 aet | Anderlecht (BEL) | Nya Ullevi, Gothenburg |
| a href="/encyclopedia/1988" title="1988">1988/89 | Barcelona (ESP) | 2 - 0 | Sampdoria (ITA) | Wankdorf Stadium, Berne |
| a href="/encyclopedia/1987" title="1987">1987/88 | KV Mechelen (BEL) | 1 - 0 | Ajax (NED) | Stade de la Meinau, Strasbourg |
| a href="/encyclopedia/1986" title="1986">1986/87 | Ajax (NED) | 1 - 0 | Lokomotive Leipzig (GDR) | Spiros Louis Stadium, Athens |
| a href="/encyclopedia/1985" title="1985">1985/86 | Dinamo Kiev (URS) | 3 - 0 | Atltico de Madrid (ESP) | Stade de Gerland, Lyon |
| a href="/encyclopedia/1984" title="1984">1984/85 | Everton (ENG) | 3 - 1 | Rapid Vienna (AUT) | De Kuip, Rotterdam |
| a href="/encyclopedia/1983" title="1983">1983/84 | Juventus (ITA) | 2 - 1 | FC Porto POR | St. Jakob Stadium, Basel |
| a href="/encyclopedia/1982" title="1982">1982/83 | Aberdeen (SCO) | 2 - 1 aet | Real Madrid (ESP) | Nya Ullevi, Gothenburg |
| a href="/encyclopedia/1981" title="1981">1981/82 | Barcelona (ESP) | 2 - 1 | Standard de Lige (BEL) | Camp Nou, Barcelona |
| a href="/encyclopedia/1980" title="1980">1980/81 | Dinamo Tbilisi (URS) | 2 - 1 | Carl Zeiss Jena (GDR) | Rheinstadion, Dsseldorf |
| owspan=2| 1979/80 | Valencia (ESP) | 0 - 0 aet | Arsenal (ENG) | rowspan=2| Heysel Stadium, Brussels |
| olspan=3| 5 - 4 on penalty shootout |
| a href="/encyclopedia/1978" title="1978">1978/79 | Barcelona (ESP) | 4 - 3 aet | Fortuna Dsseldorf (FRG) | St. Jakob Stadium, Basel |
| a href="/encyclopedia/1977" title="1977">1977/78 | Anderlecht (BEL) | 4 - 0 | FK Vienna (AUT) | Parc des Princes, Paris |
| a href="/encyclopedia/1976" title="1976">1976/77 | Hamburger SV (FRG) | 2 - 0 | Anderlecht (BEL) | Olympic Stadium, Amsterdam |
| a href="/encyclopedia/1975" title="1975">1975/76 | Anderlecht (BEL) | 4 - 2 | West Ham United (ENG) | Heysel Stadium, Brussels |
| a href="/encyclopedia/1974" title="1974">1974/75 | Dinamo Kiev (URS) | 3 - 0 | Ferencvaros (HUN) | St. Jakob Stadium, Basel |
| a href="/encyclopedia/1973" title="1973">1973/74 | FC Magdeburg (GDR) | 2 - 0 | AC Milan (ITA) | De Kuip, Rotterdam |
| a href="/encyclopedia/1972" title="1972">1972/73 | AC Milan (ITA) | 1 - 0 | Leeds United (ENG) | Kaftantzoglio Stadium, Salonika |
| a href="/encyclopedia/1971" title="1971">1971/72 | Rangers (SCO) | 3 - 2 | Dinamo Moscow (URS) | Camp Nou, Barcelona |
| owspan=2| 1970/71 | Chelsea (ENG) | 1 - 1 aet | Real Madrid (ESP) | rowspan=2|Karaiskakis Stadium, Piraeus |
| olspan=3|Chelsea won the final replay, 2 - 1 |
| a href="/encyclopedia/1969" title="1969">1969/70 | Manchester City (ENG) | 2 - 1 | Gornik Zabrze (POL) | Prater Stadium, Vienna |
| a href="/encyclopedia/1968" title="1968">1968/69 | Slovan Bratislava (CZE) | 3 - 2 | Barcelona (ESP) | St. Jakob Stadium, Basel |
| a href="/encyclopedia/1967" title="1967">1967/68 | AC Milan (ITA) | 2 - 0 | Hamburger SV (FRG) | De Kuip, Rotterdam |
| a href="/encyclopedia/1966" title="1966">1966/67 | Bayern Munich (FRG) | 1 - 0 aet | Rangers (SCO) | Frankenstadion, Nuremberg |
| a href="/encyclopedia/1965" title="1965">1965/66 | Borussia Dortmund (FRG) | 2 - 1 aet | Liverpool (ENG) | Hampden Park, Glasgow |
| a href="/encyclopedia/1964" title="1964">1964/65 | West Ham United (ENG) | 2 - 0 | 1860 Munich (FRG) | Wembley Stadium, London |
| owspan=2| 1963/64 | Sporting Lisbon POR | 3 - 3 aet | MTK Budapest (HUN) | rowspan=2|Heysel Stadium, Brussels |
| olspan=3|Sporting Lisbon won the final replay, 1 - 0 |
| a href="/encyclopedia/1962" title="1962">1962/63 | Tottenham Hotspur (ENG) | 5 - 1 | Atltico de Madrid (ESP) | De Kuip, Rotterdam |
| owspan=2| 1961/62 | Atltico de Madrid (ESP) | 1 - 1 aet | Fiorentina (ITA) | rowspan=2|Hampden Park, Glasgow |
| olspan=3| Atltico de Madrid won the final replay, 3 - 0 |
| owspan=3| 1960/61 | Rangers (SCO) | 0 - 2 | Fiorentina (ITA) | Ibrox Stadium, Glasgow |
b>Fiorentina (ITA) | 2 - 1 | Rangers (SCO) | Stadio Comunale, Florence |
olspan=3| This was the only final played in two-legs, home and away Fiorentina won 4-1 on aggregate | |