Manchester City are set to sign Bernardo Silva from Monaco,

Silva flew into Manchester on Thursday night and arrived at City’s Etihad Campus training ground to complete a medical on Friday.

It is speculated that City and Monaco struck a deal just days after the close of their respective league campaigns and the French club allowed Silva to fly to Manchester in the middle of this week.

The exact fee is yet to be confirmed but it was suggested earlier that City will pay around €50 million for the Portugal playmaker, who had initially been linked with moves for around €70m.

Silva will sign his contract at the Etihad Stadium once he has successfully completed his medical.

City staff were said to be laying the groundwork for a major announcement late into Thursday evening.

Man City released four players on Thursday, including three full-backs, and they are also believed to be very close to signing Kyle Walker from Tottenham, while Benjamin Mendy who is Silva’s Monaco team-mate is also a target.

But it looks as though Silva will be the first one through the door this summer.

City will want to get their business done early having been made to wait for certain key signings ahead of Pep Guardiola’s first season in charge.

John Stones did not arrive until just before the Premier League season started while Claudio Bravo only joined after the first international break of the season.

But Guardiola is also keen to add a dynamic attacking midfielder to his ranks, despite already boasting Kevin De Bruyne, David Silva and Ilkay Gundogan, who is hoped to be fit for the start of next season.