In
Mateo Kovacic (£25m, Chelsea)
Josko Gvardiol (£77.9m, RB Leipzig)
Jeremy Doku (£55.8m, Rennes)
Matheus Nunes (£53m, Wolverhampton Wanderers)
Out
Terrell Agyemang (free, Middlesbrough)
Benjamin Mendy (free, Lorient)
Ilkay Gundogan (free, Barcelona)
Liam Delap (loan, Hull City)
Morgan Rogers (undisclosed, Middlesbrough)
Cieran Slicker (undisclosed, Ipswich Town)
Kian Breckin (loan, Wycombe Wanderers)
Shea Charles (£10.5m, Southampton)
Yangel Herrera (£4.3m, Girona)
Callum Doyle (loan, Leicester City)
Yan Couto (loan, Girona)
Nahuel Bustos (loan, Talleres)
James Trafford (£15m, Burnley)
Issa Kabore (loan, Luton Town)
Josh Wilson-Esbrand (loan, Reims)
Riyad Mahrez (£30m, Al-Ahli)
Finley Burns (loan, Stevenage)
Carlos Borges (£12.1m, Ajax)
Alex Robertson (loan, Portsmouth)
Maximo Perrone (loan, Las Palmas)
Aymeric Laporte (£25m, Al-Nassr)
Luke Mbete (loan, Den Bosch)
Jadel Katongo (loan, Peterborough United)
Taylor Harwood-Bellis (loan, Southampton)
Cole Palmer (£42.5m, Chelsea)
Tommy Doyle (loan, Wolverhampton Wanderers)
James McAtee (loan, Sheffield United)
Joao Cancelo (loan, Barcelona)
Slobodan Tedic (loan, Charlton Athletic)
Manchester City total spent to date: £211.7m
Manchester City total received to date: £138.6m
Manchester City net transfer balance: -£73.1m