Every completed Man City transfer in summer 2025: Signings, exits, loans

Kevin de Bruyne, Tijjani Reijnders and the Man City badge

All the ins and outs at Man City this summer

Manchester City have flexed their financial muscles without much hesitation in 2025, following up a busy January transfer window with a series of deals in the summer.

It may have been a disappointing season on the pitch for Man City, who finished third in the 2024-25 Premier League table, but their new director of football Hugo Viana has been at work to reinforce their squad.

City made good use of the first transfer window between June 1 and June 10, signing four players before their involvement at the Club World Cup.

City’s squad has continued to evolve, including some emotional departures for long-serving players.

Here is a roundup of every signing they have made this summer and every player leaving, at first team and academy level.

Man City signings

Rayan Ait-Nouri

  • From: Wolves
  • Fee: £31m
  • Position: Left-back
  • Age: 24

The first signing of the summer for City was announced by the club on June 9, with Ait-Nouri joining in time for their Club World Cup campaign.

Almost five years have passed since Wolves brought him to the Premier League, with the experience he has built up since making him an appealing option for a City squad in need of a natural left-back.

Ait-Nouri signed a five-year contract with City, whose director of football Viana says he is “sure that he will be an excellent addition” to Pep Guardiola’s squad.

While Guardiola’s system is constantly evolving, there seems to be a good chance for Ait-Nouri to become a regular starter at left-back, especially if he does reach the next level that Viana believes he is capable of.

Marcus Bettinelli

  • From: Chelsea
  • Fee: Nominal
  • Position: Goalkeeper
  • Age: 33

After serving in a similar role for Chelsea for four years, Bettinelli has plugged a gap as a new third-choice goalkeeper for City.

They paid a nominal fee to free him up from the year of his contract at Stamford Bridge. The expiry date of his City contract will be the same as what it would have been at Chelsea: 2026.

“He’s been in the Premier League for a long time and will bolster what is already a strong goalkeeping unit,” said Viana when Bettinelli was unveiled on June 10.

“His experience and mentality will hopefully complement our other senior goalkeepers while ensuring he’s always ready to perform when called upon himself.”

However, don’t expect him to be called on to play too much unless there are absences ahead of him in the pecking order.

Rayan Cherki

  • From: Lyon
  • Fee: £30.5m
  • Position: Attacking midfielder
  • Age: 21

The release of Kevin De Bruyne at the end of his contract will leave an immense creativity void that City have sought to fill with not just one, but two players.

First of all, they signed Cherki on June 10. The playmaker was operating as a no.10 or winger for Lyon, chipping in with 32 goal contributions from 44 games last season.

Lyon are his boyhood club, so he confessed it would have taken something special to tempt him away. But when City came calling, he knew he’d found the big next step he was waiting for.

“To be joining a club like Manchester City and have the opportunity to make the next step in my career here is something very, very special,” he said in his first interview.

It remains to be seen whether Guardiola will deploy Cherki on the right wing, which was his main role in his last Lyon season, or in the more central position he originally emerged in.

Tijjani Reijnders

  • From: AC Milan
  • Fee: £46.5m
  • Position: Midfielder
  • Age: 26

The second step towards replacing De Bruyne was sealed with the purchase of Reijnders from AC Milan, announced on June 11 but agreed in time before the Club World Cup deadline.

Reijnders is emerging from a 15-goal season with an otherwise underwhelming Milan side. He can play in any midfield role, but is best when breaking forward into the box.

“Tijjani adds extra energy, composure and creativity to our midfield and working with Pep and our coaches will only see him go from strength to strength,” said director of football Viana.

Like Cherki and Ait-Nouri, Reijnders’ contract with City will last until 2030.

The Netherlands international has echoed Viana’s forecast by stating his target on a personal level is “to become an even more complete midfielder.”

Mahamadou Sangare

  • From: Paris Saint-Germain
  • Fee: Free
  • Position: Forward
  • Age: 18

After registering some high goalscoring numbers for Paris Saint-Germain’s youth sides last season, Sangare is set for a new challenge with City, where he will be on a professional contract but should start out from the Elite Development Squad.

Able to play as a striker or right winger, Sangare’s contract will be valid for five years after City beat competition from around Europe.

