Bayern Munich and Real Madrid will meet for the 25th time in the European Cup/Champions League, it is already a record for the most common fixture in the tournament.
Of all the matches played between these teams each side has won 11 of their meetings.
This will be the third time since 2011-12 that Bayern Munich and Real Madrid have faced each other in the Champions League semi-finals, with the Germans progressing in 2011-12 and the Spaniards in 2013-14.
Bayern Munich have lost each of their last five games against Real Madrid in the Champions League, with all five of those coming in the knockout rounds (three in the semi-finals and two in the quarter-finals).
Bayern’s run of five consecutive Champions League defeats against Los Blancos is their worst losing run against an opponent in competition history.
Jupp Heynckes has won 14 of his 16 home games at the Allianz Arena in the Champions League (D1 L1), with Bayern scoring 48 goals and conceding just 10 in return.
Of managers to have taken charge of at least 20 games in the Champions League, this match features two of the top three managers in terms of win percentage – Jupp Heynckes (71%) and Zinedine Zidane (67%). Only Luis Enrique (73%) has a higher win ratio in the competition.
Cristiano Ronaldo has netted at least one goal in each of his last 11 games in the Champions League (17 in total); the longest scoring streak in competition history.
The 33-year-old has scored nine goals against Bayern Munich in the Champions League – the only player to have netted more goals against a single opponent in the competition is Ronaldo himself, scoring 10 v Juventus.
This game will feature the two top scorers in Champions League semi-finals history – Cristiano Ronaldo has netted 13 goals at this stage, while Robert Lewandowski has scored six times.