Dortmund lost 3-1 to Tottenham Hotspur in their Champions League group-stage opener on September 13 as Real Madrid defeated Apoel Nicosia 3-0, with Cristiano Ronaldo scoring his side's first two goals.
The Germans' main task will be containing four-time Ballon d'Or victor Ronaldo, who has scored 110 goals in European competition but failed to find the net in his last two outings.
Zidane confirmed the blow before the trip to Vitoria but the Real Madrid boss already anticipated that the German worldwide could be back in time for the crucial Champions League trip to Dortmund.
Borussia Dortmund will not to start their Champions League campaign with two lossess in a row and the home support will be crucial to their performance. Their goal difference now reads goals for: 19.
Although Dortmund were beaten by Spurs in their opening Group H fixture, the Yellow Submarines have won their last three Bundesliga games and scored 14 goals in the process.
The victory moved them up into fourth place in La Liga, but they still trail bitter rivals Barcelona by seven points.
Holders Real top the group ahead of Tottenham on goal difference after their 3-0 win over Apoel.
Borussia Dortmund have plenty of injuries to contend with: Sebastian Rode, Erik Durm, Andre Schurrle, Marcel Schmelzer, Raphael Guerreiro are all out of this one.
Asensio's new contract continues a policy of tying down players which Madrid began last summer, with new deals offered to Lucas Vázquez (2021), Bale (2022), Kroos (2022), Modric (2020) and Cristiano (2021).
Both teams have key absences coming to the Westfalenstadion, with Karim Benzema and left-back Marcelo the most prominent players missing from Real's selection with muscular injuries.
It seems Kroos has put those woes behind him after making Real Madrid's travelling squad for Germany.
Dani Ceballos was the Real Madrid hero on debut at Alaves on the weekend, scoring twice, but is not expected to start.