Players with most Champions League semi-final appearances

Cristiano Ronaldo, Karim Benzema and Luka Modric celebrate a goal for Real Madrid against Real Betis in January 2014.
Cristiano Ronaldo, Karim Benzema and Luka Modric celebrate a goal for Real Madrid against Real Betis in January 2014. (Image credit: Getty Images)

This season's Champions League semi-finals feature a new generation of talent.

Players like Arsenal's Bukayo Saka, Barcelona's Lamine Yamal and Paris Saint-Germain's Désiré Doué will be playing in the last four of the continental competition for the first time in their careers.

Others, like Barça's Robert Lewandowski, have been here several times before.

Here, a look at the players with the most Champions League semi-final appearances since the competition was revamped in the early 1990s and last-four fixtures were introduced in 1993/94...

Víctor Valdés (14 appearances – Barcelona)

Victor Valdes in action for Barcelona against Chelsea in the Champions League semi-finals in May 2009.

Victor Valdes in action for Barcelona against Chelsea in the Champions League semi-finals in May 2009. (Image credit: Getty Images)

A three-time Champions League winner with Barcelona, Víctor Valdés was in goal for the Blaugrana in their 2006, 2009 and 2011 triumphs.

Valdés made key saves as Barça beat Arsenal to win the trophy in Paris in the 2006 final and was part of Pep Guardiola's treble-winning team in 2008/09. He played in 14 Champions League semi-final games for the Catalan club.

Edwin van der Sar (14 appearances – Ajax, Manchester United)

Edwin van der Sar celebrates with his Manchester United team-mates after victory over Barcelona in the 2008 Champions League semi-finals.

Edwin van der Sar celebrates with his Manchester United team-mates after victory over Barcelona in the 2008 Champions League semi-finals. (Image credit: Getty Images)

Edwin van der Sar won the Champions League twice during his long career and the former Netherlands goalkeeper's two triumphs in the continental competition came 13 years apart.

A winner with Ajax in 1995, Van der Sar helped Manchester United to the trophy in 2008, making a decisive save from Nicolás Anelka in the penalty shootout win over Chelsea in the final. Also a three-time runner-up in the Champions League, he made 14 appearances in the semi-finals for Ajax and United.

John Terry (14 appearances – Chelsea)

Chelsea's John Terry celebrates victory over Liverpool in the 2008 Champions League semi-finals.

Chelsea's John Terry celebrates victory over Liverpool in the 2008 Champions League semi-finals. (Image credit: Getty Images)

John Terry famously slipped and missed a decisive penalty in the shootout as Chelsea lost the 2008 Champions League final to Manchester United in Moscow.

The defender was suspended for the 2012 final against Bayern Munich after his red card against Barcelona at Camp Nou in the semi-finals, but was back on the pitch in his full kit to lift the trophy alongside Frank Lampard as the Blues won on penalties. In total, Terry made 14 appearances in Champions League semi-finals for Chelsea.

Iker Casillas (14 appearances – Real Madrid)

Iker Casillas in action for Real Madrid against Bayern Munich in the Champions League semi-finals in April 2014.

Iker Casillas in action for Real Madrid against Bayern Munich in the Champions League semi-finals in April 2014. (Image credit: Getty Images)

Iker Casillas came off the bench to make a number of key saves as Real Madrid beat Bayer Leverkusen in the 2002 Champions League final.

A three-time winner with Los Blancos, Casillas made 177 appearances overall in the competition, leaving him second in the all-time list behind former Madrid team-mate Cristiano Ronaldo (183). The former Spain goalkeeper played 14 Champions League semi-final matches for Real.

Dani Alves (14 appearances – Barcelona, Juventus)

Barcelona's Dani Alves gestures in pain after a crunching challenge by Pepe, which earned the Real Madrid defender a red card in the teams' Champions League semi-final first leg at the Santiago Bernabeu in April 2011.

Barcelona's Dani Alves gestures in pain after a crunching challenge by Pepe, which earned the Real Madrid defender a red card in the teams' Champions League semi-final first leg at the Santiago Bernabeu in April 2011. (Image credit: Getty Images)

One of the most decorated players in football history, Dani Alves won the Champions League three times at Barcelona and also reached the final with Juventus.

Alves was part of two treble-winning teams at Barça, in 2009 and 2015, and appeared in 14 semi-final matches overall – 12 with the Blaugrana and two for Juve.