Sverre Nypan

  • From: Rosenborg
  • Fee: £12.5m
  • Position: Midfielder
  • Age: 18

City swooped in to win the race for coveted Norwegian prospect Nypan, announcing his arrival on July 17.

Nypan has signed a five-year contract in Manchester, stating: “There is already a special connection between Norway and Manchester City through Erling Haaland and Oscar Bobb, and I am very proud to have become the latest Norwegian player to have joined the club.”

At previous club Rosenborg, Nypan registered 14 goals and 11 assists from 70 appearances.

James Trafford

  • From: Burnley
  • Fee: £31m
  • Position: Goalkeeper
  • Age: 22

Trafford rejoins City from Burnley in a deal which the Clarets say is a new record fee for a British goalkeeper.

City sources say the move is worth £27m plus add-ons. However, Burnley sources put the figure at £31m plus add-ons and a sell-on clause.

That would take the deal above the previous record of £30m which Everton paid Sunderland for Jordan Pickford in 2017.

“Rejoining City is such a special and proud moment both for me and my family,” Trafford said, adding that he was returning to the club “a hundred times better” than the player who left in 2023.

“I always dreamed that one day I would be able to come back to Manchester City.

“This is the place I call home – it’s a truly special football club.

“I am still very young and hungry to keep learning and improving – and I know there is no better environment than Manchester City to help make me become the best goalkeeper I can be.”

Gianluigi Donnarumma

  • From: PSG
  • Fee: £26m
  • Position: Goalkeeper
  • Age: 26

Trafford’s chances of becoming City’s no.1 took a nosedive when a deal was agreed for PSG and Italy keeper Donnarumma on deadline day, to be announced the following morning.

Renowned as one of the best goalkeepers in the world, Donnarumma was nevertheless shifted out of PSG’s plans by their signing of Lucas Chevalier, a year before his contract in the French capital was due to expire.

City grabbed the chance to sign Donnarumma as a replacement for Ederson, bringing him to the Premier League for the first time in his career.

“To have signed for Manchester City is such a special and proud moment for me,” said Donnarumma.

“I am joining a squad packed with world-class talent and a team led by the one of the greatest managers in the history of football in Pep Guardiola. This is a club every player in world football would love to join.

“I have admired watching Manchester City for many years – so to now be able to play for the Club is a huge honour and a privilege.

“I cannot wait to meet my new teammates, the staff and the fans. Playing at the Etihad Stadium will be very, very special for me.

“I am very excited for what lies ahead and can promise that I will give absolutely everything to try and help the Club achieve even more success.”

READ MORE 👉 The Manchester City players out of contract in 2026

Man City exits

Yan Couto

  • To: Borussia Dortmund
  • Fee: £25m
  • Position: Right-back
  • Age: 23

Couto was a City Football Group project purchase in 2020, spending three of his five years under contract out on loan with sister club Girona.

Last season, though, Couto took on a new challenge by joining Borussia Dortmund on loan for the rest of the season, with an obligation to buy under certain conditions.

It’s been known since October that Dortmund had triggered their obligation to buy Couto, but the move officially goes into this summer’s books.

Couto played 30 times during his loan spell in Germany. Right-back is a position City have been looking to the future with, so the Brazil international could have come in handy, but they clearly feel well stocked enough to cope without him.

Kevin De Bruyne

  • To: Napoli
  • Fee: Free
  • Position: Midfielder
  • Age: 33

Undoubtedly the most emotional departure from City this summer is De Bruyne, who could make a strong case for being the club’s greatest ever player.

De Bruyne gave 10 years of service to City after becoming their then-record signing in 2015 from Wolfsburg. There were some famous sceptics at the time after his previous struggles to make the grade at Chelsea, but the Belgian playmaker proved everyone wrong emphatically.

De Bruyne was named the Premier League Player of the Season twice, in 2019-20 and 2021-22. Furthermore, he was named in the PFA Premier League Team of the Season in five of his 10 campaigns with the club.

But physical issues have caught up with De Bruyne more recently and the time has come for City to bid him farewell, which they confirmed in early April.

De Bruyne has left City with 422 appearances, 108 goals and 177 assists behind him. He is now completing a move to Serie A champions Napoli as a free agent, eager to prove he can still compete at a high level in European football.

Jacob Wright

  • To: Norwich City
  • Fee: £2.3m
  • Position: Midfielder
  • Age: 19

