The Serb defender, 31, told The Sun: "They are both great players but, in recent years, Barcelona have won more trophies and I think that is why people have put Ronaldo to one side.
"The way he plays, he can play in England, he can shoot with his left, his right, he can jump and head the ball. He can dribble, he can do everything.
"I don't say Messi cannot do that but the way Barcelona play suits his style.
"Ronaldo has been changing games for the last four years for Madrid.
"Every time he walks on the pitch he wants to score. He has that hunger in every game."