Manchester City have sealed a sensational deal to sign Andrea Pirlo on loan this January, according to the Metro.
The 36-year old has been playing with the club’s affiliate group, New York City FC, since moving there in the summer on a free transfer from Juventus.
He has made 13 appearances in the MLS, and is thought to be keen on a move short-term loan move in preparation for Italy’s Euro 2016 campaign.
Former Man City boss Roberto Mancini was understood to have been interested in taking the player to Inter Milan, where he plied his trade as a youngster until 2001.
The World Cup winner has made 116 appearances for the national side, reaching the final of Euro 2000 and winning the 2006 World Cup.
Reports in Italy suggest the contract is already in place in order to bring the legendary deep lying playmaker to the Etihad Stadium at the turn of the year.
Last season, club teammate Frank Lampard arrived in Manchester in a controversial loan switch from the U.S club.