| シーズン | 優勝チーム(国) | スコア | 準優勝チーム(国) |
|---|---|---|---|
| 2012-13 | ドルトムント(ドイツ) | 1-2 | バイエルン(ドイツ) |
| 2011-12 | チェルシー(イングランド) | 1(4PK3)1 | バイエルン(ドイツ) |
| 2010-11 | バルセロナ(スペイン) | 3-1 | マンチェスター・U(イングランド) |
| 2009-10 | インテル(イタリア) | 2-0 | バイエルン(ドイツ) |
| 2008-09 | バルセロナ(スペイン) | 2-0 | マンチェスター・U(イングランド) |
| 2007-08 | マンチェスター・U(イングランド) | 1(6PK5)1 | チェルシー(イングランド) |
| 2006-07 | ミラン(イタリア) | 2-1 | リヴァプール(イングランド) |
| 2005-06 | バルセロナ(スペイン) | 2-1 | アーセナル(イングランド) |
| 2004-05 | リヴァプール(イングランド) | 3(3PK2)3 | ミラン(イタリア) |
| 2003-04 | ポルト(ポルトガル) | 3-0 | モナコ(フランス) |
| 2002-03 | ミラン(イタリア) | 0(3PK2)0 | ユヴェントス(イタリア) |
| 2001-02 | レアル・マドリード(スペイン) | 2-1 | レヴァークーゼン(ドイツ) |
| 2000-01 | バイエルン(ドイツ) | 1(PK5-4)1 | バレンシア(スペイン) |
| 1999-00 | レアル・マドリード(スペイン) | 3-0 | バレンシア(スペイン) |
| 1998-99 | マンチェスター・U(イングランド) | 2-1 | バイエルン(ドイツ) |
| 1997-98 | レアル・マドリード(スペイン) | 1-0 | ユヴェントス(イタリア) |
| 1996-97 | ドルトムント(ドイツ) | 3-1 | ユヴェントス(イタリア) |
| 1995-96 | ユヴェントス(イタリア) | 1(4PK2)1 | アヤックス(オランダ) |
| 1994-95 | アヤックス(オランダ) | 1-0 | ミラン(イタリア) |
| 1993-94 | ミラン(イタリア) | 4-0 | バルセロナ(スペイン) |
| 1992-93 | マルセイユ(フランス) | 1-0 | ミラン(イタリア) |
| 1991-92 | バルセロナ(スペイン) | 1(延長)0 | サンプドリア(イタリア) |
| 1990-91 | レッドスター(セルビア) | 0(5PK3)0 | マルセイユ(フランス) |
| 1989-90 | ミラン(イタリア) | 1-0 | ベンフィカ(ポルトガル) |
| 1988-89 | ミラン(イタリア) | 4-0 | ステアウア(ルーマニア) |
| 1987-88 | PSV(オランダ) | 0(6PK5)0 | ベンフィカ(ポルトガル) |
| 1986-87 | ポルト(ポルトガル) | 2-1 | バイエルン(ドイツ) |
| 1985-86 | ステアウア(ルーマニア) | 0(2PK0)0 | バルセロナ(スペイン) |
| 1984-85 | ユヴェントス(イタリア) | 1-0 | リヴァプール(イングランド) |
| 1983-84 | リヴァプール(イングランド) | 1(PK4-2)1 | ローマ(イタリア) |
| 1982-83 | ハンブルガーSV(ドイツ) | 1-0 | ユヴェントス(イタリア) |
| 1981-82 | アストン・ヴィラ(イングランド) | 1-0 | バイエルン(ドイツ) |
| 1980-81 | リヴァプール(イングランド) | 1-0 | レアル・マドリード(スペイン) |
| 1979-80 | ノッティンガム(イングランド) | 1-0 | ハンブルガーSV(ドイツ) |
| 1978-79 | ノッティンガム(イングランド) | 1-0 | マルメ(スウェーデン) |
| 1977-78 | リヴァプール(イングランド) | 1-0 | クラブ・ブルージュ(ベルギー) |
| 1976-77 | リヴァプール(イングランド) | 3-1 | ボルシアMG(ドイツ) |
| 1975-76 | バイエルン(ドイツ) | 1-0 | サンテティエンヌ(フランス) |
| 1974-75 | バイエルン(ドイツ) | 2-0 | リーズ(イングランド) |
| 1973-74 | バイエルン(ドイツ) |
1-1 (再試合4-0) |
アトレティコ・マドリード(スペイン) |
| 1972-73 | アヤックス(オランダ) | 1-0 | ユヴェントス(イタリア) |
| 1971-72 | アヤックス(オランダ) | 2-0 | インテル(イタリア) |
| 1970-71 | アヤックス(オランダ) | 2-0 | パナシナイコス(ギリシャ) |
| 1969-70 | フェイエノールト(オランダ) | 2(延長)1 | セルティック(スコットランド) |
| 1968-69 | ミラン(イタリア) | 4-1 | アヤックス(オランダ) |
| 1967-68 | マンチェスター・U(イングランド) | 4(延長)1 | ベンフィカ(ポルトガル) |
| 1966-67 | セルティック(スコットランド) | 2-1 | インテル(イタリア) |
| 1965-66 | レアル・マドリード(スペイン) | 2-1 | パルチザン(セルビア) |
| 1964-65 | インテル(イタリア) | 1-0 | ベンフィカ(ポルトガル) |
| 1963-64 | インテル(イタリア) | 3-1 | レアル・マドリード(スペイン) |
| 1962-63 | ミラン(イタリア) | 2-1 | ベンフィカ(ポルトガル) |
| 1961-62 | ベンフィカ(ポルトガル) | 5-3 | レアル・マドリード(スペイン) |
| 1960-61 | ベンフィカ(ポルトガル) | 3-2 | バルセロナ(スペイン) |
| 1959-60 | レアル・マドリード(スペイン) | 7-3 | フランクフルト(ドイツ) |
| 1958-59 | レアル・マドリード(スペイン) | 2-0 | ランス(フランス) |
| 1957-58 | レアル・マドリード(スペイン) | 3(延長)2 | ミラン(イタリア) |
| 1956-57 | レアル・マドリード(スペイン) | 2-0 | フィオレンティーナ(イタリア) |
| 1955-56 | レアル・マドリード(スペイン) | 4-3 | ランス(フランス) |