Manchester City Seal £60m Transfer for Everton’s Iliman Ndiaye as Maresca Reinforces Attack
Manchester City have reached an agreement with Everton to sign winger Iliman Ndiaye in a deal worth an initial £60 million. The 26-year-old Senegalese international is set to undergo his medical on Tuesday, marking a significant addition to Enzo Maresca's squad after a summer of key departures.
Transfer Details and Medical Scheduled
The Etihad club will pay £60 million upfront, with an extra £5 million available through performance-related add-ons, according to ESPN. Ndiaye has received permission from Everton’s management to travel for a thorough medical exam, and his transfer is expected to be completed imminently, giving Maresca a vital boost in the attacking department.
Maresca Redirects Focus After Gakpo Bid Falls Through
After a failed bid for Dutch forward Cody Gakpo, rejected by Liverpool, Manchester City quickly intensified their pursuit of Ndiaye. This move also outpaced Premier League rivals Tottenham Hotspur, who had been closely following the Everton star’s situation but couldn’t finalize a deal before City stepped in.
Replacing Tottenham-Bound Departures
The arrival of Ndiaye comes as Maresca’s attack needed reinforcement following the exits of Savinho and Omar Marmoush, both of whom joined Tottenham permanently. The winger’s signing isn’t the only fresh talent arriving; City also confirmed the acquisition of Brazilian prospect Allan Elias from Palmeiras in a separate £32 million deal earlier this week.
Ndiaye’s Everton Legacy and Future Prospects
After two productive years at Everton, where he became a fan favorite, Ndiaye is now set to leave Merseyside. During his time at Goodison Park, he scored 17 goals across 74 appearances. Despite transfer speculation, he remained a key player for Everton early in the current season, starting their first two Premier League games, helping secure a win against Crystal Palace and a draw with Bournemouth.
Upcoming Fixtures
- 5 Sept 2026, 16:00: Manchester City vs Coventry City
- 6 Sept 2026, 15:00: Everton vs Manchester United






