"I'm the best player in history, in the good moments and the bad ones," he told France Football. "I respect everyone's preferences, but I've never seen anyone better than me. I have always thought that. No footballer can do the things I can. There's no player more complete than me.
"I play well with both feet, I'm quick, powerful, good with the head, I score goals, I make assists. There are guys who prefer Neymar or (Lionel) Messi. But I tell you: there's no-one more complete than me.
"No one has won as many individual trophies as me. And I'm not speaking just of the Ballon d'Or. That says something, doesn't it? It's not just a result of the work I do in the gym, like some people think. It's the sum of many things.
"Legends like Floyd Mayweather and LeBron James don't get to their perfect level by chance. Many factors coincide. To be at the top and to stay there, you have to have more talent than the others."
Ronaldo admitted he was "sad and angry" when Messi scooped the Ballon d'Or on four consecutive occasions from 2009 to 2012, and said he had no interest in going to ceremonies to accept second place.
"I won the Ballon d'Or before Messi, then he overtook me and won four in a row. I'm not going to hide from you that I was sad and angry," he said.
"I went to the award ceremonies and I never won. At one point, I was even demotivated. I had no desire to go. To be there for the photo didn't interest me.
"Then, little by little, thanks to those close to me, I told myself that in life there is a beginning and an end. And in football what counts is the finish, not the start. I was patient. And I won four other Ballon d'Or's."