Trending topics:
Champions League

Champions League icons: The 25 greatest players in tournament history

The UEFA Champions League is the competition every player dreams to play in. Not many got to achieve that, but even less players really left a mark in Europe's most prestigious tournament.

Published by

By rlesende

Cristiano Ronaldo of Real Madrid poses with the UEFA Champions League trophy following the UEFA Champions League Final between Real Madrid and Liverpool at NSC Olimpiyskiy Stadium on May 26, 2018 in Kiev, Ukraine.
© Laurence Griffiths/Getty ImagesCristiano Ronaldo of Real Madrid poses with the UEFA Champions League trophy following the UEFA Champions League Final between Real Madrid and Liverpool at NSC Olimpiyskiy Stadium on May 26, 2018 in Kiev, Ukraine.

The Champions League is one of the most important tournaments in the world. There have been many great players to play in the tournament and it is safe to say that everygreat player in history has played in it at some point or another. After all, it’s a tournament for the best of the best.

Ranking this list was no easy task and many legendary players had to be left out like the likes of Zlatan Ibrahimovic andGianluigi Buffon since they have never won the competition. The players that did make the list were ranked on wins, appearances, andlegendary momentsin the competition.

There are many big names on this listandin one way or another they have done something worthy to be ranked among the bestin Champions League history. At club level, it simply doesn’t get any bigger than the Champions League. Without further ado, let’s check out the top 25 greatest Champions League players of all time!

Advertisement

25. Carles Puyol

Carles Puyolis often regarded as one of the best defenders and captains in the history of the sport. He won three Champions League trophies, all of them with Barcelona, were he played his entire career. Puyol had115 appearances in the competition for Barcelona.

Advertisement
Carles Puyol

Carles Puyol of Barcelona looks on during the UEFA Champions League Semi Final (Getty)

Puyol was a natural leader and an extremely decorated player besides his three Champions League trophies. He had100 caps for Spainand won 18 major club titles including six La Liga trophies. A true legend of the game andone of Champions League best for sure!

Advertisement

24. Roberto Carlos

Roberto Carlos is known for his thunderous left leg and for being one of the most attacking full-backsin the history of the sport. He played in 128 Champions League matches and won three trophiesall with Real Madrid. There will never be another left back like him.

Roberto Carlos

Roberto Carlos of Real Madrid on the ball against Bayern Munich during the UEFA Champions League group C match (Getty)

Advertisement

Roberto Carlos is undoubtedly a legend and his 105 miles per hour freekicks will always be remembered by fans. At Real Madrid he won four La Liga titles besides his three Champions League trophies andin April 2013, Marca named him in their“Best Foreign eleven in Real Madrid’s history”!

23. Toni Kroos

When it comes to the winningest players in tournament history, Toni Kroos can take pride in being on that list, as he is one of the few players whowon the UEFA Champions League on five occasions.

Advertisement
Toni Kroos won the Champions League five times. (Matthias Hangst/Getty Images)

Toni Kroos won the Champions League five times. (Matthias Hangst/Getty Images)

The German player lifted the trophy for the first time in 2013with Bayern Munich, and went on to taste continental gloryfour more times with Real Madrid. Hats off for one of the best midfielders the competition has ever seen.

Advertisement

22. Ronaldinho

Ronaldinho is often regarded by many as the greatest player of all time.He won the 2005-06 Champions League with Barcelona and was a vital player to get the trophy. He will always be remembered for his technical skills, dribbling, and creativity that made him one of the most entertaining players to watch.

Ronaldinho

Ronaldinho of Barcelona during the UEFA Champions League Group E match between Barcelona and Lyon (Getty)

Advertisement

Ronaldinho is one of the most decorated players ever and has won most, if not all, of the trophies any soccer player would dream of. He is a two-time Best FIFA Men’s Player, has won a Ballon D’or, a Copa America, a Copa Libertadores, and a World Cup. That’s only the major trophies too, Ronaldinho is a true legend of the game.

