​Manchester City are close to signing right-back Dani Alves according to​ multiple reports with manager Pep Guardiola willing to offer the Brazilian a two-year deal as he looks to strengthen his defence ahead of next season.

The English club are currently looking fill out their defence, especially on the wings after releasing long serving players Pablo Zabaleta and Gael Clichy. They are interested in signing Kyle Walker from Tottenham Hotspur, but with Spurs asking for more than £40m for the right-back, negotiations have come to an halt at the moment.

Italian giants Juventus for their part are willing to sell the Brazilian who has starred for them for a fee on £5m and with Alves having only a year left on his contract the deal may go through soon. 

Despite reports in Spain that a deal has already been agreed, it is understood negotiations are continuing but Alves has agreed a contract in principle to link up with his former manager. The 34-year-old who was let go by Barcelona for free was a revelation last season especially in Juventus' run to the final of the UEFA Champions League, being involved in three of their goals against AS Monaco in the semi-final while scoring the fourth goal.

He made 32 appearances in all competitions for the Serie A champions last season scoring six goals while winning the Serie A title and the Coppa Italia trophy. If he moves to Manchester, he would become City's third signing of the summer following in the footsteps of Bernardo Silva and Ederson.