Born in Manchester and in the City academy since 2014, Wright made his first-team debut in an FA Cup game against Huddersfield Town in January 2024 as a substitute.

He earned a Champions League debut as a substitute against Copenhagen a couple of months later, but spent the second half of last season on loan at Norwich City.

The Championship outfit activated their option to buy Wright in May, giving him a four-year contract at Carrow Road.

Kyle Walker

  • To: Burnley
  • Fee: £5m
  • Position: Right-back
  • Age: 35

The veteran defender ended his eight-year stay in Manchester after making a switch to join the promoted Clarets.

The right-back completed his medical on July 4 and has signed a two-year contract with Scott Parker’s side, with Walker having spent two years playing alongside the Burnley boss while at Tottenham.

Walker made 15 appearances in the first half of last season for City before joining AC Milan on loan in January, but the Italian club decided not to make his move permanent.

He won 17 trophies during his time at Etihad Stadium and was part of the squad that won the Treble in 2023.

Scott Carson

  • To: TBC (Released)
  • Fee: Free
  • Position: Goalkeeper
  • Age: 39

It was back in 2019 that City signed Carson, originally on loan from Derby County, to become their third-choice goalkeeper. After six years in the department, though, the chapter has ended.

Carson only played twice for City – once in the 2020-21 Premier League season and then once in the 2021-22 Champions League campaign – but was valued for his experience as a guide for the team’s more active goalkeepers.

After making his move from Derby permanent in 2021, Carson signed four consecutive one-year contracts, but has now completed his last.

Despite his lack of gametime, he is believed to have earned more than £8.5m in wages during his time on City’s books.

Now 39, Carson hasn’t confirmed if he will be looking for a new club to lend his experience to or retiring.

Kayky

  • To: Bahia
  • Fee: Undisclosed
  • Position: Forward
  • Age: 22

Kayky joined City in 2021 from Fluminense and made his debut in January 2022, but only earned one Premier League appearance.

The forward embarked on a series of loan moves away, including two with Bahia, who have kept him on a permanent basis.

Tai Sodje

  • To: Buxton
  • Fee: Free
  • Position: Forward
  • Age: 21

Sodje moved from the Sheffield United youth system to City’s in 2015 and signed a professional contract in 2021.

However, the attacker hasn’t had an easy journey towards the first team and has ultimately been released at the end of his contract, dropping into non-league to be picked up by Buxton.

Jayden Lienou

  • To: Leeds United
  • Fee: Undisclosed
  • Position: Left-back
  • Age: 17

Part of the City U18 side that won the Premier League North for their age range last season, Lienou has left in order to sign a three-year contract with Leeds United, where he will start out in the academy.

Maximo Perrone

  • To: Como
  • Fee: £11.3m
  • Position: Midfielder
  • Age: 22

Perrone spent last season on loan at Como, helping Cesc Fabregas’ side to a 10th-place finish in Serie A.

After making 26 appearances, Perrone has now signed a permanent deal with Como, who have paid City an initial €13m, which could rise to €15m, for his signature.

The Argentine midfielder only made two appearances for City after joining from Velez Sarsfield in January 2023, also having taken in a loan spell with Las Palmas before finding his new home at Como.

Farid Alfa-Ruprecht

  • To: Bayer Leverkusen
  • Fee: £5m
  • Position: Winger
  • Age: 19

Alfa-Ruprecht has returned to his country of birth three years after leaving Hamburg to join City’s academy.

City have banked a healthy £5m fee for the winger, who was a member of their FA Youth Cup winning U18 side in 2023-24.

James McAtee

  • To: Nottingham Forest
  • Fee: £30m
  • Position: Midfielder
  • Age: 22

James McAtee came through the Man City youth academy and is widely regarded as one of the best young players in England.

McAtee made his Premier League debut for Man City back in November 2021, but he could not establish himself as a regular in Pep Guardiola’s starting line-up and also had a two-year loan spell at Sheffield United from 2022 until 2024.

It was always going to be tough for the 22-year-old to become a regular for Man City, and the hope is that at Nottingham Forest, the youngster will kick on and fulfil his potential.

McAtee told Forest’s official website: “I feel ready for a new challenge and the Club had a great season last year so I want to help build on that and show what I can do.

