Cristiano Ronaldo has scored 52 goals this season for Real Madrid.Reuters

Former Manchester United manager said that Lionel Messi can only play well for Barcelona whereas, Ronaldo would be a runaway success anywhere in the world, according to reports

But as the entire football fraternity knows that the Ronaldo and Messi are the two best foootballers of all time and they have won seven FIFA Ballon d'Or awards between them.

Ferguson was all praise for Ronaldo and also said that he is a complete footballer. "Ronaldo is tough. People say 'who is the player in the world' and plenty of people quite rightly say Messi. You can't dispute that opinion. But the thing about Ronaldo, Ronaldo could play for Millwall, Queens Park Rangers, Doncaster Rovers or anyone and he'd score a hat-trick. I'm not sure Messi could do it," said Ferguson in an interview to the BBC Sport. 

Ronaldo was brought into the Old Trafford by Ferguson from Sporting Lisbon in 2003. Thereafter, he became a superstar and made his exit from United in 2009 and has donned the Real Madrid jersey ever since then. In this current season, he has already scored 52 goals for his present club in all the leagues and championships. 

"Ronaldo's got two feet, he's quick, he's good in the air and he's brave, though Messi's brave too, of course. I just think Messi is a Barcelona player," remarked the 73-year-old legend. 

Ferguson also went on to say that Ronaldo is the only player in his 26 years at the Old Trafford, who has advanced so much. "Ronaldo is the biggest improvement I ever had at Manchester United really because he came as a young skinny kid at 17," said the former United manager.

"And yes, he had stuff such as diving which people used to criticise him but, once he got out on the training field, he was fantastic," he added.