69 submissions
| Year Sort descending | Winner | Score | Runner Up | Venue |
|---|---|---|---|---|
| 1995–96 | Juventus | 1-1 won on pens | Ajax | Italy |
| 1996–97 | Borussia Dortmund | 3 - 1 | Juventus | Germany |
| 1997–98 | Real Madrid | 1 - 0 | Juventus | Netherlands |
| 1998–99 | Manchester United | 2 - 1 | Bayern Munich | Spain |
| 1999–2000 | Real Madrid | 3 - 0 | Valencia | France |
| 2000–01 | Bayern Munich | 1 - 1 won on pens | Valencia | Italy |
| 2001–02 | Real Madrid | 2 - 1 | Bayer Leverkusen | Scotland |
| 2002–03 | AC Milan | 0 - 0 (won on penalty shoot out) | Juventus | England |
| 2003–04 | Porto | 3 - 0 | Monaco | Germany |
| 2004–05 | Liverpool | 3 - 3 ( won on penalty shoot out) | AC Milan | Turkey |
| 2005–06 | Barcelona | 2 - 1 | Arsenal | France |
| 2006–07 | AC Milan | 2 - 1 | Liverpool | Greece |
| 2007–08 | Manchester United | 1 - 1 won on pens | Chelsea | Russia |
| 2008–09 | Barcelona | 2- 0 | Manchester United | Spain |
| 2009–10 | Inter Milan | 2- 0 | Bayern Munich | Spain |
| 2010–11 | Barcelona | 3 - 1 | Manchester United | England |
| 2011–12 | Chelsea | 1 - 1 won on pens | Bayern Munich | Germany |
| 2012–13 | Bayern Munich | 2 - 1 | Borussia Dortmund | England |
| 2013–14 | Real Madrid | 4 - 1 | Athletico Madrid | Portugal |
| 2014–15 | Barcelona | 3 - 1 | Juventus | Germany |