Cristiano Ronaldo has no intention of leaving Real Madrid before he ends his playing career, according to his agent Jorge Mendes.

"I'm almost certain that, yes, he'll retire there at 38 or 39, because he has many years to give yet," said Mendes.

"You all know that he's the best example I can give of a professional, he's a person who takes great care of himself."