The Premier League champions wanted the England international to replace Sergio Aguero, who joined Barcelona on a free transfer.
However, Tottenham chairman Daniel Levy remained firm and turned down the approaches from the Premier League giants.
City chose not to pursue other strikers and they went into the season with Gabriel Jesus as the only recognised forward in the squad.
The decision from Manchester City and Pep Guardiola was labelled as a gamble and City have been criticised so far this season for not signing a quality finisher.
The general consensus in the media is that Manchester City have struggled to finish off chances this season and they would have picked up more points with a recognised goal scorer leading the line for them.
However, the England international has been in abysmal form this season and there is no evidence he would have transformed the Manchester City attack.
Harry Kane is yet to score in the Premier League this season and he has not managed to register a shot in the six-yard box either.
The England striker is adept at taking important goal scoring positions in the box but he seems to be struggling with his decision making and movement this season.
There is no doubt that Kane is a world-class footballer and he will probably regain his form as the season goes on.
As of now, the failure to sign him does not seem like a huge mistake from Manchester City.
The Premier League giants will have to invest in a quality goal scorer down the line but Harry Kane’s performances this season suggests that they are not missing out on anything special.