Champions League winners: Which clubs have triumphed in the last 20 years? Tue, May 30, 2017
Express Sport runs through the previous Champions League winners over the past 20 years
Play slideshow Getty Images 1 of 21
Which teams have won the Champions League over the past two decades?
Juventus haven’t triumphed in the Champions League since the 1995/96 season when they beat Ajax on penalties in the Stadio Olimpico, Rome.
The Italian club has lost four finals since that victory, and Massimiliano Allegri and his men will be looking to end that drought when they take on Los Blancos in Cardiff.
On the other hand, Real Madrid are 11-time winners of the European Cup and have picked up the trophy in two of the last three campaigns, beating Atletico Madrid on both occasions.
English clubs have also enjoyed success in the competition over the past 20 years, with Liverpool, Manchester United and Chelsea all lifting the famous silverware.
Click through the gallery above to take a look back at the previous winners of the competition since 1996/97 – how many of these teams do you remember?