Former Dutch Captain Declares AB De Villiers Better Than Virat Kohli, Steve Smith, Kane Williamson, Joe Root, And Babar Azam

AB De Villiers has not only been the heart and soul of the South African team for a decade but also for the Royal Challengers Bangalore. AB De Villiers holds a plethora of batting records across formats and is a masterful batsman, full of innovation when it comes to the shortest format. Hence, former Netherlands […]