“I’m so happy to be here and really looking forward to getting started with my new teammates and I know the ambition of everyone associated with the club which is something I want to be a part of.”

Forest’s Chief Football Officer, Ross Wilson, said: “It goes without saying that we’re absolutely delighted to welcome James to Nottingham Forest.

“He’s a player we’ve admired for a long time, and our conversations with Manchester City, James, his family and his representatives over the past month have been incredibly constructive.

“After captaining England to the U21 European Championship title, James took some time to reflect on his next step – and we’re thrilled he’s chosen Forest.

“We are proud to now have three extremely exciting young talents from the group that lifted the U21 EURO trophy with Elliot, Omari and now James.

“There was strong interest in James, but he showed a real determination to join us. Our players have been excited about the possibility of him arriving, and now we can officially welcome him into the group.”

Callum Doyle

  • To: Wrexham
  • Fee: £7.5m
  • Position: Centre-back
  • Age: 21

Doyle never made his senior debut for City, but they have banked a decent sum for him thanks to the experience he has built up in the Championship over loan spells with Coventry, Leicester and Norwich.

Recently promoted Wrexham, who have been splashing the cash since their elevation to the second tier, have taken Doyle in a permanent deal on a four-year contract.

True Grant

  • To: Stoke City
  • Fee: Undisclosed
  • Position: Goalkeeper
  • Age: 19

The son of former Stoke City keeper Lee Grant, True Grant has now signed for the Potters himself.

He was a City Academy player since 2018 and had a loan spell with Buxton last season.

Now, he has signed a three-year contract with Stoke.

Ederson

  • To: Fenerbahce
  • Fee: £12m
  • Position: Goalkeeper
  • Age: 32

After playing a pivotal role in City’s growth under Guardiola, Ederson has vacated his position and made way for Donnarumma.

The Brazilian goalkeeper gave City eight years of service and won six Premier League titles, standing out for his ability on the ball as well as making saves.

He will go down in history as one of the best ever to grace his position for City, but has now joined a Fenerbahce side in flux after the sacking of Jose Mourinho.

Ederson said: “I leave Manchester City incredibly proud of what we have achieved together, and I am honoured to have worn the shirt so many times.

“Under Pep, we have dominated the Premier League and conquered Europe. It has been amazing.

“I would first of all like to thank him and Head of Goalkeeping Xabier Mancisidor for making me the best goalkeeper I could be and teaching so much about the game.

“I must also thank my team-mates. Our desire to win every game we play has been a joy to be a part of and that has made me relish every day on the training field or in the dressing room with every one of you.

“Finally, the fans. Thank you for making me feel at home in a city so far away from where I am from and for supporting me throughout what has been an amazing period for me and my family.

“I arrived in Manchester eight years ago full of hope, but I could not have predicted such a beautiful time together.

“Playing for City has been the most special time of my life and I will always be a fan of this special club. I’m going with my wife and children, but I’m leaving a big family here, Cityzens. Once a Blue, always a Blue.”

Ilkay Gundogan

  • To: Galatasaray
  • Fee: Free
  • Position: Midfielder
  • Age: 34

Two years after they first said goodbye to Gundogan, before welcoming him back last summer, City have allowed the midfielder to join his childhood team, Galatasaray.

He made 54 appearances in his second spell with City, but wasn’t as effective as he had been before his interlude with Barcelona.

“Making this final step away from Manchester feels very hard, but I completely respect that the club wants to enter a new chapter,” he told the MEN. “But on the other side I still feel very good and ready to play as many games as possible – that’s why I decided to move on.

“I get the opportunity to play again for a Champions League club – but not just any Champions League club – no, for my favourite club from childhood days!

“Manchester City has always acted with incredible professionalism and ambition, and I will never forget what this club has done for me over all these years. Even now they stuck to our gentleman agreement and made the departure without any complications possible – this is not always given these days in football.”

Man City loan exits

Juma Bah

  • To: Nice
  • Length: Season-long
  • Position: Centre-back
  • Age: 19

After joining City from Valladolid in January, Bah finished last season on loan in Ligue 1 with Lens.

He will be spending the 2025-26 campaign in the French top flight too after completing a season-long switch to Nice, who will be in the Champions League if they get through the qualifying rounds.

