He signed a 5-year contract with Premier League club Manchester City on August 2, 2016. Reportedly, the transfer fee was £37 million, with add-ons based on performance potentially making the fee around £46.5 million. He made his debut with the club on September 10 that year, against ‘Manchester United’ in the ‘Manchester’ derby. On December 18 the same year, he scored his first goal for the club during the ‘Premier League’ match against ‘Arsenal.’ He missed out playing in the 2017 ‘FIFA Confederations Cup,’ as he had to undergo a corrective surgery to overcome his chronic nasal congestion problem.