The Portuguese attacker sat out of last week’s goalless first leg draw at the Etihad Stadium through injury and was also absent from Saturday’s 1-0 Liga win over Real Sociedad.
However, Ronaldo was declared 100 per cent fit by Zinedine Zidane on Tuesday and has immediately been thrust back into action as his side look to book a place in the final at the expense of City.
Madrid are without Karim Benzema and Casemiro, who Zidane ruled out prior to the game, with the duo being replaced by Jese and Isco, respectively.
Real Madrid team: Navas; Carvajal, Ramos, Pepe, Marcelo; Modric, Kroos, Isco; Bale, Jese, Ronaldo.
Subs: Casilla, Varane, James, Kovacic, Lucas Vazquez, Danilo, Borja Mayoral.