Messi by a mile, he is arguably the best player in the world. But Chicharito is very good.
A matter of opinion but most people would say Messi.
it depends on your opinion, however Messi is regarded as the best player in the world so the answer would be Messi
El chicharito<3 hell yeah
No, there are far better soccer players like Lionel Messi and Cristiano Ronaldo.
Chicharito is way better and better looking.
Its about to be me. But currently its Donvan, or Messi and sometimes Chicharito
Messi is by far the best in the world compared to ronaldo
To be aunest chicharito is better, altidore doesn't play well because other players take the ballfrom him
no messi is better than neymar messi has better skills and dribbles better but neymar and messi are bros for life
donovan, chicharito just become new in Mexico team
Messi is better.
messi by far is better!!
is cr7 better then messi
c.ronaldo is better th5an messi
c.ronaldo is better than messi
no neymar is better than messi
Personal opinion really, but Messi is better.
Lionel Messi is better