Question: is ab de villiers the greatest batsman ever?
Answer: I know this will be saw as blasphemy in a few quarters however AB de Villiers is the best batsman there has ever been. ... De Villiers is history's best batsman in the same way that Usain Bolt is the history's best sprinter. When in doubt, donning exhibitions have enhanced with time.