Find out how you can tune in to City’s FA Cup 3rd Round tie away to Swindon, wherever you are in the world.

The Premier League leaders travel down to the Energy Check County Ground on Friday 7 January, with kick-off scheduled for 8pm (UK).

The match against the League Two side is being broadcast live on ITV 1 in the UK and on the ITV Hub, while those living around the world can find out how to tune in via our global TV listings at the foot of this page.

DOWNLOAD THE MAN CITY APP

As always, mancity.com and the official Man City app will also provide comprehensive coverage of all the action throughout the evening, as City attempt to progress to the last 32 of the competition. 

Minute-by-minute updates of the action can be followed in our Matchday Centre, which gets underway two hours before kick-off.

Matchday Live features special guests who will offer their expert insight before, during and after the action on all our digital platforms.

CITY+ | SUBSCRIBE TO ACCESS EXCLUSIVE CONTENT

Once the game begins, you can follow live commentary with Alistair Mann and Michael Brown, while the key moments will also be available over on Twitter: @ManCity.

As always, following the full time whistle, a comprehensive match report, reaction from Pep Guardiola and players alike will follow, with brief match highlights available from midday on Saturday.

A full 90-minute replay of all the action will also be made available from midnight on CITY+.

Check out the global TV listings below (courtesy of livesoccertv.com) to learn how you can tune in to Swindon Town v Manchester City, wherever you are in the world.

