Cristiano Ronaldo has no desire to leave Real Madrid for Paris Saint-Germain or Manchester City.

"The other clubs [PSG, Manchester City] can forget it, I am going to retire at Real Madrid," Ronaldo said. "It would be smart of Real Madrid to renew my contract. I want to stay here. There have been good moments and others that were bad. Four years ago I wasn't happy but now I am content and I don't see any other club better than Real Madrid. None are better.

"I am going to retire at Real Madrid -- within 15 years at the minimum. I want to stop playing at age 41 or something like that," he said with a laugh. "We shall see that I will renew my contract at the end of the season."

Ronaldo is now 31 and has remained productive even as he begins to decline from his physical peak.