Pep Guardiola said Zinedine Zidane's feat of winning three consecutive Champions Leagues will never be repeated as his Manchester City side prepare to face the Frenchman's Real Madrid in the last 16 on Wednesday.

City take on Madrid in the first leg at the Santiago Bernabeu, where Guardiola and Zidane go up against each other for the first time as coaches.

Guardiola has not won the Champions League since his Barcelona side triumphed in 2011 while Zidane has enjoyed incredible success in recent years, as Real were crowned champions in 2016, 2017 and 2018.

"What he's done in Europe will not be repeated," said Guardiola on Tuesday.

"To win three consecutive Champions Leagues proves how great this club is. It goes on, generation after generation."

Zidane had said earlier on Tuesday that Guardiola is the best coach in the world and also spoke about his visit to see the Spaniard at Bayern Munich in 2015.

Zidane was starting out as an assistant to Carlo Ancelotti at Madrid while Guardiola was the manager at Bayern.