Manchester City might have one of the best squads ever assembled in the history of football but it’s taken a lot of money to build it.
When you have a collection of world-class players, capable of winning silverware season after season, it’s not going to come cheap.
Manchester City do look to strike a bargain as often as they can, though, while Pep Guardiola does have a few academy graduates in his side that cost nothing.
Here is every single player in the Blues’ first-team squad, how much they all cost to bring to the Etihad Stadium and their stats so far this season.
Man City 2023/24 squad

- Goalkeepers – 3
- Defenders – 8
- Midfielders – 7
- Forwards – 4
- Most appearances – Julian Alvarez (54)
- Top scorer – Erling Haaland (38)
- Most assists – Kevin De Bruyne (18)
Goalkeepers
Ederson – £35m

Guardiola made Ederson his first-choice goalkeeper when City signed him for £35m from Benfica in 2017.
- Matchday squad – 53
- Appearances – 43
- Clean sheets – 16
- Goals conceded – 34
- Yellow cards – 5
- Assists – 0
- Minutes played – 3,718
Stefan Ortega – Free

City signed German goalkeeper Stefan Ortega on a free transfer after he left Arminia Bielefeld in 2022.
- Matchday squad – 59
- Appearances – 20
- Clean sheets – 8
- Goals conceded – 20
- Yellow cards – 0
- Assists – 0
- Minutes played – 1,621
Scott Carson – Free

Scott Carson initially joined City on loan from Derby County in 2019 before joining on a free transfer once his contract expired in 2021.
- Matchday squad – 29
- Appearances – 0
- Clean sheets – 0
- Goals conceded – 0
- Yellow cards – 0
- Assists – 0
- Minutes played – 0
Defenders
Kyle Walker – £45m (rising to £50m)

City spent £50m – an initial £45m then rising by £5m – in 2017 to bring in captain Kyle Walker from Tottenham Hotspur.
- Matchday squad – 55
- Appearances – 47
- Goals – 0
- Assists – 5
- Yellow cards – 2
- Minutes played – 4,083
Ruben Dias – £62m (rising to £65m)

Centre-back Ruben Dias joined City from Benfica in 2020 for £62m rising to £65m.
- Matchday squad – 56
- Appearances – 45
- Goals – 0
- Assists – 0
- Yellow cards – 3
- Minutes played – 3,817
John Stones – £47.5m (rising to £50m)

John Stones was Guardiola’s second signing after Ilkay Gundogan and cost City an initial £47.5m, rising to £50m, from Everton.
- Matchday squad – 45
- Appearances – 28
- Goals – 1
- Assists – 2
- Yellow cards – 2
- Minutes played – 1,858
Nathan Ake – £41m

City signed defender Nathan Ake from Bournemouth for £41m in 2020.
- Matchday squad – 54
- Appearances – 44
- Goals – 3
- Assists – 2
- Yellow cards – 0
- Minutes played – 3,053
Josko Gvardiol – £77.6m

Josko Gvardiol was City’s big-money summer signing in 2023 as he arrived from RB Leipzig for £77.6m.
- Matchday squad – 53
- Appearances – 42
- Goals – 5
- Assists – 3
- Yellow cards – 5
- Minutes played – 3,479
Manuel Akanji – £15m

The Blues signed Manuel Akanji for an absolute bargain from Borussia Dortmund at just £15m in 2022.
- Matchday squad – 54
- Appearances – 48
- Goals – 4
- Assists – 0
- Yellow cards – 6
- Red cards – 1
- Minutes played – 3,861
Rico Lewis – Academy

Rico Lewis is a product of City’s fantastic Elite Development System and cost nothing.
- Matchday squad – 59
- Appearances – 27
- Goals – 2
- Assists – 4
- Yellow cards – 1
- Minutes played – 1,606
Midfielders
Mateo Kovacic – £25m

City picked up Mateo Kovacic for a relative steal at £25m from Chelsea in 2023.
- Matchday squad – 52
- Appearances – 46
- Goals – 3
- Assists – 1
- Yellow cards – 5
- Minutes played – 2,711
Rodri – £62.5m