21. Gareth Bale

Gareth Bale has won five Champions League trophies with Real Madrid and has scored some very vital goals for them in the competition. In his first Champions League win he scored six goals in eight games and in 2018 he stole the show with an acrobatic goal against Loris Karius to score a winning goal in the final.

Advertisement
Gareth Bale

Gareth Bale of Real Madrid kisses the UEFA Champions League Trophy (Getty)

In that 2018 final, Bale also won the Man of the Match award.He couldn’t build on that performance to continue playing regularly in the starting lineup, but Bale still managed to win another Champions League before moving to MLS, where he called it a career.

Advertisement

20. Casemiro

Strikers or attacking midfielders always take much of the spotlight, but in modern soccer, you can’t win without a reliable defensive midfielder. That’s why it’s safe to say Casemiro played an instrumental role in Real Madrid’s return to international success.

Casemiro won the Champions League on five occasions with Real Madrid. (Getty Images)

Casemiro won the Champions League on five occasions with Real Madrid. (Getty Images)

Advertisement

The Brazilian bossed the middle of the park, doing the dirty work to let Luka Modric and Kroos do their magic with the ball. With five Champions League titles, he’s one of the most successful players in tournament history.

19.Ryan Giggs

Ryan Giggs is another player on this list who played their entire career for Manchester United and is regarded as one of the greatest players of his generation. His long career has seen him win two Champions League trophies and make 141 appearances in the competition. He is the only player to have played in 16 different seasons of the competition.

Advertisement
Ryan Giggs

Ryan Giggs of Manchester United in action during the UEFA Champions League Group B match (Getty)

Ryan Giggs is one of only 28 players to have made over 1,000 appearances in their career, an incredible achievement! He won 13 Premiere League trophies, four FA Cups, three League Cups, a FIFA Club World Cup medal, a UEFA Super Cup, and nine FA Community Shield medals. Giggs is one of the most decorated players of all time.

Advertisement

18. Didier Drogba

Didier Drogba has some iconic moments in the Champions League no doubt. Him cursing at the cameras after being knocked out by Barcelona in 2009 is definitely one of the most remembered ones but we want to focus on his insane header in the 2012 final against Bayern Munich. That header tied the game for Chelsea and when the game went to penalties he scored the decisive one to win them the trophy.

Didier Drogba

Didier Drogba of Chelsea celebrates his opening goal during the UEFA Champions League (Getty)

Advertisement

Drogba is the all-time top scorer for Ivory Coast and the top foreign scorer at Chelsea. He is also a two-time African Footballer of the Year and the only player to score in four different FA Cup finals as of March 2021. Drogba was a truly spectacular player and him stepping up in the 2012 final gives him a spot on this list.

17. Alfredo Di Stefano

Alfredo Di Stefano is a Real Madrid legend and one of the top scorers in the competition with 49 goals in 58 games.Regarded by many as one of the best footballers of all time, he won five competitions with Real Madrid but when he played it wasn’t called the Champions League yet, it was named the European Cup.

Advertisement
Alfredo di Stefano

Alfredo Di Stefano (Wikipedia)

Alfredo Di Stefano played a vital part in all five of his cup wins, scoring a goal in each of the finals.He scored 216 league goals in 282 games for Real Madrid and was the top scorer for a long time until the likes of Cristiano Ronaldo came about. One of the greatest players and a top European League winner and scorer.

Advertisement

16. Kaka

Ricardo Kakais widely remembered for his passing, dribbling, and goal scoring. He has 36 goals in 86 games in the competition and he won the Champions League in the 2006/07season with AC Milan as the top goal scorer. He also helped Milan finish secondin the 2004/05 Champions League with him as the top assist provider of the tournament.

Kaka

Kaka of AC Milan celebrates with after scoring his team’s first goal during the UEFA Champions League Round of 16 (Getty)

