Real Madrid forward says he hopes to continue his battle with Messi adding that things happen for a reason.
The 32-year-old’s second successive win has seen him catch up with his Barcelona rival Lionel Messi on five Ballons d’Or, after the Argentinian took second in the vote, with Brazilian Neymar third.
Ronaldo was the top-scorer in last season’s Champions League as Real successfully defended the trophy with victory over Juventus in June, and also led the Spanish giants to their first La Liga title in five years.
“Of course I feel happy. This is something I look forward to every year,” Ronaldo said at the ceremony at the Eiffel Tower in Paris.
“The trophies won last year helped to win this award. Thanks to my Real Madrid team-mates. And I want to thank the rest of the people who helped me reach this level.”
Ronaldo, who also won the FIFA Men’s Player of the Year award in October, added the 2017 Ballon d’Or to his previous wins in 2008, 2013, 2014 and 2016.
He scored 42 goals in all competitions for Real last season, and also netted 15 times in European World Cup qualifying.
“I hope to play at this level for a few more years, I hope the battle with Messi continues, things happen for a reason,” he added.
“I feel good this season and we’ll see what we win at the end of the year.”
When asked if he would like to finish his career at the Santiago Bernabeu, Ronaldo said: “I’m happy at Real Madrid, I want to stay there… If possible.”