My favourite player of all time is none other than Leo Messi. A man who started from humble beginnings but through all the adversities during his younger days emerged as an inspirational and great player in this generation! Watching him play on the field is like watching Mozart performing in a concert. All the best to himfor this world cup which most likely his last world cup. Cheers!