City's final game of 2017 is a trip to Crystal Palace - details of how you can watch here...

The Blues travel to Selhurst Park on Sunday 31 December looking to extend the Premier League winning run to 19.

The game kicks off at 12pm (GMT) and will be shown live in the UK on BT Sport.

You can also follow radio commentary right here on mancity.com, via the City Matchday App and we will also have live updates on Twitter.

Supporters around the world can find out how they can watch in their country below, courtesy of livesoccertv.com.

Albania SuperSport 2 Digitalb
Algeria beIN Sports Arabia 2 HD,beIN SPORTS CONNECT Arabia
Andorra SFR Sport 1
Angola SuperSport 3 Africa
Anguilla Flow Sports App
Antigua and Barbuda Flow Sports App
Australia Optus Sport
Austria DAZN Europe
Azerbaijan Idman TV
Bahamas Flow Sports App
Bahrain beIN SPORTS CONNECT Arabia,beIN Sports Arabia 2 HD
Bangladesh Star Sports Select HD1
Barbados Flow Sports App
Belarus Belarus 5
Belgium VOOsport World 1,Play Sports 1
Benin Canal+ Sport 1 Afrique,SuperSport 3 Africa
Bermuda Flow Sports App
Bhutan Star Sports Select HD1
Bosnia and Herzegovina SportKlub 1 Serbia
Botswana SuperSport 3 Africa
Brazil Watch ESPN Brasil
British Virgin Islands Flow Sports App
Brunei beIN Sports 1 Thailand,Astro Go,beIN Sports Connect Thailand
Bulgaria Diema Sport 2
Burkina Faso SuperSport 3 Africa,Canal+ Sport 1 Afrique
Burundi Canal+ Sport 1 Afrique,SuperSport 3 Africa
Cambodia beIN Sports Connect Thailand,beIN Sports 1 Thailand
Cameroon Canal+ Sport 1 Afrique,SuperSport 3 Africa
Canada TSN GO,TSN2
Cape Verde SuperSport 3 Africa,Canal+ Sport 1 Afrique
Cayman Islands Flow Sports App
Central African Republic Canal+ Sport 1 Afrique,SuperSport 3 Africa
Chad Canal+ Sport 1 Afrique,beIN SPORTS CONNECT Arabia,SuperSport 3 Africa,beIN Sports Arabia 2 HD
China BesTV,QQ Sports Live,PPTV Sport China,Ssports Live
Comoros SuperSport 3 Africa
Congo Canal+ Sport 1 Afrique,SuperSport 3 Africa
Congo DR SuperSport 3 Africa
Costa Rica Sky HD,SKY Planeta Fútbol
Cote D’Ivoire Canal+ Sport 1 Afrique,SuperSport 3 Africa
Croatia Sportklub 1 Croatia
Cyprus Cytavision Sports 1,Cytavision Sports HD
Czech Republic Digi Sport 1
Denmark Eurosport Player Denmark,6’eren,Viasat Ultra HD,Viaplay Denmark
Djibouti Canal+ Sport 1 Afrique,beIN SPORTS CONNECT Arabia,beIN Sports Arabia 2 HD,SuperSport 3 Africa
Dominica Flow Sports App
Dominican Republic SKY Planeta Fútbol,Sky HD
Egypt beIN Sports Arabia 2 HD,beIN SPORTS CONNECT Arabia
El Salvador Sky HD,SKY Planeta Fútbol
Equatorial Guinea SuperSport 3 Africa,Canal+ Sport 1 Afrique
Eritrea SuperSport 3 Africa
Estonia Belarus 5,Viasat Sport Baltic
Ethiopia SuperSport 3 Africa
Finland Viasat Sport Premium,Viasat Ultra HD,Viaplay Finland,Viasat Football HD
France SFR Sport 1
Gabon SuperSport 3 Africa,Canal+ Sport 1 Afrique
Gambia SuperSport 3 Africa,Canal+ Sport 1 Afrique
Germany DAZN Europe
Ghana Canal+ Sport 1 Afrique,SuperSport 3 Africa,Citi FM
Greece Cosmote Sport 1 HD
Grenada Flow Sports App
Guatemala SKY Planeta Fútbol,Sky HD
Guinea SuperSport 3 Africa,Canal+ Sport 1 Afrique
Guinea-Bissau Canal+ Sport 1 Afrique,SuperSport 3 Africa
Honduras Sky HD,SKY Planeta Fútbol
Hong Kong 620 PLTV,LeTV Sports Hong Kong,Now 621
Hungary Spíler TV
Iceland Stöð 2 Sport
India Star Sports Select HD1,Star Sports Select 1,Hotstar
Indonesia beIN Sports 1 Indonesia,Orange TV Indonesia
International Palace PlayerHD Live,Sport 24,TalkSport Radio World
Iran beIN SPORTS CONNECT Arabia,beIN Sports Arabia 2 HD
Iraq beIN Sports Arabia 2 HD,beIN SPORTS CONNECT Arabia
Ireland BT Sport 1,BT Sport Live,BBC Radio,TalkSport Radio UK
Israel Sport 2
Italy Sky Sport 3 HD Italia,Sky Sport 1 HD Italia
Jamaica Flow Sports App
Japan DAZN Japan,SportsNavi Live
Jordan beIN SPORTS CONNECT Arabia,beIN Sports Arabia 2 HD
Kazakhstan Setanta Sports Kazakhstan
Kenya SuperSport 3 Africa
Korea Republic SBS ESPN Korea
Kuwait beIN Sports Arabia 2 HD,beIN SPORTS CONNECT Arabia
Laos beIN Sports 1 Thailand,beIN Sports Connect Thailand
Latvia Belarus 5,Viasat Sport Baltic
Lebanon beIN SPORTS CONNECT Arabia,beIN Sports Arabia 2 HD
Lesotho SuperSport 3 Africa
Liberia SuperSport 3 Africa
Libya beIN Sports Arabia 2 HD,beIN SPORTS CONNECT Arabia
Liechtenstein DAZN Europe
Lithuania Belarus 5,Viasat Sport Baltic
Luxembourg DAZN Europe,SFR Sport 1
Macau Ssports Live
Macedonia SportKlub 1 Serbia
Madagascar SuperSport 3 Africa
Malawi SuperSport 3 Africa
Malaysia Astro Go,Astro SuperSport 3
Maldives Star Sports Select HD1
Mali SuperSport 3 Africa,Canal+ Sport 1 Afrique
Mauritania beIN Sports Arabia 2 HD,beIN SPORTS CONNECT Arabia,Canal+ Sport 1 Afrique
Mauritius SuperSport 3 Africa,SFR Sport 1
Mexico Sky HD,SKY Planeta Fútbol
Monaco SFR Sport 1
Mongolia SPS HD
Montenegro SportKlub 1 Serbia
Montserrat Flow Sports App
Morocco beIN SPORTS CONNECT Arabia,beIN Sports Arabia 2 HD
Mozambique SuperSport 3 Africa
Namibia SuperSport 3 Africa
Nepal Star Sports Select HD1
Netherlands Ziggo Sport Select
Nicaragua Sky HD,SKY Planeta Fútbol
Niger Canal+ Sport 1 Afrique,SuperSport 3 Africa
Nigeria SuperSport 3 Africa,SuperSport 3 Nigeria,Canal+ Sport 1 Afrique
Norway TV2 Sport Premium,TV2 Sumo
Oman beIN Sports Arabia 2 HD,beIN SPORTS CONNECT Arabia
Pakistan Star Sports Select HD1
Palestinian Territory beIN SPORTS CONNECT Arabia,beIN Sports Arabia 2 HD
Panama SKY Planeta Fútbol,Sky HD,Flow Sports App
Philippines beIN Sports 1
Poland Belarus 5,Canal+ Sport,Canal+ Sport Online,nc+ GO,Canal+ NOW
Portugal Sport TV3
Qatar beIN Sports Arabia 2 HD,beIN SPORTS CONNECT Arabia
Romania Telekom Sport 1 Romania
Russia Match TV Game,Match TV Football 1,Belarus 5,NTV+ Sport Online
Rwanda SuperSport 3 Africa,Canal+ Sport 1 Afrique
Saint Kitts and Nevis Flow Sports App
Saint Lucia Flow Sports App
Saint Vincent and the Grenadines Flow Sports App
Sao Tome And Principe SuperSport 3 Africa
Saudi Arabia beIN Sports Arabia 2 HD,beIN SPORTS CONNECT Arabia
Senegal SuperSport 3 Africa,Canal+ Sport 1 Afrique
Serbia SportKlub 1 Serbia
Seychelles Flow Sports App,SuperSport 3 Africa
Sierra Leone Canal+ Sport 1 Afrique,SuperSport 3 Africa
Slovakia Digi Sport 1
Slovenia SportKlub 1 Slovenia
Somalia beIN SPORTS CONNECT Arabia,beIN Sports Arabia 2 HD
South Africa SuperSport Maximo,SuperSport 3,SuperSport 3 Africa
South Sudan beIN Sports Arabia 2 HD,beIN SPORTS CONNECT Arabia,SuperSport 3 Africa
Spain Movistar+,Movistar TV Fútbol
Sri Lanka Star Sports Select HD1
Sudan beIN SPORTS CONNECT Arabia,beIN Sports Arabia 2 HD
Swaziland SuperSport 3 Africa
Sweden Viasat Sport Premium,Viasat Ultra HD,Viaplay Sweden
Switzerland SFR Sport 1,DAZN Europe
Syria beIN SPORTS CONNECT Arabia,beIN Sports Arabia 2 HD
Tanzania SuperSport 3 Africa
Thailand beIN Sports Connect Thailand,beIN Sports 1 Thailand
Togo SuperSport 3 Africa,Canal+ Sport 1 Afrique
Trinidad and Tobago Flow Sports App
Tunisia beIN Sports Arabia 2 HD,beIN SPORTS CONNECT Arabia
Turkey Digiturk Play,S Sport,Idman TV
Turks and Caicos Islands Flow Sports App
Uganda SuperSport 3 Africa
Ukraine Futbol 1,OLL.tv,Belarus 5
United Arab Emirates beIN Sports Arabia 2 HD,beIN SPORTS CONNECT Arabia
United Kingdom BBC Radio,TalkSport Radio UK,BBC Radio Manchester,BT Sport 4K UHD,BT Sport Live,BT Sport 1
United States SiriusXM FC,NBC Sports Live,Telemundo Deportes En Vivo,NBCSports.com,NBCSN,fuboTV
Yemen beIN SPORTS CONNECT Arabia,beIN Sports Arabia 2 HD
Zambia SuperSport 3 Africa
Zimbabwe SuperSport 3 Africa