Cristiano Ronaldo says he deserves to end his career by winning the Ballon d'Or by more than Argentine rivals Lionel Messi and hopes to position himself as the best player in football history.

Ronaldo, 34, has won the France Football award for the World Player of the Year five times, the same number as Messi, but he looks forward to more as he nears the end of his career.

"Messi is in the history of football. But I think I should win six, seven or eight titles to beat him.

The Portuguese captain said he had no friendship with Messi, but made clear the Argentinian's role in pushing him to shine more in his career.

"My relationship with him is that we are not friends, but we have been at that level for 15 years. I know he pushed me to become a better player, and I pushed him to become a better player, too," Ronaldo said.

Ronaldo, a former Manchester United and Real Madrid player, has won five Champions League titles and led Portugal to victory in the 2016 European Championship and the 2019 Nations Cup.

"I am not chasing records but they are chasing me. I am a success addict and I don't think this is a bad thing. It motivates me and if you are not motivated, it is better to stop," Ronaldo said.