“We’ve been following his progress together for some time, and we found him to be a very good performer during his time at Lens,” Florian Maurice, Nice’s sporting director said. “The numbers show this. Juma is a young player with great potential and, importantly, we think he can quickly adapt to the coach’s ideas.”

Divin Mubama

  • To: Stoke City
  • Length: Season-long
  • Position: Striker
  • Age: 20

After spending his first season as a City player mainly in the Elite Development Squad, former West Ham striker Mubama has moved into the Championship with Stoke for the 2025-26 season.

Mubama scored on his City debut back in January in the FA Cup, but will now gain vital experience in the second tier.

“Stoke City is a massive club, I’m excited to be here and determined to work hard, score goals and do everything I can to help the team,” said the striker.

Finley Burns

  • To: Reading
  • Length: Season-long
  • Position: Defender
  • Age: 22

Burns is still yet to add to his first City appearance from an EFL Cup game back in September 2021.

After loan spells with Swansea City, Stevenage and Hull City, his latest takers are Reading in League One.

“His attitude is second to none and comes from a great calibre of an Academy at City and has grown in stature,” said their manager, Noel Hunt.

Oliver Whatmuff

  • To: Rochdale
  • Length: Season-long
  • Position: Goalkeeper
  • Age: 17

A City academy player since under-8s level, Whatmuff has moved to Rochdale in the National League for the full duration of the 2025-26 season.

“I wanted to move into Men’s football – I think I’ll gain a lot of experience,” the England U18 international explained. “Rochdale came in a while ago and it’s been a long process, but I knew straight away that I wanted to be here.”

Tomas Galvez

  • To: Cambuur
  • Length: Season-long
  • Position: Left-back
  • Age: 20

After spending the second half of last season on loan with Cambuur, City agreed for the Dutch club to keep him for another year, signing off on the extension in late July.

Joel Ndala

  • To: Hull City
  • Length: Season-long
  • Position: Winger
  • Age: 19

After loan spells with Jong PSV and Nottingham Forest last season, never making his Premier League debut for the latter, Ndala has dropped into the Championship to sign for Hull City on loan.

“The Championship is a good level and I’ll take the challenge head on,” Ndala said. “I’m going to give it my all and try to help the team out in every way I can. I’m ready to show the fans what I can do.”

Jahmai Simpson-Pusey

  • To: Celtic
  • Length: Season-long
  • Position: Defender
  • Age: 19

After making his first senior appearances for City last season, meanwhile winning the Premier League 2 Player of the Season award, Simpson-Pusey has made the first loan move of his career.

“It’s great to be here.” he told Celtic’s official website after signing for the Scottish champions. “It’s such a big club and I’m happy to come here, play in front of the fans and play for the team.

“This is a big opportunity. I want to come here and show my talent and my levels.

“It’ll be good for me to come and hopefully help the team to win the league again and do well in Europe.”

Max Alleyne

  • To: Watford
  • Length: Season-long
  • Position: Centre-back
  • Age: 20

Max Alleyne joined the Man City youth academy in 2021 after leaving Southampton and is rated very highly by the club.

The son of former England and Gloucestershire cricketer Mark Alleyne, the youngster was named on the bench by Man City manager Pep Guardiola for the Premier League fixtures against Everton and Ipswich Town in the 2024-25 campaign.

Alleyne also won the Man City Under-21s player of the season award.

Watford head coach Paulo Pezzolano told the club’s official website upon signing the young centre-back: “Max stands out for his technical ability. He’s a very dynamic player and with a really good understanding of the game.

“He’s a very versatile player. Being ambidextrous, he can play on both sides of the field.

“In addition, even though his main position on the field is as a centre-back, he can also play in other positions.”

Vitor Reis

  • To: Girona
  • Length: Season-long
  • Position: Centre-back
  • Age: 19

After joining City in January from Palmeiras, promising centre-back Reis has switched to sister club Girona on loan for the 2025-26 season.

Reis remains under contract with his parent club City until 2029.

“One of the reasons why Vitor goes to Girona is because of that reason [too many players],” Pep Guardiola explained. “I love Vitor a lot, incredible future. But I don’t want [players] to be every weekend at home…”

Jack Grealish

  • To: Everton
  • Length: Season-long
  • Position: Attacking midfielder
  • Age: 29