Advertisement

Kaka is one of only eight players to have won the Ballond’Or, Champions League, and World Cup . After spending six years with AC Milan he transferred to Real Madrid for 67 million euros which at the time was the second highest transfer fee the sport had seen. He also won the Golden Ball Award in 2009 for being the best player in the FIFA Confederations Cup.

15. Zinedine Zidane

Zinedine Zidane was an even better player than he was manager believe it or not. Zizou is widely regarded by many as one of the best players of all time and he will always be remembered for his next-level playmaking, passing, techinque, and elegance.He only won one Champions League in 2002 with Real Madrid and was a runner-up twice with Juventus.

Advertisement
Zinedine Zidane

Zinedine Zidane of Real Madrid in action during the UEFA Champions League quarter-final (Getty)

Zidane won the Champions League in 2002 when he scored an incredible lefty volley into the top corner for what many believe is the greatest Champions League goal ever scored.He also won the Ballond’Or in 1998 and is a three-time FIFA World Player of the Year.Zizou was a true wonder to watch.

Advertisement

14. Edwin van der Sar

Edwin van der Sarhas been instrumental for many Champions League teams. He has two Champions League trophies and the first one came with Ajax in 1994/95 when he kept eight clean sheets in 11 matches to help the team secure them the tournament. His second trophy came with Manchester united in 2008 after defeating Chelsea on penalties.

Edwin van der Sar

Edwin Van Der Sar of Ajax shouts instructions to his defence during the champions league match between Ajax and Rangers (Getty)

Advertisement

Van der Sar is the seventh oldest player to have played in the Champions League and was Netherlands most-captained player until 2017, when that title would go to Wesley Sneijder.Considered by many the greatest goalkeeper of all time he is also an extremely decorated player having won 26 major trophies in his career.

13. Ruud Van Nistelroy

Ruud Van Nistelroy is the only player in this whole list who hasn’t actually won the Champions League, to no fault of his own. He is one of thehighest goal scorers in the competition with 56 goals in 73 games and in 2002/03 he scored 14 goals with Manchester United before getting knocked out by Real Madrid.

Advertisement
Ruud Van Nistelroy

Ruud Van Nistelroy and the Heineken UEFA Champions League Trophy (Getty)

Van Nistelroy is considered one of the best strikers of his generation and he has the numbers to back up that claim. He has been the top scorer in three separate Champions League seasons but even then was not fortunate enough to lift the trophy. He had some iconic runs in the tournament which put him on this list and with those numbers if he had actually won one he would be way higher.

Advertisement

12. Steven Gerrard

Steven Gerrard was the main centerpiece in the “Miracle of Istanbul” were Liverpool came back against AC Milan after being down 3-0. He scored the first goal for Liverpool and drew a penalty for the second one six minutes later. Definitely one of the best performances in Champions League history.

Steven Gerrard

Steven Gerrard of Liverpool celebrates scoring his team’s third goal during the UEFA Champions League (Getty)

Advertisement

Gerrard took Liverpool to another final just two years after his inspirational performance but this time AC Milan got their revenge beating them 2-1 in the final. Although he only won one trophy, he had some of the best performances the tournament has seen and gave Liverpool the trophy for the first time in 21 years.

11. Samuel Eto’o

Samuel Eto’o has 30 goals in 78 games in the Champions League and is one of the few players who have scored in more than one final. He is often regarded as one of the best strikers in the world at his prime and one of the greatest African players of all time.While other players have more goals than him few had the effect he did on his team winning important games.

Advertisement
Samuel Eto'o

Samuel Eto’o of Barcelona celebrates scoring the second goal from the penalty spot during the UEFA Champions League (Getty)

Samuel Eto’o won his first Champions League with Barcelona in 2006 were he scored in the final and his second in 2009 were he played with the likes of Thierry Henry and Lionel Messi and once again, scored in the final. His third and final tournament win was with Inter Milan, and all of these wins were in the space of only five seasons.

