In
Erling Braut Haaland (£51.2m, Borussia Dortmund)
Stefan Ortega (free, Arminia Bielefeld)
Kalvin Phillips (£43.9m, Leeds United)
Sergio Gomez (£11m, Anderlecht)
Manuel Akanji (£15.8m, Borussia Dortmund)
Out
Jayden Braaf (free, Borussia Dortmund)
Pedro Porro (£7.2m, Sporting Lisbon)
James Trafford (loan, Bolton Wanderers)
Gavin Bazunu (£12m, Southampton)
Fernandinho (free, Athletico PR)
CJ Egan Riley (free, Burnley)
Taylor Harwood-Bellis (loan, Burnley)
Ko Itakura (£4.5m, Borussia Monchengladbach)
Gabriel Jesus (£47m, Arsenal)
Darko Gyabi (£5.2m, Leeds United)
Tommy Doyle (loan, Sheffield United)
Romeo Lavia (£10.5m, Southampton)
Diego Rosa (loan, Vizela)
Ryotaro Meshino (free, Gamba Osaka)
Callum Doyle (loan, Coventry City)
Raheem Sterling (£50m, Chelsea)
Kwaku Oduroh (free, Derby County)
Lewis Fiorini (loan, Blackpool)
Zack Steffen (loan, Middlesbrough)
Oleksandr Zinchenko (£30m, Arsenal)
Arijanet Muric (undisclosed, Burnley)
Daniel Arzani (free, Macarthur)
Cieran Slicker (loan, Rochdale)
Yangel Herrera (loan, Girona)
James McAtee (loan, Sheffield United)
Slobodan Tedic (loan, Barnsley)
Nahuel Bustos (loan, Sao Paulo)
Issa Kabore (loan, Marseille)
Liam Delap (loan, Stoke City)
Ante Palaversa (undisclosed, Troyes)
Marlos Moreno (undisclosed, Troyes)
Luke Mbete (loan, Huddersfield Town)
Samuel Edozie (undisclosed, Southampton)
Juan Larios (undisclosed, Southampton)
Kayky (loan, Pacos de Ferreira)
Manchester City total spent to date: £125.6m
Manchester City total received to date: £143.9m
Manchester City net transfer balance: £18.4m