Larsson has stressed that Ronaldo has a lot of quality as well, but believes he is no match for the Argentina international.

"I don't think there's too much difference between the two of them because they are both great players," Larsson told Xarxa.

"Cristiano is unlucky to be playing at the same time as Messi. Ronaldo is a very good player, but Messi is even better.

"Messi has won the Ballon d'Or in the past few years, four years in a row to be more precise.

"He is from out of this world. He's so good that it's almost incredible. When you see him with the ball at his feet it's hard to believe that anybody else could do the same. He's a fantastic player to see."

Messi has already netted 34 goals in 22 Liga appearances for Barcelona this term and signed a new contract at Camp Nou until 2018 on Thursday.