Manchester City’s Kelechi Iheanacho is yet to agree a move to West Ham, despite persistent rumours linking him with the club, can report.

The fee is not thought to be an issue with the Champions League club demanding around £20m for the player. However, with the players’ obvious talent, a series of clauses are being negotiated.

The youngster isn’t keen on leaving, but wants to stay in the Premier League. Manchester City see no reason to keep him and are looking to sell him to fund moves elsewhere. As a countermeasure to any future success, a buy-back clause is being negotiated.

This is the type of transfer negotiation that has the potential to last a while. With many factors at stake, Manchester City do not want to be left with eggs on their faces if Iheanacho does become a truly world class striker.

As such, they want the option to be able to buy the player back in a few years for a pre-arranged price. This is where disagreements have come in. can authoritatively report that the East Londoners currently want a buy-back between £45-50m, which would net them a substantial profit in the future.

Given the player’s unwillingness to leave, City want it closer to £30-35m. As such, this may take a while to resolve, but it will be worth it if the club can get him.