Question: is ab de villiers best batsman in the world?
Answer: Kane Williamson picks Virat Kohli, AB de Villiers as best batsmen in the world. New Zealand skipper Kane Williamson picked India skipper Virat Kohli and former South Africa flamboyant batsman AB de Villiers as the best batsman in the world at the moment.