Brazilian legend Ronaldinho has pitted his wits against some of the game's greats over the course of his illustrious career, and highlights former AC Milan star Paolo Maldini and Chelsea captain John Terry as his toughest opponents.
Ronaldinho is in England this week as Brazil prepare to face Roy Hodgson's side at Wembley on Wednesday in a glamour friendly to mark the Football Association's 150th anniversary celebrations.
The former Barcelona forward will not, however, have to face Terry with the Chelsea defender now retired from international duty, and Ronaldinho will be thankful for that.
Ronaldinho had a number of battles with Terry during the reign of Jose Mourinho as Chelsea manager, with the Blues and Barca playing out several fearsome Champions League encounters.
And the 32-year-old has high praise indeed for Terry, ranking the former England captain alongside Maldini, considered to be one of the best defenders to ever play the game.
"The toughest opponents for me are the defenders who are tough in the way they play - where you can't see a way through," Ronaldinho told the Daily Mail.
"Paolo Maldini and John Terry are two of the toughest men I have met on the field."
In his interview, Ronaldinho also picked Wayne Rooney and Ashley Cole as the only current England players he feels would be capable of making it into Brazil's squad.
Cole, meanwhile, is set to make his 100th appearance for England during the encounter with Brazil.