
1. Lionel Messi-In my opinion the best player in the world. Mostly every soccer fan knows Lionel Messi.
2. Xavi – One of the best midfielders of all time. He didn’t retire long ago I wish he had kept playing.


3. Ronaldinho-Was one of the best from the first game he played to the last game he played.

4. Johan Cruyff-One of the older legends but still amazing. Using his career with all teams probably the best on this list.

5. Andres Iniesta-One of the best players in soccer right now. He’s done it with club and country.