There is no doubt Messi is a great player. He is well known for his football skill, ball controlling and scoring goals. His talent is remarkable. But credit also goes to his Barca teammate cause without barca, Messi is just a good player not a great. So messi is not in my favorite players list. My favorites are Christiano Ronaldo and Garith Bale. I love to watch their games.