The Jamaican sprinter, who defended his 100m gold medal this summer at the Olympic Games in London, as well as adding the 200m and 4x100m relay titles to his name, believes there is only one clear winner for this year's Ballon d'Or.
"No doubt Cristiano is better than Messi. He is a more complete player," he told Portuguese channel RTP.
"I would give [the Ballon d'Or] to Cristiano. He has managed to stay on top and that's the most difficult thing."
Ronaldo recently came out on top of the Goal.com 50, scoring a mind-boggling 60 goals in 55 games for Real Madrid, as well as six in 11 appearance for Portugal as Real won La Liga for the first time in four years, breaking the 100-point barrier in the process.
Both Bolt and Ronaldo hold each other in mutual regard. The 25-year-old first attended a match at the Santiago Bernabeu against Deportivo La Coruna in 2009, and was last seen prior to the Blancos' Champions League 6-2 victory over Dinamo Zagreb in December.