English Premier League club Manchester City have approached Juventus over a move for right back Dani Alves. City coach Pep Guardiola, who has worked with the defender earlier during his days at Barcelona is prepared to offer him a two-year contract as he steps up his recruitment drive for next season.

City are searching for defensive options after allowing Bacary Sagna and Gaël Clichy to leave when their contracts expire at the end of this month. A move for Tottenham’s Kyle Walker has failed to reach a breakthrough, with Spurs holding out for a fee in excess of £40m for the England international.

Alves still has one year left on his contract and City have been told a bid of around £5m would be sufficient to persuade the Turin club to sell the 34-year-old.

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.

Writing on the Players’ Tribune website in the buildup to the Champions League final earlier this month, Alves had high praise for the Catalan, saying: “If you turn the word ‘computer’ backwards, it spells ‘Steve Jobs’. If you turn the word ‘football’ backwards, it spells ‘Pep’. He is a genius. I’ll say it again. A genius.”