Manchester City striker Carlos Tevez says Real Madrid star Cristiano Ronaldo is second best to Barcelona ace Lionel Messi.

Tevez played with Ronaldo at Manchester United.

"I think it is only right if Cristiano Ronaldo does believe he is the best in the world," said Tevez.

"Any guy who gets 37-40 goals a season has a right to believe that, but if you push me I am always going to go on the side of Messi."