City have won 10 of their last 11 matches in the competition, with the sole defeat coming in a 2-0 defeat to Arsenal at Wembley in the semi-final last year.
Meanwhile, Birmingham enter the fixture in particularly dreadful form after losing in five of their last six matches.
Aitor Karanka’s side have not scored a single goal in their last three outings, and will be hoping that some FA Cup magic will come their way.
FOLLOW LIVE: Latest updates from the FA Cup third round
Here is everything you need to know:
When is it?
The fixture will kick-off at 1:30pm GMT at the Etihad Stadium.
How can I watch it?
The match will be streamed live on the BBC Sport website and iPlayer.
Man City: Steffen, Joao Cancelo, Dias, Walker, Mendy, Rodri, Mahrez, De Bruyne, Bernardo Silva, Foden, Gabriel Jesus
Birmingham: Andres, Colin, Clarke-Salter, San Jose, Friend, Kieftenbeld, Sunjic, Toral, Leko, Ivan Sanchez, Hogan
Manchester City: 1/10
Birmingham’s form in the Championship has been awful, and so this clash against a Manchester City side in the ascendency just feels like bad timing. 4-0 City.