Jupp Heynkes' side will attempt to avenge last season's quarter-final defeat to the Liga giants and in the process end the Spanish side's hopes of clinching three titles in a row.
Remarkably, it will be their seventh meeting in a European Cup semi-final and Madrid undoubtedly have the edge in recent years, winning their last five meetings.
However, Bayern will hope to use home advantage in the first leg and bring a halt to their Blancos hoodoo by setting one foot in the final.
|Game||Bayern Munich vs Real Madrid|
|Date||Wednesday, April 25|
|Time||19:45 BST / 14:45 ET|
|Stream (US only)||fubo TV (7-day free trial)|
TV Channel, Live Stream & How To Watch
In the United States (US), the game can be watched live and on-demand with fuboTV (7-day free trial).
New users can sign up for a free seven-day trial of the live sports streaming service, which can be accessed via iOS, Android, Chromecast, Amazon Fire TV, Roku and Apple TV as well as on a web browser.
|US TV channel||Online stream|
|Fox Sports 1||fubo TV (7-day free trial)|
In the United Kingdom (UK), the game can be watched live on TV on BT Sport 2 and it can be streamed live online using the BT Sport app.
|UK TV channel||Online stream|
|BT Sport 2||BT Sport app|
Squads & Team News
|Position||Bayern Munich players|
|Goalkeepers||Neuer, Starke, Ulreich, Fruchtl|
|Defenders||Sule, Hummels, Martinez, Rafinha, Bernat, Mai, Boateng, Rudy, Gotze, Alaba, Awoudja|
|Midfielders||Thiago, Ribery, Robben, James, Shabani, Vidal, Tolisso, Dorsch, Kimmich, Tillmann, Benko|
|Forwards||Wagner, Lewandowski, Muller, Wriedt, Coman, Wintzheimer, Pantovic|
Manuel Neuer has returned to training but is not likely to return to the starting XI yet, meaning Sven Ulreich should continue in goal.
David Alaba is a concern, as are Arturo Vidal and Kingsley Coman.
Potential Bayern Munich starting XI: Ulreich; Kimmich, Bernat, Boateng, Hummels; Martinez, James, Thiago, Robben, Muller; Lewandowski.
|Position||Real Madrid players|
|Goalkeepers||Navas, Casilla, Luca|
|Defenders||Ramos, Carvajal, Vallejo, Varane, Nacho, Marcelo, Theo, Achraf|
|Midfielders||Kroos, Modric, Bale, Casemiro, Llorente, Isco, Asensio, Kovacic, Ceballos|
|Forwards||Ronaldo, Benzema, Mayoral, Vazquez|
Zinedine Zidane's men have had a week to prepare for the game and the French coach has brought a full squad to Germany for the match.
Defender Nacho had been out of recent games, but he coud return for the clash at the Allianz Arena.
Potential Real Madrid starting XI: Navas; Carvajal, Ramos, Varane, Marcelo; Casemiro, Kroos, Modric, Isco; Benzema, Ronaldo.
Betting & Match Odds
Home side Bayern are favourites to win the first leg according to dabblebet, who price the Germans at 19/20. Real Madrid are available a 13/5, as is a draw between the sides.
When the semi-final draw was made pitting Bayern Munich against Real Madrid, the UEFA official directing the event described the game as a European Clasico and with good reason.
Two behemoths of the contintental game, they have struck up an intriguing rivalry in recent years, and the upcoming meeting will be their fourth two-legged tie in the last seven seasons, with Madrid currently edging it two-to-one.
Central to any success for the Bavarians will be the attacking trident of Arjen Robben, Thomas Muller and Robert Lewandowski, but their defence will have to keep a close eye on tournament top scorer Cristiano Ronaldo if they are to stand any chance of progression.
Indeed, the Portuguese has scored seven times in his last three appearances against Bayern, hitting a total of nine in six matches, and he has extended his record-breaking tally in the tournament with 15 goals in 10 appearances thus far.