Albania SuperSport 3 Digitalb
Algeria beIN Sports EnglishbeIN Sports Premium 1beIN SPORTS CONNECT
Angola SuperSport Premier League ROADStv NowSuperSport MaXimo 1
Anguilla ESPNPlay CaribbeanESPN Caribbean
Antigua and Barbuda ESPN CaribbeanESPNPlay Caribbean
Argentina Star+ESPN Argentina
Aruba ESPNPlay CaribbeanESPN Caribbean
Australia 10 Play
Austria DAZN
Bahamas ESPN Caribbean
Bahrain beIN SPORTS CONNECTbeIN Sports Premium 1beIN Sports English
Barbados ESPNPlay CaribbeanESPN Caribbean
Belgium Eleven Sports 2 BelgiumPlay Sports
Belize ESPN CaribbeanESPNPlay CaribbeanESPN Norte
Benin SuperSport MaXimo 1SuperSport Premier League ROA
Bermuda ESPN Caribbean
Bolivia Star+ESPN Peru
Bosnia and Herzegovina SportKlub 1 Serbia
Botswana SuperSport Premier League ROADStv NowSuperSport MaXimo 1
Brazil NOW NET e ClaroGUIGOStar+ESPN Brasil
British Virgin Islands ESPN CaribbeanESPNPlay Caribbean
Brunei beIN Sports ConnectbeIN Sports 2 ThailandAstro Go
Bulgaria Diema Sport 2Play Diema Xtra
Burkina Faso SuperSport MaXimo 1DStv NowSuperSport Premier League ROA
Burundi DStv NowSuperSport MaXimo 1SuperSport Premier League ROA
Cambodia beIN Sports 2 ThailandbeIN Sports Connect
Cameroon DStv NowSuperSport MaXimo 1SuperSport Premier League ROA
Canada Sportsnet WestSportsnet OntarioSportsnet EastSportsnet PacificSportsnet Now
Cape Verde DStv NowSuperSport Premier League ROASuperSport MaXimo 1
Cayman Islands ESPN CaribbeanESPNPlay Caribbean
Central African Republic SuperSport Premier League ROASuperSport MaXimo 1
Chad DStv NowSuperSport Premier League ROAbeIN Sports EnglishbeIN Sports Premium 1SuperSport MaXimo 1beIN SPORTS CONNECT
Chile ESPN ChileStar+
China Bilibili
Colombia Star+ESPN Colombia
Comoros SuperSport Premier League ROASuperSport MaXimo 1
Congo SuperSport Premier League ROADStv NowSuperSport MaXimo 1
Congo DR SuperSport MaXimo 1SuperSport Premier League ROA
Cook Islands Sky Sport 7 beIN Sports
Costa Rica Star+ESPN Norte
Cote D’Ivoire SuperSport Premier League ROADStv NowSuperSport MaXimo 1
Croatia Sportklub 1 Croatia
Cuba ESPN CaribbeanESPNPlay Caribbean
Cyprus Cytavision on the GoCytavision Sports 4
Czech Republic Nova Sport 1DIGI GO
Denmark Viaplay DenmarkEurosport Player Denmarkdiscovery+6’eren
Djibouti SuperSport MaXimo 1beIN SPORTS CONNECTSuperSport Premier League ROAbeIN Sports Premium 1DStv NowbeIN Sports English
Dominica ESPN CaribbeanESPNPlay Caribbean
Dominican Republic Star+ESPNPlay CaribbeanESPN NorteESPN Caribbean
Ecuador Star+ESPN Colombia
Egypt beIN Sports Premium 1beIN Sports EnglishbeIN SPORTS CONNECT
El Salvador ESPN NorteStar+
Equatorial Guinea SuperSport Premier League ROASuperSport MaXimo 1DStv Now
Eritrea DStv NowSuperSport Premier League ROASuperSport MaXimo 1
Estonia Viaplay Estonia
Ethiopia DStv NowSuperSport MaXimo 1SuperSport Premier League ROA
Fiji Sky Sport 7 beIN Sports
Finland Elisa Viihde ViaplayV Sport PremiumV Sport 1 Finland
France beIN SPORTS CONNECTbeIN Sports 2Free
Gabon SuperSport Premier League ROASuperSport MaXimo 1DStv Now
Gambia DStv NowSuperSport MaXimo 1SuperSport Premier League ROA
Germany DAZN
Ghana SuperSport MaXimo 1SuperSport Premier League ROADStv Now
Greece Cosmote Sport 3 HD
Grenada ESPN CaribbeanESPNPlay Caribbean
Guadeloupe ESPNPlay CaribbeanESPN Caribbean
Guatemala ESPN NorteStar+
Guinea SuperSport Premier League ROASuperSport MaXimo 1DStv Now
Guinea-Bissau SuperSport Premier League ROASuperSport MaXimo 1DStv Now
Haiti ESPNPlay CaribbeanESPN Caribbean
Honduras ESPN CaribbeanESPNPlay CaribbeanStar+ESPN Norte
Hungary Spíler1
Iceland Stöð 2 Sport 2
Indonesia beIN Sports Connect IndonesiabeIN Sports 2 IndonesiaVidiobeIN Sports 3 Indonesia
Iran beIN Sports Premium 1beIN SPORTS CONNECTbeIN Sports English
Iraq beIN Sports Premium 1beIN Sports EnglishbeIN SPORTS CONNECT
Ireland The ITV HubTalkSport Radio UKUTVSTV ScotlandBBC Radio 5 LiveITV 1 UK
Israel Sport 2
Italy DAZN
Jamaica ESPN CaribbeanESPNPlay Caribbean
Japan DAZN
Jordan beIN SPORTS CONNECTbeIN Sports Premium 1beIN Sports English
Kenya DStv NowSuperSport Premier League ROASuperSport MaXimo 1
Kiribati Sky Sport 7 beIN Sports
Korea Republic SPOTV ON
Kosovo IPKO TVim
Kuwait beIN Sports EnglishbeIN SPORTS CONNECTbeIN Sports Premium 1
Laos beIN Sports 2 ThailandbeIN Sports Connect
Latvia Viaplay Latvia
Lebanon beIN Sports Premium 1beIN Sports EnglishbeIN SPORTS CONNECT
Lesotho DStv NowSuperSport Premier League ROASuperSport MaXimo 1
Liberia SuperSport MaXimo 1DStv NowSuperSport Premier League ROA
Libya beIN SPORTS CONNECTbeIN Sports EnglishbeIN Sports Premium 1
Lithuania Viaplay Lithuania
Luxembourg Eleven Sports 2 Belgium
Madagascar SuperSport MaXimo 1SuperSport Premier League ROADStv Now
Malawi DStv NowSuperSport MaXimo 1SuperSport Premier League ROA
Malaysia Astro GoAstro Supersport 4
Mali SuperSport MaXimo 1DStv NowSuperSport Premier League ROA
Malta GO TV AnywhereTSN6 Malta
Marshall Islands Sky Sport 7 beIN Sports
Martinique ESPNPlay CaribbeanESPN Caribbean
Mauritania DStv NowbeIN Sports Premium 1SuperSport MaXimo 1SuperSport Premier League ROAbeIN SPORTS CONNECTbeIN Sports English
Mauritius SuperSport MaXimo 1SuperSport Premier League ROADStv Now
Mayotte SuperSport Premier League ROASuperSport MaXimo 1
Mexico ESPN MexicoStar+
Montenegro SportKlub 1 Serbia
Montserrat ESPN CaribbeanESPNPlay Caribbean
Morocco beIN Sports Premium 1beIN SPORTS CONNECTbeIN Sports English
Mozambique SuperSport Premier League ROADStv NowSuperSport MaXimo 1
Namibia SuperSport Premier League ROADStv NowSuperSport MaXimo 1
Nauru Sky Sport 7 beIN Sports
Netherlands Ziggo Sport Voetbal
Netherlands Antilles ESPN Caribbean
New Zealand Sky Sport 7 beIN SportsbeIN Sports Connect New Zealand
Nicaragua Star+ESPN Norte
Niger SuperSport Premier League ROADStv NowSuperSport MaXimo 1
Nigeria SuperSport Premier League NigeriaSuperSport MaXimo 1DStv Now
Niue Sky Sport 7 beIN Sports
North Macedonia SportKlub 1 SerbiaMaxTV Go
Norway Viaplay NorwayV Sport 1
Oman beIN Sports EnglishbeIN SPORTS CONNECTbeIN Sports Premium 1
Palau Sky Sport 7 beIN Sports
Palestinian Territory beIN Sports EnglishbeIN SPORTS CONNECTbeIN Sports Premium 1
Panama ESPN NorteStar+
Paraguay Star+ESPN Peru
Peru Star+ESPN Peru
Philippines beIN Sports 3 Premier League HDbeIN Sports 2 HD
Poland Eleven Sports 1 Poland
Portugal Sport TV MultiscreenSport TV2
Puerto Rico ESPN CaribbeanESPNPlay Caribbean
Qatar beIN Sports EnglishbeIN SPORTS CONNECTbeIN Sports Premium 1
Reunion SuperSport Premier League ROASuperSport MaXimo 1
Russia Sportbox.ruMatch! Football 1matchtv.ru
Rwanda SuperSport MaXimo 1SuperSport Premier League ROA
Saint Barthelemy ESPNPlay CaribbeanESPN Caribbean
Saint Helena SuperSport MaXimo 1SuperSport Premier League ROA
Saint Kitts and Nevis ESPN CaribbeanESPNPlay Caribbean
Saint Lucia ESPN CaribbeanESPNPlay Caribbean
Saint Martin ESPNPlay CaribbeanESPN Caribbean
Saint Vincent and the Grenadines ESPNPlay CaribbeanESPN Caribbean
Samoa Sky Sport 7 beIN Sports
Sao Tome And Principe SuperSport MaXimo 1SuperSport Premier League ROA
Senegal DStv NowSuperSport MaXimo 1SuperSport Premier League ROA
Serbia SportKlub 1 Serbia
Seychelles SuperSport MaXimo 1SuperSport Premier League ROADStv Now
Sierra Leone DStv NowSuperSport Premier League ROASuperSport MaXimo 1
Singapore 111 mio Sports 1
Slovakia Nova Sport 1DIGI GO
Slovenia SportKlub 1 Slovenia
Solomon Islands Sky Sport 7 beIN Sports
Somalia beIN SPORTS CONNECTbeIN Sports Premium 1SuperSport Premier League ROAbeIN Sports EnglishSuperSport MaXimo 1
South Africa DStv AppSuperSport Premier LeagueSuperSport MaXimo 1
South Sudan beIN SPORTS CONNECTDStv NowbeIN Sports Premium 1beIN Sports English
Spain DAZN
Sudan SuperSport MaXimo 1beIN Sports EnglishbeIN SPORTS CONNECTbeIN Sports Premium 1DStv NowSuperSport Premier League ROA
Swaziland DStv NowSuperSport MaXimo 1SuperSport Premier League ROA
Sweden V Sport PremiumViaplay Sweden
Switzerland DAZN
Syria beIN SPORTS CONNECTbeIN Sports Premium 1beIN Sports English
Tanzania SuperSport MaXimo 1SuperSport Premier League ROADStv Now
Thailand beIN Sports 2 ThailandAIS PLAYbeIN Sports Connect
Togo SuperSport MaXimo 1DStv NowSuperSport Premier League ROA
Tonga Sky Sport 7 beIN Sports
Trinidad and Tobago ESPN CaribbeanESPNPlay Caribbean
Tunisia beIN Sports EnglishbeIN Sports Premium 1beIN SPORTS CONNECT
Turkey Tivibu Spor 3
Tuvalu Sky Sport 7 beIN Sports
U.S. Virgin Islands ESPNPlay CaribbeanESPN Caribbean
Uganda SuperSport MaXimo 1SuperSport Premier League ROADStv Now
Ukraine Setanta Sports+
United Arab Emirates beIN Sports Premium 1beIN SPORTS CONNECTbeIN Sports English
United Kingdom TalkSport Radio UKThe ITV HubBBC Radio 5 LiveITV 1 UKUTVSTV Scotland
United States ESPN+
Uruguay Star+ESPN Peru
Vanuatu Sky Sport 7 beIN Sports
Venezuela ESPN ColombiaStar+
Yemen beIN SPORTS CONNECTbeIN Sports Premium 1beIN Sports English
Zambia SuperSport MaXimo 1SuperSport Premier League ROA
Zimbabwe DStv NowSuperSport MaXimo 1SuperSport Premier League ROA
*Don’t see your country or favourite channel listed? Let us know and we will include it.