The Portuguese centre-back returns from injury, while the French striker is back after starting on the bench on Saturday and the German starts after impressing against RayoKaka starts again for Real Madrid as Jose Mourinho's side look to secure a second straight Champions League win with success at home to Ajax on Tuesday night.
Mesut Ozil returns to the side following his starring role from the bench in the 6-2 win over Rayo Vallecano on Saturday, while his fellow German Sami Khedira is also in the side for the first time since he was publicly criticised by Mourinho for his dismissal in the recent loss against Levante.
Meanwhile, summer signing Hamit Altintop is on the bench after finally recovering from injury and could make his debut as as substitute.
Ajax's line-up is as expected, with Vurnon Anita in for the injured Nicolai Boilesen at left-back and Miralem Sulejmani again starting after having made his comeback from injury last weekend.
Here are the two teams:
Real Madrid (4-2-3-1): Casillas; Ramos, Carvalho, Varane, Marcelo; Xabi Alonso, Khedira; Ozil, Kaka, Ronaldo; Benzema
Subs: Adan, Albiol, Granero, Atintop, Diarra, Di Maria, Higuain
Ajax (4-3-3): Vermeer; Van der Wiel, Alderweireld, Vertonghen, Anita; Eriksen, De Jong, Janssen; Sulejmani, Sigthorsson, Boerrigter
Subs: Cillessen, Ooijer, Blind, Enoh, Serero, Ebecilio, Bulykin