David Alaba (14 appearances – Bayern Munich, Real Madrid)

David Alaba celebrates Bayern Munich's fourth goal against Barcelona in the teams' Champions League semi-final first leg in April 2013.

David Alaba celebrates Bayern Munich's fourth goal against Barcelona in the teams' Champions League semi-final first leg in April 2013. (Image credit: Getty Images)

In over a decade at Bayern Munich, David Alaba featured in two treble triumphs, culminating in Champions League final wins in 2013 and 2020.

The Austrian defender moved to Real Madrid in 2021 and has gone on to win the competition twice more, although he did not feature much in Los Blancos' 2023/24 victory due to injury. In total, Alaba has played in 14 Champions League semi-final fixtures.

Dani Carvajal (14 appearances – Real Madrid)

Dani Carvajal celebrates a late Real Madrid goal, scored by Joselu, in Los Blancos' Champions League semi-final second leg against Bayern Munich in May 2024.

Dani Carvajal celebrates a late Real Madrid goal, scored by Joselu, in Los Blancos' Champions League semi-final second leg against Bayern Munich in May 2024. (Image credit: Getty Images)

A six-time Champions League winner with Real Madrid, Dani Carvajal scored Los Blancos' opening goal in the 2-0 win over Borussia Dortmund in the final at Wembley in June 2024.

In total, Carvajal has appeared in 14 semi-final matches for Los Blancos and the right-back could add to that total after signing a new deal with the club during his long injury lay-off in 2024/25.

Manuel Neuer (15 appearances – Schalke, Bayern Munich)

Manuel Neuer celebrates a goal for Bayern Munich against Lyon in the Champions League semi-finals in August 2020, played in a one-off match and without fans due to Covid-19 restrictions.

Manuel Neuer celebrates a goal for Bayern Munich against Lyon in the Champions League semi-finals in August 2020, played in a one-off match and without fans due to Covid-19 restrictions. (Image credit: Getty Images)

A treble winner with Bayern Munich in 2013 and again in 2020, Manuel Neuer reached 150 Champions League appearances this season as the Bavarians made it to the quarter-finals.

The Germany goalkeeper has featured in 15 semi-final fixtures overall, including two at former club Schalke in a 6-1 aggregate defeat to Manchester United in April and May 2011.

Lionel Messi (15 appearances – Barcelona)

Lionel Messi celebrates after scoring for Barcelona against Real Madrid in the Champions League semi-finals in April 2011.

Lionel Messi celebrates after scoring for Barcelona against Real Madrid in the Champions League semi-finals in April 2011. (Image credit: Getty Images)

Lionel Messi won the Champions League four times with Barcelona, with two of those forming part of treble triumphs for the Blaugrana.

The Argentine attacker missed the last rounds of the 2005/06 win due to injury, but featured in 15 semi-final matches overall and is the competition's second-highest scorer of all time with 129 goals.

Sergio Ramos (16 appearances – Real Madrid)

Real Madrid's Sergio Ramos competes for the ball with Bayern Munich's Bastian Schweinsteiger in the Champions League semi-finals in April 2014.

Real Madrid's Sergio Ramos competes for the ball with Bayern Munich's Bastian Schweinsteiger in the Champions League semi-finals in April 2014. (Image credit: Getty Images)

Sergio Ramos will forever be remembered by Real Madrid fans for his heroics in the 2014 Champions League final, when his header deep in added time sealed a late leveller against Atlético Madrid and Los Blancos went on to claim "La Décima" – a 10th European Cup.

Ramos also scored in the 2016 final against Atlético and was a four-time winner of the competition with Real. He appeared in 16 semi-final matches for Los Blancos overall.

Xavi (16 appearances – Barcelona)

Xavi in action for Barcelona against Chelsea in the Champions League semi-finals in May 2009.

Xavi in action for Barcelona against Chelsea in the Champions League semi-finals in May 2009. (Image credit: Getty Images)

Xavi spent his entire career at Barcelona and the former midfield favourite won the Champions League four times with the Catalan club.

On the bench for the 2006 final after injury, Xavi missed the semi-finals that season, but made 16 appearances in the last four overall and was part of two treble-winning teams. In June 2015, he came off the bench in the 3-1 win over Juventus in the Champions League final in his last-ever appearance for the Blaugrana.

