#3 Gianluigi Buffon
Gianluigi Buffon left for Paris Saint-Germain the year Ronaldo arrived at Juventus. But he returned to the Bianconeri the next year and got to play two seasons with the Portuguese ace. Buffon, though, largely played second-fiddle to Wojciech Szczesny during this period.
With over a thousand games for club and country in his illustrious 26-year career, Buffon is widely hailed as one of the greatest ever goalkeepers the game has seen.
Now 43, he has shown no signs of slowing down. The 2006 FIFA World Cup winner has returned to Parma to continue his career at the club, for whom he debuted more than two decades ago.
#2 Sergio Ramos
If Ronaldo was the battering ram who broke down teams with his imperious goalscoring prowess, Sergio Ramos was the brick. The veteran Spaniard has produced several defensive masterclasses over the years to etch his name in the history books.
Widely regarded as one of the best centre-backs of his generation and perhaps of all time, Ramos has an impressive 129 career goals, most of them being penalties and headers off set-pieces.
He recently joined Paris Saint-Germain after his contract with Madrid expired, ending a glorious 16-year stint with the club, where he won 21 trophies, including four Champions League titles.
#1 Karim Benzema
Karim Benzema has played with Ronaldo more than any other player, making 341 appearances together. Benzema has also provided the most assists (47) to Ronaldo than any other player.
Both players joined the club in 2009. While the Portuguese was already a Ballon d'Or winner, Benzema was an up-and-coming striker.
Having playing with the likes of Ronaldo, Bale, Higuain and Raul, the Frenchman has struck 279 times for Los Blancos and is one of Real Madrid's ten most prolific goalscorers.
Since Ronaldo's departure, Benzema has become the main goalscoring man for Los Blancos, stepping up in key moments. But despite all his accomplishments, Benzema remains underrated.