Rodri was signed from Atletico Madrid in 2019 for £62.5m.
- Matchday squad – 55
- Appearances – 50
- Goals – 9
- Assists – 14
- Yellow cards – 10
- Minutes played – 4,327
Kevin De Bruyne – £54.5m

Kevin De Bruyne was signed from German side Wolfsburg for £54.5m in 2015.
- Matchday squad – 31
- Appearances – 26
- Goals – 6
- Assists – 18
- Yellow cards – 3
- Minutes played – 1,750
Bernardo Silva – £43m

Bernardo Silva cost the Blues £43m from Monaco in 2017.
- Matchday squad – 53
- Appearances – 49
- Goals – 11
- Assists -10
- Yellow cards – 9
- Minutes played – 3,797
Matheus Nunes – £54m

City moved to bring versatile midfielder Matheus Nunes in from Wolves in 2023 for £54m.
- Matchday squad – 51
- Appearances – 29
- Goals – 0
- Assists – 5
- Yellow cards – 1
- Minutes played – 1,360
Oscar Bobb – Academy

Oscar Bobb arrived at City as a teenager from Norwegian side Valerenga in 2019. There is no information on if he cost anything but, if he did, it was minimal.
- Matchday squad – 55
- Appearances – 26
- Goals – 2
- Assists – 2
- Yellow cards – 0
- Minutes played – 815
Mahamadou Susoho – Academy

Highly-rated 19-year-old Mahamadou Susoho arrived from Espanyol in 2017 and has risen through the academy ranks to join Guardiola’s squad.
- Matchday squad – 13
- Appearances – 1
- Goals – 0
- Assists – 0
- Yellow cards – 0
- Minutes played – 14
Forwards
Erling Haaland – £51m

Erling Haaland cost City £51m in transfer fees to Borussia Dortmund in 2022. However, the total cost is expected to be £85.5m when agent fees, signing bonus and other costs are added in.
- Matchday squad – 47
- Appearances – 45
- Goals – 38
- Assists – 6
- Yellow cards – 1
- Minutes played – 3,745
Jack Grealish – £100m

City met Jack Grealish’s £100m buy-out clause to sign him from Aston Villa in 2022.
- Matchday squad – 48
- Appearances – 36
- Goals – 3
- Assists – 3
- Yellow cards – 8
- Minutes played – 2,114
Jeremy Doku – £55.5m

Jeremy Doku was signed from Rennes in 2023 for £55.5m.
- Matchday squad – 46
- Appearances – 44
- Goals – 6
- Assists – 10
- Yellow cards – 4
- Minutes played – 2,170
Julian Alvarez – £14m

City paid £14m to sign Julian Alvarez from River Plate in 2022.
- Matchday squad – 59
- Appearances – 54
- Goals – 19
- Assists – 12
- Yellow cards – 4
- Minutes played – 3,479
Savio

Savio cost an initial £21m which could rise as high as £33.6m following his move from Troyes.
Phil Foden – Academy

Phil Foden has been with City since he was just four years old and didn’t cost the club a penny to sign.
- Matchday squad – 58
- Appearances – 53
- Goals – 27
- Assists – 12
- Yellow cards – 3
- Minutes played – 4,274
Man City 2023/24 squad cost
- Total squad cost – £848.1m
- Cost per player – £36.9m
Out on loan
Joao Cancelo – £60m

Joao Cancelo is still a City player but is currently on loan at Barcelona. The Blues paid £60m to sign him from Juventus in 2019.
Kalvin Phillips – £45m

Kalvin Phillips cost £45m from Leeds United in 2022. He is currently on loan at West Ham United.
Maximo Perrone – £8.2m

The Cityzens paid £8.2m to sign Argentina starlet Maximo Perrone from Velez Sarsfield in 2023. He’s currently on loan at Las Palmas. His stats in Spain read:
Claudio Echeverri – £12.5m

Teenager Claudio Echeverri was City’s only signing in January 2024 and he cost £12.5m. He will stay on loan at River Plate until 2025.
