Harry Kane - Only enhanced his reputation by captaining England to the final of Euro 2020. Has a contract with Tottenham that runs to the summer of 2024 but believes an agreement exists to let him leave in pursuit of top honours. Either way, City or any other club wanting to prise the Spurs striker away is going to have to pony up a fee upwards of €120 million. City would prefer a cash-plus-player deal, with Gabriel Jesus or Raheem Sterling potentially making way.

Kane, Grealish, Haaland - 5 players Manchester City should sign