Henry played alongside Messi at the Nou Camp and feels his natural ability is something that gives him the edge over Ballon d’Or winner Cristiano Ronaldo.
The New York Red Bulls striker admires the hard work Ronaldo puts in to becoming such a classy player but feels Messi is still at the top of the charts.
“Lionel Messi is the best player in the world but I respect the amount of work Cristiano Ronaldo has put into the game,” Henry said.
“But Messi is just a freak. It is nice for kids to watch as they can see one guy who was given a gift and the other guy who does it through hard work.
“Louis Saha used to tell me Ronaldo was the hardest worker at Manchester United. I am not saying Messi does not work hard – but it is more natural.
“Ronaldo had to work really hard to reach the top. They have the same mentality but that’s the difference.”