Man City Squad 2024/2025

This is the current Man City squad - click on any of the Man City squad players to see videos, numbers, stats and pictures of that Man City player. If you have any information or updates of changes to the latest Man City squad list, please contact us.

Man City Squad

Man City Squad: Goalkeepers

Man City Squad: Midfielders

Man City Squad: Forwards

Man City Transfers In 2024/2025

Player From Club Transfer Date Type
Carlos Uriel Antuna RomeroSantos Laguna20-08-2017Unknown
Olarenwaju Ayoba KayodeAustria13-08-2017Unknown
D. NaahOrebro28-07-2017Unknown
A. CaceresMelbourne City26-07-2017Unknown
Benjamin MendyMonaco24-07-201757.5M €
Danilo Luiz da SilvaReal Madrid23-07-201730M €
Douglas Luiz Soares de PauloVasco da Gama15-07-201712M €
Kyle WalkerTottenham14-07-201751M €
Z. FaourNordsjaelland01-07-2017Unknown
James HorsfieldNAC Breda01-07-2017Unknown
Jason DenayerSunderland01-07-2017Unknown
Bernardo Mota Veiga de Carvalho e SilvaMonaco01-07-201750M €
Pablo Maffeo BecerraGirona01-07-2017Unknown
Marlos Moreno DuranDeportivo La Coruna01-07-2017Unknown
Oleksandr ZinchenkoPSV Eindhoven01-07-2017Unknown
Ederson Santana de MoraesBenfica01-07-201740M €
Rubén SobrinoAlaves01-07-2017Unknown
Eliaquim MangalaValencia01-07-2017Unknown
Wilfried Guemiand BonyStoke City01-07-2017Unknown
Joe HartTorino01-07-2017Unknown
S. NasriSevilla01-07-2017Unknown
Patrick RobertsCeltic01-06-2017Unknown
Jose Angel Esmoris TasendeGirona31-01-2017Unknown
Gabriel Fernando de JesusPalmeiras19-01-201732M €
Bruno ZuculiniRayo Vallecano15-01-2017Unknown
Aaron NemaneRangers01-07-2018Unknown
Aleix Garcia SerranoGirona01-07-2018Unknown
K. HaugGirona01-01-2018Unknown
Brandon BarkerHibernian01-06-2018Unknown
Angus GunnNorwich City01-07-2018Unknown
Isaac Buckley-RickettsFC Twente01-07-2018Unknown
Manuel Garcia AlonsoNAC Breda01-02-2018Unknown
J. HarrisonMiddlesbrough01-07-2018Unknown
A. LaporteAthletic Bilbao30-01-201865M €
Philippe SandlerPEC Zwolle01-07-2018Unknown
Erik Palmer-BrownKV Kortrijk01-07-2018Unknown
Riyad MahrezLeicester City10-07-201867.8M €
C. GomesPSG25-07-2018Unknown
D. ArzaniMelbourne City09-08-2018Unknown
A. MuricNAC Breda22-08-2018Unknown
Oluwatosin AdarabioyoWest Brom01-07-2019Unknown
Ivan IlicCrvena Zvezda01-07-2019Unknown
Z. SteffenColumbus Crew09-07-2019Unknown
Lukas NmechaPreston NE01-07-2019Unknown
K. ItakuraKawasaki Frontale14-01-20191.1M €
L. BoltonWycombe Wanderers01-07-2019Unknown
E. FrancisAlmere City17-01-2019Unknown
A. PalaversaHajduk Split31-01-20196.3M €
M. SmithFC Twente30-06-2019Unknown
Rodrigo Hernandez CascanteAtletico Madrid04-07-2019€ 70M
Scott CarsonDerby County08-08-2019Loan
Joao Pedro Cavaco CanceloJuventus07-08-2019€ 65M
C. TanorThisted01-07-2019Unknown
Pedro Antonio Porro SaucedaGirona09-08-2019€ 12M
Ernest AgyiriTubize01-08-2019Unknown
R. MeshinoGamba Osaka21-08-2019Unknown
Luka IlicNAC Breda01-07-2020Unknown
Y. HerreraGranada01-07-2020Unknown
Daniel GrimshawHempstead27-01-2020Unknown
Ferran Torres GarciaValencia04-08-2020€ 22.1M
N. AkéBournemouth05-08-2020€ 45M
Pablo MorenoJuventus01-08-2020Unknown
Rúben DiasBenfica29-09-2020€ 71.1M
Yan CoutoCoritiba01-08-2020Unknown
T. Harwood-BellisBlackburn Rovers01-07-2021Unknown
K. AguilarAlianza Lima01-07-2021£ 1.5M
Iker PozoFC Eindhoven01-07-2021Unknown
M. RogersLincoln City01-06-2021Unknown
Jack GrealishAston Villa05-08-2021€ 117.5M
T. DoyleHSV01-07-2022Unknown
D. SarmientoGirona01-07-2022Unknown
J. TraffordAccrington Stanley01-07-2022Unknown
B. KnightCrewe Alexandra01-06-2022Unknown
F. BurnsSwansea City01-06-2022Unknown
J. ÁlvarezRiver Plate01-07-2022Unknown
Erling HalandBorussia Dortmund10-06-2022€ 75M
S. Ortega MorenoArminia Bielefeld01-07-2022Free
Kalvin PhillipsLeeds United04-07-2022Unknown
Diego RosaLommel United01-07-2022Unknown
L. FioriniLincoln City01-07-2022Unknown
Slobodan TedicPEC Zwolle01-07-2022Unknown
Sergio Gomez MartinAnderlecht16-08-2022Unknown
Manuel Obafemi AkanjiBorussia Dortmund01-09-2022€ 17.5M
I. KaboréMarseille01-07-2023Unknown
L. DelapStoke City01-07-2023Unknown
KaykyPacos Ferreira01-07-2023Unknown
F. StevanovicSanta Clara01-07-2023Unknown
L. MbeteHuddersfield Town01-07-2023Unknown
C. SlickerRochdale01-07-2023Unknown
J. McAteeSheffield United01-07-2023Unknown
J. Wilson-Esbrand Coventry City01-07-2023Unknown
M. PerroneVelez Sarsfield23-01-2023€ 11M
Mateo KovacicChelsea27-06-2023€ 29.1M
J. GvardiolLeipzig05-08-2023€ 90M
J. DokuRennes24-08-2023€ 60M
Matheus NunesWolves01-09-2023€ 62M
A. RobertsonPortsmouth01-07-2024Unknown
C. EcheverriRiver Plate Montevideo25-01-2024€ 14.5M