After failing to replicate his Aston Villa for Man City, Jack Grealish has joined Everton on a season-long loan deal.

Man City manager Pep Guardiola left Grealish out of his squad for the 2025 FIFA Club World Cup, which was a clear indicator that the Englishman was not in his plans for this season.

Grealish, who won three Premier League titles, two FA Cups, the Champions League, the UEFA Super Cup and the Club World Cup with Man City, is delighted to have made the move to Everton.

The 29-year-old told Everton’s official website: “I’m over the moon to have signed for Everton – It’s massive for me, honestly. This is a great club, with great fans.

“As soon as I spoke to the manager, I knew there was only one place that I wanted to go. On social media, I’ve been flooded with messages from Everton supporters, so there’s that side of it as well and that’s another reason why I chose Everton.

“I want to say thank you to the fans for all of the messages I’ve had already. Thank you for all of the love and support. I hope I can repay you now and I’m sure I will.”

Sverre Nypan

  • To: Middlesbrough
  • Length: Season-long
  • Position: Midfielder
  • Age: 18

City swooped in to win the race for coveted Norwegian prospect Nypan, announcing his arrival on July 17. At previous club Rosenborg, Nypan registered 14 goals and 11 assists from 70 appearances.

He now heads to the Championship to gain more experience.

“It’s an amazing opportunity,” he said. “A lovely club with amazing fans that I’m really looking forward to playing in front of.

“I know it’s a really traditional club with a good fan base. It’s really big in Norway. English football is big in Norway.

“You need to play games when you’re my age and hopefully I can come to Middlesbrough and help the team as much as possible. I can’t wait to get into the team and get to know the players.”

Claudio Echeverri

  • To: Bayer Leverkusen
  • Length: Season-long
  • Position: Attacking midfielder
  • Age: 19

After debuting for City in the FA Cup final and making the most of the Club World Cup to score his first goal for the club, former River Plate prospect Echeverri has taken the next step of joining Bayer Leverkusen on loan.

The playmaker was the subject of a transfer battle between Roma and City’s sister side Girona earlier in the summer. He could have gone to either on loan, but Roma wanted an option to buy – and City didn’t want to lose control of him.

Wanting Champions League football, Echeverri overlooked Girona and has ended up at Bayer Leverkusen.

“It’s fantastic for me to take the next steps with the 2024 champions of Germany now in the Bundesliga and the Champions League,” said Echeverri. “I want to get a lot of minutes on the pitch and develop into an even better player week by week.

“A lot of young players have made it to the top of the game here at Bayer Leverkusen. I want to take that path in the coming season and play my part in helping Bayer 04 achieve great things.”

Mahamadou Susoho

  • To: Livingston
  • Length: Season-long
  • Position: Midfielder
  • Age: 20

After spending last season with Peterborough United, making 15 appearances, Spanish midfielder Susosho has signed for Scottish side Livingston on deadline day.

Lakyle Samuel

  • To: Bromley
  • Length: Season-long
  • Position: Defender
  • Age: 19

Samuel sealed a late switch to Bromley for a season in League Two. He has been a City academy player since the age of eight.

Will Dickson

  • To: Chesterfield
  • Length: Half-season
  • Position: Forward
  • Age: 20

Dickson will be on loan with Chesterfield until January 5, returning to a ground he played at for City’s U21s in the EFL Trophy last season.

“I’m absolutely buzzing,” he said. “It’s the perfect place for me to get some first-team minutes and some great experience.”

Issa Kabore

  • To: Wrexham
  • Length: Season-long
  • Position: Defender
  • Age: 24

Kabore left for Wrexham on deadline day for the seventh loan spell of his City career. The versatile defender returns to English football in the Championship after spells with Benfica and Werder Bremen last season.

“I’m feeling good, I’m very happy to be a Wrexham player,” he said. “The project here is so amazing. Wrexham is a family Club, a fantastic Club, and that’s why I’m here. I will give everything for this team.”

Manuel Akanji

  • To: Inter Milan
  • Length: Season-long
  • Position: Centre-back
  • Age: 30

After three seasons with City, Akanji was touted for a range of destinations this summer. In the end, he accepted a loan move to Serie A with Inter.

Inter will have an option to buy Akanji and will in fact have an obligation to if they win Serie A and he plays in half of their matches.