Thomas Müller (17 appearances – Bayern Munich)

Thomas Muller celebrates after scoring for Bayern Munich against Barcelona in the Champions League semi-finals in April 2013.

Thomas Muller celebrates after scoring for Bayern Munich against Barcelona in the Champions League semi-finals in April 2013. (Image credit: Getty Images)

In his final season at Bayern Munich, Thomas Müller narrowly missed out on a place in the Champions League semi-finals as the Bavarians were beaten 4-3 on aggregate by Inter in the last eight.

Müller made a total of 17 Champions League semi-final appearances for Bayern and was a winner in 2013 and 2020, as part of treble triumphs on both occasions.

Xabi Alonso (17 appearances – Liverpool, Real Madrid, Bayern Munich)

Xabi Alonso in action for Liverpool against Chelsea in the Champions League semi-finals in April 2008.

Xabi Alonso in action for Liverpool against Chelsea in the Champions League semi-finals in April 2008. (Image credit: Getty Images)

A Champions League winner in 2005 with Liverpool and again in 2014 at Real Madrid, Xabi Alonso made 119 appearances overall in the competition for the Reds, Los Blancos, Bayern Munich and Real Sociedad.

Of those, 17 came in the semi-finals for Liverpool, Real Madrid and Bayern Munich between 2005 and 2016.

Karim Benzema (18 appearances – Real Madrid)

Karim Benzema celebrates after scoring for Real Madrid against Bayern Munich in the Champions League semi-finals in April 2014.

Karim Benzema celebrates after scoring for Real Madrid against Bayern Munich in the Champions League semi-finals in April 2014. (Image credit: Getty Images)

Karim Benzema won the Champions League five times during his 14 seasons as a Real Madrid player and Los Blancos made it to the last four in 11 of those campaigns.

The French forward featured in 18 semi-final matches overall and is the Champions League's fourth-highest scorer with 90 goals in the competition for Madrid and Lyon.

Luka Modrić (18 appearances – Real Madrid)

Luka Modric in action for Real Madrid against Borussia Dortmund in the Champions League semi-finals in April 2013.

Luka Modric in action for Real Madrid against Borussia Dortmund in the Champions League semi-finals in April 2013. (Image credit: Getty Images)

Luka Modrić joined Real Madrid from Tottenham in the summer of 2012 and the Croatian midfielder has played a huge part in Los Blancos' success in the Champions League since then.

A six-time winner with Madrid, which included three in a row under Zinédine Zidane between 2016 and 2018, Modrić has appeared in 18 semi-final matches for Los Blancos overall.

Toni Kroos (20 appearances – Bayern Munich, Real Madrid)

Toni Kroos in action for Bayern Munich against Real Madrid in the Champions League semi-finals in April 2012.

Toni Kroos in action for Bayern Munich against Real Madrid in the Champions League semi-finals in April 2012. (Image credit: Getty Images)

One of a select group of players to have won the Champions League six times, Toni Kroos lifted the trophy at Bayern Munich and then on five occasions with Real Madrid.

The former Germany midfielder was part of the Madrid side which won the competition in 2024 and his last ever professional game was the 2-0 win over Borussia Dortmund in the final at Wembley. Kroos made 20 Champions League semi-final appearances in total.

Cristiano Ronaldo (21 appearances – Manchester United, Real Madrid)

Cristiano Ronaldo on the ball for Manchester United against AC Milan in the Champions League semi-finals in April 2007.

Cristiano Ronaldo on the ball for Manchester United against AC Milan in the Champions League semi-finals in April 2007. (Image credit: Getty Images)

Cristiano Ronaldo always seemed to save his best performances for the Champions League and the Portuguese superstar is the competition's all-time top scorer with 140 goals.

Ronaldo won the Champions League four times with Real Madrid and once with Manchester United, making a total of 21 appearances in the semi-finals between 2007 and 2018. No player has featured more in the last four.

Ben Hayward
Freelance Writer

Ben Hayward is a European football writer and Tottenham Hotspur fan with over 15 years’ experience, he has covered games all over the world - including three World Cups, several Champions League finals, Euros, Copa America - and has spent much of that time in Spain. Ben speaks English and Spanish, currently dividing his time between Barcelona and London, covering all the big talking points of the weekend on FFT: he’s also written several list features and interviewed Guglielmo Vicario for the magazine.