Messi has won the word best three times
No Lionel Messi is a the best footballer in the world, and not the tennis player.
Messi is the best soccer player in the world and he plays with Argentina.
Leo Messi is The best football player in the world <3
Kakawell the best player is messi
Messi by a mile, he is arguably the best player in the world. But Chicharito is very good.
it depends on your opinion, however Messi is regarded as the best player in the world so the answer would be Messi