Head-to-head record
Previous meetings: 22
Real Madrid wins: 11
Draws: 2
Juventus wins: 9
While the clubs have met 21 times in various UEFA competitions, the pair also locked horns at the 2025 FIFA Club World Cup, where Real Madrid won 1-0 in a last-16 tie.
On that occasion, rookie striker Gonzalo Garcia headed home the only goal from a Trent Alexander-Arnold cross to send the Spanish side through to the quarter-finals.
That followed a long series of clashes at continental level, where Madrid posted 10 wins to the Italian side's nine - just two competitive draws have been recorded to date.
The most important meetings were in Champions League finals, with Los Blancos beating the Bianconeri both times: they won 1-0 in 1998, thanks to a decisive Predrag Mijatovic strike, before strolling to a 4-1 success 19 years later.
Future Juve player Cristiano Ronaldo scored twice in the latter game, played in Cardiff, as Real Madrid comfortably claimed their 12th European title.
Of course, the Portuguese superstar also played a huge role in the pair's next encounter: an epic quarter-final tie less than one year later. Though Madrid cruised to another three-goal win in the away leg - Ronaldo again netting a brace - they nearly failed to finish off their rivals back at the Bernabeu.
After Juventus had scored three times to draw level on aggregate - with Mario Mandzukic contributing two headers - only Ronaldo's 98th-minute penalty eventually sent the hosts through.
Perhaps surprisingly, Real Madrid defeats have not been uncommon in clashes this century, as they have actually won just four of the teams' last 11 European fixtures, losing five.
Including their final success in '98, the Spanish giants had been almost totally dominant beforehand, most notably winning two-legged knockout ties in 1962 and then 1986.
Fittingly, for clubs of such stature, the first-ever meeting - which took place in Turin, 63 years ago - was decided in Real Madrid's favour by an Alfredo Di Stefano strike.
The most recent match between the two sides took place in October 2025, with Real Madrid running out 1-0 winners in the league phase of the Champions League at Bernabeu.
Last 10 Champions League meetings
Oct 22, 2025: Real Madrid 1-0 Juventus (Champions League)
Apr 11, 2018: Real Madrid 1-3 Juventus (Champions League)
Apr 03, 2018: Juventus 0-3 Real Madrid (Champions League)
Jun 03, 2017: Juventus 1-4 Real Madrid (Champions League)
May 13, 2015: Real Madrid 1-1 Juventus (Champions League)
May 05, 2015: Juventus 2-1 Real Madrid (Champions League)
Nov 05, 2013: Juventus 2-2 Real Madrid (Champions League)
Oct 23, 2013: Real Madrid 2-1 Juventus (Champions League)
Nov 05, 2008: Real Madrid 0-2 Juventus (Champions League)
Oct 21, 2008: Real Madrid 1-2 Juventus (Champions League)