Rangers are boosted by the return of skipper David Weir for the visit of Killie.
The defender is back in contention after recovering from a hamstring injury that has kept him out of action since the end of July.
Lee Wallace (hamstring), Matt McKay (knee) and Jamie Ness (groin) are also available for the clash at Ibrox, although Kyle Bartley remains on the sidelines following hernia surgery.
Kilmarnock have an unchanged squad for the game.
Danny Buijs (hamstring) remains on the sidelines along with long-term absentee Ryan O’Leary (knee).
David Silva is pushing for a start after making his comeback from a knee injury off the bench in Saturday’s defeat by St Mirren.
Rangers (from): McGregor, Whittaker, Papac, Bocanegra, Goian, Wylde, Bedoya, Davis, Edu, Naismith, Lafferty, Ortiz, Jelavic, Healy, Broadfoot, McCabe, Perry, Alexander, Weir, Wallace, McKay, Ness.
Kilmarnock (from): Bell, Hay, Fowler, Kroca, Harkins, Sissoko, Shiels, Dayton, Racchi, Pascali, Kelly, Panikvar, Heffernan, Hutchinson, Letheren, McKeown, Fisher, Silva.