Rio Ferdinand has surprisingly named ex-Bolton forward Kevin Davies as one of the toughest opponents he faced during his legendary career.
Ferdinand revealed the best opponents he had to play against during his time at Manchester United.
He singled out Real Madrid legends Raul and Ronaldo Nazario as well as Arsenal great Dennis Bergkamp.
Not to mention Davies who played for Southampton and Blackburn Rovers.
But he enjoyed the most prolific spell of his career at Bolton under the tutelage of Sam Allardyce.
And, according to Ferdinand, he was 'horrible' to play against.
"He was hard to play against," he told Broadtalks podcast.
"Before the ball was even coming he's grabbing and scratching.
"Horrible to play against, nasty, he'd give you a difficult afternoon."
Ferdinand continued by highlighting the movement of Raul and Bergkamp before hailing the Brazilian forward.
"Raul, the movement, he would go into areas, the positions he'd go into, Bergkamp the same," he added.
"They'd go deep and I used to run out and then there would be a big space behind me.
"Ronaldo, he let me know there's another level.
"The maddest thing is he'd had about four operations on his knee by then (the time Ferdinand faced him).
"I was thinking I dread to think what he'd done to me if he was proper fit. He was different."
Ronaldo, playing for Real at the time, produced one of the greatest performances in Champions League history when he ran riot against Man United back in 2003.
He dominated Ferdinand as he bagged a stunning hat-trick at Old Trafford.
What's your take on Ferdinand's toughest career opponents? Let us know.
Featured Image Credit: YouTube/PA
- Lisandro Martinez Singles Out Premier League Forward As One Of His Toughest Ever Opponents
- "To put it bluntly..." - Rio Ferdinand claims Man Utd could be "bent over" with potential £80m transfer
- "My mind's blown!" - Rio Ferdinand claims Man Utd and Liverpool could have made a £50m mistake
- Rio Ferdinand names the Man United star who should replace Harry Maguire as captain after Liverpool win