City go into the game top of the Premier League, five points clear of second-placed Manchester United having scored 35 goals in the competition so far this season.
When and where
The game will be played at the Etihad Stadium on Sunday 5 November, kick-off at 2.15pm (GMT).
Viewers in the UK will be able to watch the game on Sky Sports Premier League and Sky Sports Main Event channels - but for full global TV listings, click here.
For Arsenal, Callum Chambers is unlikely to feature on Sunday as he recovers from a hip injury. While Danny Welbeck (groin) and Shkodran Mustafi (thigh) will be out due to muscular strain.
Michael Oliver will take charge of Sunday's match with Simon Bennett and Stuart Burt as his assistants.
The two sides last met during the FA Cup semi-final at Wembley Stadium back in April this year when Arsenal secured a 2-1 win over Pep Guardiola’s side before going on to win the competition.
Nacho Monreal and Alexis Sanchez netted two goals for the Gunners while
Wenger on Arsenal's approach
“When we go there, we want to defend well but as well, you cannot go there and only be focused on only defending. We want as well to play, have the ball and create dangerous situations. The best way to defend sometimes is to attack.”
“If you want to play football, when you walk out on the pitch you have to accept the gamble and the risk. It is part of the game. After, you have to rate the risk. Is it a bigger risk only to defend than to attack if a team is very strong to attack? Maybe it is a bigger risk only to defend.”
Arsenal scouting report
City v Arsenal: Talking Points
Gabriel Jesus considers Arsenal test