Elliott will complete a three-match ban for his straight red card in the Capital One Cup tie against Stoke last month, while Bartley serves a one-game suspension for his dismissal at Huddersfield last time out. Striker McLean joins from Hull and will stay with Blues until January.
Chris Burke will play after overcoming the injury which forced him off at the John Smith's Stadium. Callum Reilly played 90 minutes for the Republic of Ireland Under-21s in Montenegro in midweek and will be assessed ahead of kick-off.
Poland international Dariusz Dudka is fit and could feature for the first time since signing a short-term deal at the end of October.