The game, which kicks off at 5.15pm GMT, will be show on Sky Sports in the UK.
The last time City travelled to the Tigers the Blues produced a memorable performance, winning 4-2 in September 2014.
City should be able to welcome back Brazilian midfielder Fernandinho, who has been suspended since the defeat to Chelsea at the start of December.
Hull are propping up the Premier League after a tough run of results, but have two wins, two draws and four losses at the KCOM Stadium so far this season.
Following the Hull game, City face Liverpool at Anfield on December 31, 5.30pm (GMT) with the game being broadcast in the UK on BT Sport. The Burnley game on 2 January is a 3pm GMT kick-off and not broadcast on TV in the UK.
Take a look at where the Hull game is being broadcast around the world in the guide below, courtesy of livesoccertv.com