Man City Transfers Out 2024/2025

Player To Club Transfer Date Type
Y. YeboahReal Oviedo01-09-2017Loan
K. HaugGirona01-09-2017Loan
Jadon SanchoBorussia Dortmund31-08-20178.7M €
Jason DenayerGalatasaray31-08-2017Loan
K. BryanOldham Athletic31-08-2017Loan
Wilfried Guemiand BonySwansea City31-08-201713M €
D. BoaduBorussia Dortmund30-08-2017Free
Patrick RobertsCeltic28-08-2017Loan
A. NemaneRangers23-08-2017Loan
S. NasriAntalyaspor21-08-20173.5M €
B. BarkerHibernian17-08-2017Loan
Olarenwaju Ayoba KayodeGirona14-08-2017Loan
Z. FaourSirius11-08-2017Unknown
Ellis PlummerMotherwell05-08-2017Unknown
R. KongoloDoncaster Rovers03-08-2017Loan
Kelechi Promise IheanachoLeicester City03-08-201727.7M €
B. O'BrienMacclesfield Town03-08-2017Free
Fernando Francisco RegesGalatasaray03-08-20174.5M €
Douglas Luiz Soares de PauloGirona02-08-2017Loan
Aleix Garcia SerranoGirona02-08-2017Loan
Marlos Moreno DuranGirona02-08-2017Loan
Pablo Maffeo BecerraGirona01-08-2017Loan
Jesus Navas GonzalezSevilla01-08-2017Free
A. CaceresWasl27-07-2017Loan
James HorsfieldNAC Breda24-07-2017Unknown
Aleksandar KolarovRoma22-07-20175M €
Joe HartWest Ham18-07-2017Loan
Manuel Agudo DuranSevilla16-07-20179M €
Jules Olivier NtchamCeltic12-07-20174.3M €
Bruno ZuculiniVerona11-07-20171.4M €
Gael ClichyBasaksehir07-07-2017Free
Rubén SobrinoAlaves06-07-20172M €
Jose Angel Esmoris TasendeNAC Breda04-07-2017Loan
Bersant CelinaIpswich Town03-07-2017Loan
Paolo Fernandes CantinNAC Breda01-07-2017Loan
Thierry AmbroseNAC Breda01-07-2017Loan
Enes UnalVillarreal01-07-201715M €
A. Smith-BrownHearts01-07-2017Loan
Angus GunnNorwich City01-07-2017Loan
Pablo Mari VillarNAC Breda01-07-2017Loan
A. MooyHuddersfield Town01-07-20179.1M €
Wilfredo Daniel CaballeroChelsea01-07-2017Free
Pablo Javier Zabaleta GirodWest Ham01-07-2017Free
C. HulmeBury01-04-2017Unknown
D. NaahOrebro23-02-2017Loan
Chidiebere Chijioke NwakaliSogndal08-02-2017Loan
Jose Angel Esmoris TasendeReal Mallorca01-02-2017Loan
Z. FaourNordsjaelland31-01-2017Loan
D. FaupalaChesterfield31-01-2017Loan
I. LawlorDoncaster Rovers13-01-2017Unknown
G. GlendonFleetwood Town12-01-2017Unknown
Manuel Garcia AlonsoNAC Breda11-01-2017Loan
E. Elewa-IkpakwuStoke City01-01-2017Unknown
A. CrabtreeWolves01-01-2017Unknown
Jose Angel Esmoris TasendeGirona01-01-2017Loan
Gael ClichyIstanbul BB07-07-2017Free
Isaac Buckley-RickettsFC Twente03-08-2017Loan
A. CaceresAl Wasl27-07-2017Loan
M. BeermanRangers01-01-2017Free
S. FaceyNorthampton Town05-01-2018Unknown
Aaron NemaneGo Ahead07-01-2018Loan
Isaac Buckley-RickettsOxford United12-01-2018Loan
Marlos Moreno DuranFlamengo16-01-2018Loan
C. NwakaliAberdeen10-01-2018Loan
J. DavenportBurton Albion31-01-2018Loan
J. HarrisonMiddlesbrough30-01-2018Loan
A. Smith-BrownOxford United29-01-2018Loan
Eliaquim MangalaEverton31-01-2018Loan
Philippe SandlerPEC Zwolle31-01-2018Loan
C. OliverFleetwood Town31-01-2018Loan
Erik Palmer-BrownKV Kortrijk31-01-2018Loan
Collins TanorGerminal31-01-2018Unknown
D. NaahTubize31-01-2018Loan
N. BroomeStoke City09-02-2018Unknown
O. KayodeShakhtar Donetsk02-03-2018Loan
Christian Kjetil HaugSogndal27-03-2018Free
Pablo Maffeo BecerraVfB Stuttgart01-07-20189M €
P. SokólKorona Kielce14-06-2018Unknown
J. DilrosunHertha Berlin01-07-2018Free
Jose Angel Esmoris TasendePSV Eindhoven15-06-20185.5M €
Angus GunnSouthampton10-07-2018Unknown
Manuel Garcia AlonsoToulouse07-07-2018Loan
Erik Palmer-BrownNAC Breda06-07-2018Loan
Pablo Mari VillarDeportivo La Coruna02-07-2018Loan
R. KongoloSC Heerenveen18-07-2018Unknown
I. Buckley-RickettsPeterborough United17-07-2018Unknown
J. DavenportBlackburn Rovers02-07-2018Unknown
W. PatchingNotts01-07-2018Free
A. CaceresMelbourne City01-07-2018Free
A. Smith-BrownPlymouth Argyle26-06-2018Unknown
P. SokólKielce14-06-2018Unknown
Jack HarrisonLeeds United30-07-2018Unknown
Bersant CelinaSwansea City31-07-2018Unknown
Luka IlicNAC Breda03-08-2018Loan
A. MuricNAC Breda31-07-2018Loan
M. SmithFC Twente03-07-2018Loan
Oluwatosin AdarabioyoWest Brom03-08-2018Loan
E. FrancisAlmere City04-07-2018Loan
Brandon BarkerPreston NE07-08-2018Loan
Joe HartBurnley07-08-20183.5M €
Thomas AgyepongHibernian02-08-2018Loan
Thierry AmbroseLens26-07-2018Loan
Erik SarmientoEspanyol13-07-2018Unknown
Lukas NmechaPreston NE09-08-2018Loan
Patrick RobertsGirona16-08-2018Loan
D. ArzaniCeltic17-08-2018Loan
Jason DenayerLyon21-08-20186.5M €
Gnegneri Yaya ToureOlympiakos02-09-2018Free
C. TanorHobro IK31-01-2018Loan
Chidiebere Chijioke NwakaliRaków31-08-2018Free
Mix DiskerudUlsan Hyundai Horang-i18-07-2018Loan
A. CaceresSydney FC02-01-2019Loan
Brahim Abdelkader DiazReal Madrid07-01-201915M €
Y. HerreraHuesca16-01-2019Loan
K. ItakuraFC Groningen15-01-2019Loan
L. BoltonWycombe Wanderers24-01-2019Loan
E. FrancisWolves18-01-2019Unknown
M. MorenoSantos Laguna25-01-2019Loan
A. PalaversaHajduk Split31-01-2019Loan
Ivan IlicZemun14-01-2019Loan
C. TanorThisted31-01-2019Loan
Vincent KompanyAnderlecht01-07-2019Unknown
Patrick RobertsNorwich City01-07-2019Loan
Thierry AmbroseMetz01-07-2019€ 2.5M
Fabian DelphEverton15-07-2019€ 9.5M
Z. SteffenFortuna Dusseldorf10-07-2019Loan
A. MuricNottingham Forest09-07-2019Loan
A. PalaversaOostende03-07-2019Loan
Philippe SandlerAnderlecht17-07-2019Loan
T. RichardsBrighton18-07-2019Unknown
Pablo Mari VillarFlamengo18-07-2019Unknown
Douglas Luiz Soares de PauloAston Villa25-07-2019€ 16.7M
Lukas NmechaVfL Wolfsburg03-08-2019Loan
Oluwatosin AdarabioyoBlackburn Rovers31-07-2019Loan
M. MorenoPortimonense29-07-2019Loan
Y. HerreraGranada26-07-2019Loan
Paolo Fernandes CantinPerugia17-07-2019Loan
Danilo Luiz da SilvaJuventus07-08-2019Swap
Ayotomiwa Dele-BashiruWatford24-07-2019Free
L. BoltonLuton Town08-08-2019Loan
Pedro Antonio Porro SaucedaReal Valladolid12-08-2019Loan
Eliaquim MangalaValencia12-08-2019Unknown
Ernest AgyiriEnosis15-08-2019Loan
Thomas AgyepongWaasland-Beveren05-08-2019Loan
Thomas AgyepongWB05-08-2019Loan
Brandon BarkerRangers09-08-2019Unknown
Erik Palmer-BrownAustria Wien05-08-2019Loan
Erik Palmer-BrownAustria05-08-2019Loan
R. MeshinoHearts30-08-2019Loan
Patrick RobertsMiddlesbrough02-01-2020Loan
Lukas NmechaMiddlesbrough03-01-2020Loan
B. GarréRacing Club20-01-2020Unknown
Daniel GrimshawHempstead27-01-2020Loan
Jose Angel Esmoris TasendeLeipzig31-01-2020Loan
T. WilsonWaterford United31-01-2020Unknown
Mix DiskerudHelsingborgs IF13-06-2020Loan
Leroy SaneBayern Munich03-07-2020€ 49M
L. BoltonDundee United28-07-2020Loan
D. ArzaniFC Utrecht07-08-2020Loan
David Josue Jimenez SilvaReal Sociedad17-08-2020Unknown
Claudio Andres Bravo MunozReal Betis30-08-2020Unknown
Félix CorreiaJuventus01-09-2020€ 10.5M
A. PalaversaGetafe31-08-2020Unknown
Ivan IlicVerona08-09-2020Loan
R. MeshinoRio Ave01-09-2020Loan
Pablo MorenoGirona21-09-2020Loan
A. MuricGirona21-09-2020Loan
Nicolas Hernan OtamendiBenfica29-09-2020€ 14.8M
Luka IlicFC Twente05-10-2020Loan
Oluwatosin AdarabioyoFulham05-10-2020€ 1.7M
J. LatibeaudiereSwansea City16-10-2020Unknown
Thomas AgyepongLommel United05-10-2020Loan
Daniel GrimshawLommel United05-10-2020Loan
Yan CoutoGirona25-09-2020Loan
L. MouldenGloucester19-09-2020Loan
Mix DiskerudDenizlispor20-01-2021Unknown
A. PalaversaKV Kortrijk26-01-2021Loan
T. Harwood-BellisBlackburn Rovers01-02-2021Loan
Patrick RobertsDerby County01-02-2021Loan
D. ArzaniAGF Aarhus26-01-2021Loan
Ernest AgyiriLevadia Tallinn01-01-2021Unknown
A. MuricWillem II01-02-2021Loan
Sergio Leonel Aguero del CastilloBarcelona01-07-2021Free
Eric GarcíaBarcelona01-07-2021Free
M. MorenoKV Kortrijk01-07-2021Loan
T. Harwood-BellisAnderlecht01-07-2021Loan
J. TraffordAccrington Stanley01-07-2021Loan
Daniel GrimshawBlackpool01-07-2021Free
F. StevanovicSC Heerenveen09-07-2021Loan
K. AguilarLommel United02-07-2021Loan
F. NmechaVfL Wolfsburg21-07-2021Free
Adrian BernabeParma01-07-2021Free
D. SarmientoGirona30-07-2021Loan
A. MuricDemirspor05-08-2021Loan
R. MeshinoEstoril Praia02-08-2021Loan
M. SmithHull City06-08-2021Loan
B. KnightCrewe Alexandra16-08-2021Loan
Yan CoutoBraga20-08-2021Loan
D. ArzaniLommel United19-08-2021Loan
T. DoyleHSV31-08-2021Loan
C. GomesBarnsley31-08-2021Loan
Philippe SandlerTroyes31-08-2021Loan
Patrick RobertsTroyes31-08-2021Loan
A. DionkouGranada30-08-2021Unknown
Y. HerreraEspanyol31-08-2021Loan
Erik Palmer-BrownTroyes31-08-2021Loan
T. Harwood-BellisStoke City11-01-2022Loan
Ferran Torres GarciaBarcelona11-01-2022€ 55M
J. TraffordBolton13-01-2022Loan
T. DoyleCardiff City20-01-2022Loan
Patrick RobertsSunderland21-01-2022Unknown
F. BurnsSwansea City30-01-2022Loan
J. ÁlvarezRiver Plate31-01-2022Loan
Luka IlicTroyes30-01-2022Unknown
Philippe SandlerFeyenoord31-01-2022Free
M. SmithMK Dons31-01-2022Unknown
G. BazunuSouthampton01-07-2022€ 14M
Fernando Luiz RosaParanaense18-07-2022Free
Gabriel Fernando de JesusArsenal04-07-2022Unknown
K. ItakuraBorussia Monchengladbach02-07-2022€ 5M
C. Egan-RileyBurnley01-07-2022Free
T. Harwood-BellisBurnley01-07-2022Loan
Diego RosaVizela07-07-2022Loan
R. LaviaSouthampton06-07-2022€ 11.7M
T. DoyleSheffield United04-07-2022Loan
L. FioriniBlackpool16-07-2022Loan
Raheem Shaquille SterlingChelsea13-07-2022€ 55M
R. MeshinoGamba Osaka11-07-2022Free
A. MuricBurnley22-07-2022Unknown
Oleksandr ZinchenkoArsenal22-07-2022€ 37M
Z. SteffenMiddlesbrough19-07-2022Loan
C. SlickerRochdale29-07-2022Loan
Y. HerreraGirona02-08-2022Loan
J. McAteeSheffield United04-08-2022Loan
Slobodan TedicBarnsley04-08-2022Loan
I. KaboréMarseille01-08-2022Loan
L. DelapStoke City18-08-2022Loan
M. MorenoTroyes01-09-2022Unknown
A. PalaversaTroyes31-08-2022Unknown
S. EdozieSouthampton01-09-2022Unknown
L. MbeteHuddersfield Town01-09-2022Loan
F. StevanovicSanta Clara01-09-2022Loan
C. GomesPalermo01-09-2022Unknown
M. RogersBlackpool04-01-2023Loan
J. Wilson-Esbrand Coventry City10-01-2023Loan
Diego RosaBahia13-01-2023Free
KaykyBahia01-01-2023Loan
L. MbeteBolton31-01-2023Loan
Joao Pedro Cavaco CanceloBayern Munich31-01-2023Loan
Ilkay GundoganBarcelona01-07-2023Free
T. AgyemangMiddlesbrough01-07-2023Free
L. DelapHull City02-07-2023Loan
L. DelapPreston NE12-01-2023Loan
M. RogersMiddlesbrough07-07-2023Unknown
S. CharlesSouthampton12-07-2023€ 12.3M
C. DoyleLeicester City14-07-2023Loan
Benjamin MendyLorient19-07-2023Free
J. Wilson-Esbrand Reims23-07-2023Loan
I. KaboréLuton Town21-07-2023Loan
Riyad MahrezAhli28-07-2023Unknown
Riyad MahrezAl-Ahli28-07-2023Unknown
A. RobertsonPortsmouth07-08-2023Loan
Aymeric LaporteNassr24-08-2023€ 27.5M
M. PerroneLas Palmas23-08-2023Loan
R. McDonaldWaterford United23-08-2023Free
C. PalmerChelsea01-09-2023€ 47M
T. Harwood-BellisSouthampton01-09-2023Loan
Joao Pedro Cavaco CanceloBarcelona01-09-2023Loan
Slobodan TedicCukaricki19-01-2024Free
C. EcheverriRiver Plate Montevideo26-01-2024Loan
Kalvin PhillipsWest Ham25-01-2024Loan
Z. SteffenColorado Rapids31-01-2024€ 46.2K
J. Wilson-Esbrand Cardiff City01-02-2024Loan

Club: Man City

Man City
England Manchester, England

Other Club Squads from England

Latest Football News