The Independent
·21. September 2025
Is Arsenal vs Manchester City on TV? Channel, kick-off time and how to watch Premier League clash

In partnership with
Yahoo sportsThe Independent
·21. September 2025
Arsenal host Manchester City in a clash between two Premier League titans targeting a return to the top of the table.
Mikel Arteta’s side sit second after four games and are fresh from a 2-0 win over Athletic Club to kick off their Champions League campaign earlier in the week, and they’ll be hoping to replicate their 5-1 thrashing in this fixture last term.
Manchester City have had a more mixed start to the season but spoiled Kevin De Bruyne’s homecoming party with a 2-0 Champions League win over the Belgian’s new side Napoli on Thursday, having beaten Manchester United 3-0 in their previous top-flight match.
Pep Guardiola will be hoping they bring more of that form to the Emirates and less of the form they displayed in grim defeats to Brighton and Tottenham last month.
Arsenal host Manchester City at the Emirates Stadium on Sunday 21 September, with kick-off at 4.30pm.
Viewers in the UK can watch the game on Sky Sports and the broadcaster’s streaming platform, Sky Go. If you’re not a Sky customer, you can grab a NOWTV Day Pass here to watch without a subscription.
Arsenal’s Ben White, Bukayo Saka and Martin Odegaard could all be available after spells out of action but have not yet trained with the team, while Mikel Merino and Viktor Gyokeres - who both suffered head injuries against Athletic Club - are expected to be cleared to play.
William Saliba could make his return to action too, leaving Arteta with a selection dilemma as new signing Cristhian Mosquera as impressed as the Frenchman’s deputy.
Guardiola will be sweating on the fitness of influential midfielder Rodri, who started against Manchester United and Napoli but reportedly “didn’t feel comfortable” in training on Wednesday, but John Stones and Rayan Ait-Nouri could return.