Iliman Ndiaye completes £60m move from Everton to Manchester City
Everton winger Iliman Ndiaye signs a five‑year deal with Manchester City for £60m, with add‑ons and a potential Enzo Fernandez fee pushing City’s summer spend over £300m.

Iliman Ndiaye has joined Manchester City from Everton for an initial £60 million fee. The deal includes up to £5 million in add‑ons and a five‑year contract, meaning the total outlay could reach £65 million and will be amortised over the length of the agreement. The transfer pushes City’s summer spending beyond £300 million, a figure that could rise further after the club secured a separate £125 million agreement with Chelsea for Enzo Fernandez Manchester City agree £125m fee with Chelsea for Enzo Fernandez.
Ndiaye, who arrived at Everton two years ago for £15 million from Marseille, turned down a new contract and will leave the Merseyside club with a sizeable profit. He made his mark at Everton by scoring the side’s final goal at Goodison Park before the stadium’s closure. In his own words, the move represents a “chance of a lifetime” and he feels his attacking style aligns with City’s philosophy of high‑tempo, goal‑rich football.
City’s director of football Hugo Viana praised Ndiaye’s talent and determination, noting the club’s reputation for developing players and the opportunity to work under manager Pep Maresca. Everton, meanwhile, have been linked with Jack Grealish as a potential replacement, and earlier transfer talks involved Tottenham and a possible Richarlison return before City intervened.
The transfer underscores City’s strategy of reinforcing attacking depth while preparing for future squad planning, with the Enzo Fernandez deal signalling continued investment in midfield talent.