Lionel Messi, without any doubt, is one of the most skilled players in football today. He has run riot with his magic touch on the ball for almost two decades.