Ahmedabad: Virat Kohli is undeniably modern cricket’s best batsman across all three formats. The Team India captain is also unquestionably…