The striker missed his side's 1-0 defeat to Stoke City at the weekend with a knee problem.
Meanwhile, Sunderland manager Gus Poyet has made four changes following the Black Cats' 2-0 defeat at Manchester United as Santiago Vergini, Liam Bridcutt, Jack Rodwell and Danny Graham are all recalled.
Hull: McGregor; Bruce, Dawson, McShane, Robertson; Meyler, Huddlestone, Livermore, Elmohamady; Jelavic, N'Doye
Subs: Harper, Figueroa, Davies, Hernandez, Aluko, Ramirez, Quinn
Sunderland: Pantilimon; Reveilere, Vergini, Brown, O'Shea; Cattermole, Bridcutt, Rodwell, Larsson; Defoe, Graham
Subs: Mannone, Fletcher, Wickham, Gomez, Alvarez, van Aanholt, Coates
Follow Sports Mole's live text coverage of tonight's game here.