I answered this when seeing the question posed in another thread but its probably more relevant here, finalists that weren't champions are in bold, should have done it the other way round in hindsight.
Personally, I think they should asterisk all teams who have won the "Champions" League without actually being Champions the season before...
I thought surely this has been done by UEFA as a point of interest\marketing tool! I looked but couldn’t find it, so decided to do it myself, having done so its easy to see why UEFA don’t make it particularly easy to find out.
The champions league was rebranded for the 1992-93 season and was still for champions. The exception to this historically was the Champions league\ European Cup holders which is fair dos, they qualified the first time by winning the league and have every right to defend the title.
In 1997 UEFA cash Cow Cup was effectively formed with Runners up being added and in 1999 up to 4 teams per federation.
So since 1997 there have been 46 finalists including this year. Of those 46 finalists 16 were league Champions of their federation and 30 were not, that’s an astonishing 65% of Champions League finalists that aren’t actually champions!
A few points of interests, the first all non-champions league final was 1999 When the Rags won their historic treble, this was also the first non-champions v non-champions final of which their have been 8 from the 23 years compare with 2 from 23 UCL Final’s with 2 champions the last was 2009
Real Madrid Have appeared in 4 finals as non-champions winning all 4 compared to 2 wins as Champions (They are the opposite of Kloop 6 UCL finals 6 wins)
The last League champions to win the UCL were Barcelona in 2011
Source data is below if it formats ok.
Year Country Winners Score Runners up RU Country Host Attendance Winners Champions Runner UP Champions
1996–97 Germany Borussia Dortmund 3–1
Juventus Italy Olympiastadion, Munich 59000 Yes No
1997–98 Spain Real Madrid 1–0 Juventus Italy Amsterdam Arena, Amsterdam 48500 Yes Yes
1998–99 England
Manchester United 2–1
Bayern Munich Germany Camp Nou, Barcelona 90245 No No
1999–2000 Spain
Real Madrid 3–0
Valencia Spain Stade de France, Saint-Denis 80000 No No
2000–01 Germany Bayern Munich 1–1*[G]
Valencia Spain San Siro, Milan 71500 Yes No
2001–02 Spain Real Madrid 2–1
Bayer Leverkusen Germany Hampden Park, Glasgow 50499 Yes No
2002–03 Italy Milan 0–0*[H] J
uventus Italy Old Trafford, Manchester 62315 No Yes
2003–04 Portugal Porto 3–0
Monaco France Arena AufSchalke, Gelsenkirchen 53053 Yes No
2004–05 England
Liverpool 3–3*
Milan Italy Atatürk Olympic Stadium, Istanbul 69000 No Yes
2005–06 Spain Barcelona 2–1 Arsenal England Stade de France, Saint-Denis 79610 No No
2006–07 Italy Milan 2–1 Liverpool England Olympic Stadium, Athens 63000 No No
2007–08 England Manchester United 1–1*[J] Chelsea England Luzhniki Stadium, Moscow 67310 Yes No
2008–09 Spain Barcelona 2–0 Manchester United England Stadio Olimpico, Rome 62467 Yes Yes
2009–10 Italy Internazionale 2–0 Bayern Munich Germany Santiago Bernabéu Stadium, Madrid 73490 Yes No
2010–11 Spain Barcelona 3–1 Manchester United England Wembley Stadium, London 87695 Yes No
2011–12 England Chelsea 1–1*[K] Bayern Munich Germany Allianz Arena, Munich 62500 No No
2012–13 Germany Bayern Munich 2–1 Borussia Dortmund Germany Wembley Stadium, London 86298 No Yes
2013–14 Spain Real Madrid 4–1 Atlético Madrid Spain Estádio da Luz, Lisbon 60976 No No
2014–15 Spain Barcelona 3–1 Juventus Italy Olympiastadion, Berlin 70442 No Yes
2015–16 Spain Real Madrid 1–1*[L] Atlético Madrid Spain San Siro, Milan 71942 No No
2016–17 Spain Real Madrid 4–1 Juventus Italy Millennium Stadium, Cardiff 65842 No Yes
2017–18 Spain Real Madrid 3–1 Liverpool England NSC Olimpiyskiy Stadium, Kiev 61561 No No
2018–19 England Tottenham Hotspur v Liverpool England Wanda Metropolitano, Madrid No No
Champions 9 7
Not Champions 14 16