Advertisement

10. Luka Modric

Luka Modricis a phenomenal midfielder and was the first player since 2007 to win the Ballon D’or who wasn’t Lionel Messi or Cristiano Ronaldo.He has won five Champions League titles with Real Madrid and three of them were consecutive from 2015-2018.

Luka Modric won five Champions League titles. (Getty Images)

Luka Modric won five Champions League titles. (Getty Images)

Advertisement

He became the first croatian player to be included into the FIFA FIFPro World XI and went on to make the team for many more years.The Croatian mastermind defied the odds and continued to show his skills despite the pass of time, proving to be one-of-a-kind player in the greatest competition of all.

9. Clarence Seedorf

As of March 2021, Clarence Seedorf is among the players with mostChampions League appearances but what makes him stand out over the rest is that he is the only player to have won the tournament with three spearate teams. He has a total of four Champions League trophies and is one of the tournaments best ever playmakers.

Advertisement
Clarence Seedorf

Clarence Seedorf of AC Milan shouts during the UEFA Champions League (Getty)

Clarence Seedorf won the competition with Ajax, Real Madrid, and AC Milan twice.He is considered one of the most successful players in the history of the competition and in 2007 he was named the best midfielder in the Champions League. He was truly a great player to watch and there is no denying his success when it comes to the Champions League.

Advertisement

8. Iker Casillas

Iker Casillas held the record formost appearances in the Champions League with 177 games until Cristiano Ronaldo surpassed him. However,he is the highest ranked goalkeeper on our list and it couldn’t be anyone else. Casillas is the youngest ever goalkeeper to play in and win a Champions League final at 19 years and four days old. He won the tournament three times, all of them with Real Madrid.

Iker Casillas

Iker Casillas of Real Madrid during the UEFA Champions League (Getty)

Advertisement

Casillas is considered by many as the greatest goalkeeper of all time and was named the World’s Best Goalkeeper every year from 2008/12.He is also one of the few players to have played over 1000 professional matches.

7. Xavi

With 151 appearances, Xavi is one of the footballers who played in this competition the most and is a four-time winner of the competition. The “Puppet Master” was part of one of the best midfield trios ever seen with Andres Iniesta and Sergio Busquets. He played a vital role in the 2011 Champions League final against Manchester United.

Advertisement
Xavi

Xavi Hernandez of FC Barcelona (C) celebrates after scoring his team’s second goal during the UEFA Champions League (Getty)

Xavi will always be remembered for his spectacular passing, positioning, and view of the game. He is regarded by many as the best midfielder of all time. Xavi had the record for most games played with Barcelona until Lionel Messi broke it and with the club he won eight La Liga titles and four Champions League trophies.

Advertisement

6. Paolo Maldini

Paolo Maldini is one of the few players who have won the Champions League five times.He won the European Cup twice before it was rebranded and has a total of 140 matches in the competition, 109 after the rebrand. Maldini will always be remembered as one of the best defenders to have ever played in the tournament.

Paolo Maldini

Paolo Maldini, the Milan captain looks on during an AC Milan training session prior to the UEFA Champions League Final (Getty)

Advertisement

Maldini played in eight different finals and won three of them as captain. In 2003, he was named Man of the Match against Juventus in a final that finished 0-0, the only goal-less final in the history of the tournament. He had the record for most appearances in the Serie A with 647 until he was overtaken by Gianluigi Buffon.

5. Raul

With 142appearances and 71 goals in the Champions League, Raul made a strong case to be named among the best players in tournament history.He won the tournament three times and in two of those he scored in the final which put him in a small pool of players to have ever done so. Before Lionel Messi and Cristiano Ronaldo , there was Raul putting up the incredible numbers.

Advertisement
Raul

Raul of Real Madrid in action during the Champions League (Getty)

