Inverness have Steve Williams and Gregory Tade available again.
Defender Williams has served a suspension and striker Tade has returned to training after missing several games with a knock.
Winger Aaron Doran is also back in training after shoulder and hamstring injuries but is unlikely to feature, while Roman Golobart (ankle), Chris Hogg (knee) and Andrew Shinnie (foot) remain out.
Rangers have been dealt a blow with the news that Kyle Lafferty could be out for a further six weeks and Kyle Bartley for a month.
Striker Lafferty has been out of action for a number of weeks already with a hamstring tear and faces being sidelined for another four to six weeks, while on-loan Arsenal defender Bartley, who missed last week's loss to Kilmarnock, faces up to four weeks out with a groin problem.
Lee Wallace has been ruled out this weekend with a knock sustained in last week's defeat to Kilmarnock, while fellow left-back Sasa Papac is suspended for the visit to the Highlands, while manager Ally McCoist is hopeful full-back Steven Whittaker will soon return following a hernia operation.
Inverness (from): Esson, Piermayr, Tokely, Gillet, Proctor, Meekings, Hayes, Tansey, Foran, G Shinnie, Ross, Morrison, Sutherland, Winnall, Gnakpa, McKay, Tudur Jones, Tuffey, Williams, Tade.
Rangers (from): McGregor, Bocanegra, Goian, Perry, Broadfoot, Kerkar, Davis, McCulloch, Aluko, Edu, Healy, Celik, Hemmings, Alexander, Wylde, McCabe, Bedoya, Little.