Former Real Madrid and Manchester United superstar, David Beckham, has named the best player he has ever shared the field with.
Read: Official: Real Star Joins Shock EPL Club
The England icon has been part of some incredible teams, with his most memorable spells being with United's famous 'Class of 92', as well as a star-studded Real side that was packed with Galacticos.
The 45-year-old was recently asked whether he would pick between Paul Scholes or Zinedine Zidane, and he went on to reveal which of the two was the best he ever played with.
According to Squawka, Beckham said, "It's really hard to separate the two of them because they're both quiet in character, but when you get them on the field, their talent is undeniable in both ways.
"I was lucky enough to obviously grow up with Scholesy and then I was lucky enough to go on to Real Madrid and be able to play for three years with probably the best player I have ever played with (Zidane)."
Read: Man Utd Unveil 'Disruptive' Third Kit
Interestingly, Zidane once revealed that he regretted not having the chance to line up alongside Scholes, stating that he was "in a class of his own."
Who do you think was the best player between Scholes and Zidane? Share your thoughts in the comments section below.