4. AB De Villiers
AB De Villiers is considered as one of the greatest batters of the modern era. The swashbuckling batter can do almost everything on a cricket field. From wicketkeeping to taking incredible catches, De Villiers is a man of all occasions. Apart from being a superman on the cricket field, De Villiers has revealed in one of his interviews that he played hockey during his childhood days and was also pretty good at Tennis and Golf. Cricket fans can thank God that De Villiers chose cricket over those sports.