Raul is considered as one of the most important players in Real Madrid’s history and one of the greatest Spanish players of all time. He is among the club’sall time top scorers and won six La Liga, four Spanish Supercup, and two Intercontinental cups. One of the best players the Champions League and La Liga have ever seen!

Advertisement

4. Andres Iniesta

Andres Iniestaleft his mark with130 Champions League appearances and four titles withBarcelona. He has one of the bestgoals in the history of the tournament with his late minute winner against Chelsea in the 2008/09 semi final. His outsidefoot finish is one of the most iconic goalsbut it is impossible to pinpoint just one moment for such a legendary player.

Andres Iniesta

Andres Iniesta of Barcelona celebrates scoring in the final minutes during the UEFA Champions League Semi Final (Getty)

Advertisement

Iniesta is widely considered as one of the best players of his generation andone of the greatest midfielders of all time . His excellentpassing and playmakinghas cemented him as one of the best players of all time anddefinitely one of the greatest Champions League players of all time.

3. Sergio Ramos

Sergio Ramos is one of the most impactful players in the history of the Champions League and no one can debate that. He has wonthe tournament four timeswith Real Madrid. Ramos has so many iconic moments like his two headers in four minutes in the semi-final against Bayern Munich, his only goal in the 2016 final against Atletico Madrid, orhis 93rd minute equaliser in 2011.

Advertisement
Sergio Ramos

Sergio Ramos of Real Madrid celebrates scoring their first goal in stoppage time during the UEFA Champions League Final (Getty)

Sergio Ramos is an incredible player and will no doubt go down as one of the best defenders of all time.Ramos has also been in the FIFAPro World 11more times than any other defender in history.

Advertisement

2. Lionel Messi

Well it’s almost always down to either Messi or Ronaldo isn’t it? Lionel Messi has won the Champions League 4 times and is among the top scorers and players with most appearances. Messi has many iconic moments like his four goals against Arsenal in 2010, his chip over Manuel Neuer in 2015, andan insane dribble and goal past Real Madrid in 2011.

Lionel Messi

Lionel Messi of Barcelona celebrates after scoring his team’s second goal during the UEFA Champions League Quarter Final (Getty)

Advertisement

Messi is undoubtedly one of, if not the best, player to have ever played the game. He has won more Ballon d’Ors than any other player, multiple European Golden Shoes , and countless trophies with Barcelona . Messi has broken all kinds of records and is a legend of the sport.

1. Cristiano Ronaldo

Cristiano Ronaldo is the Champions League greatest ever player and it isn’t even a question. He has the most appearances and is the all time top goalscorer with140 goals. His first evertrophy came with Manchester United and the other four have been with Real Madrid.

Advertisement
Cristiano Ronaldo

Cristiano Ronaldo of Real Madrid lifts The UEFA Champions League trophy following his sides victory in during the UEFA Champions League Final (Getty)

Over half of Ronaldo’s goals in the tournamenthave come in knockout games and he has wonthree Champions League goal of the season awards in 2014, 2017, and 2018 . He has won countless major trophies, including multiple Ballon d’Or awards andEuropean Golden Shoes. Ronaldo is the ChampionsLeagueGOAT and there is no debating that.

Advertisement

ALSO READ

Indiana Fever star Caitlin Clark reveals she was ‘upset’ by her draft day experience
Sports

Indiana Fever star Caitlin Clark reveals she was ‘upset’ by her draft day experience

Daniel Jones receives strong message from the Giants about his performance
NFL

Daniel Jones receives strong message from the Giants about his performance

2024 ATP Finals: What does Carlos Alcaraz need to reach the semifinals?
Sports

2024 ATP Finals: What does Carlos Alcaraz need to reach the semifinals?

Lionel Messi’s Argentina teammate ruled out for upcoming 2026 South American Qualifiers
Soccer

Lionel Messi’s Argentina teammate ruled out for upcoming 2026 South American Qualifiers

Better Collective Logo