Sociedad have enjoyed an impressive start to the new campaign, winning all four of their La Liga games scoring 14 goals.
The hosts are not likely to make any major changes, but will be without Inigo Martinez and Mikel Oyarzabal, who have not trained due to injuries, as well as Raul Navas, Carlos Martinez and Jon Guridi.
Real Madrid, on the other hand, are expecting the return of Marco Asensio, who sat out the midweek Champions League win over APOEL because of a leg infection.
Mateo Kovacic is facing two months on the sidelines with an adductor injury and Karim Benzema is also out.
Cristiano Ronaldo will serve the final match of his five-game suspension and Marcelo will join him after seeing red against Levante.
Bale is expected to keep his spot in the starting XI despite being jeered in the win over APOEL. Zidane said, "I'm in no doubt that he'll perform well. You've got to be patient and he's used to the pressure. It's not an issue for him."
Possible starting lineups:
Real Sociedad: Rulli; Odriozola, Elustondo, Llorente, Rodrigues; Prieto, Illarramendi, Zurutuza; Januzaj, Willian Jose, Juanmi.
Real Madrid: Navas; Carvajal, Ramos, Varane, Theo; Kroos, Casemiro, Modric; Isco; Bale, Asensio.