Virat Kohli is the new No.1 batsman in Test cricket, overtakes Australia's Steve Smith
Sports | Aug 05, 2018, 01:37 PM ISTApart from Kohli, Sachin Tendulkar, Rahul Dravid, Gautam Gambhir, Sunil Gavaskar, Virender Sehwag and Dilip Vengsarkar are the other Indian batsmen to have achieved number one rank in ICC test batting rankings