India, May 12 -- Statistics offer only a partial view of sporting greatness. In the case of Virat Kohli, they are likelymisleading. After playing 123 Test matches and scoring 9230 runs at an average of 46.85, Kohli has called it a day, leavinga big hole in the batting order, just as India embarks on what is likely to be a tough tour of England. The numbers do not do justice to the pure delight of his batsmanship or the enormous impact he has had on Indian cricket, more so as its most successful Test captain.He was definitelyamong the greatestbatsmenof his generation, and between 2016 and 2019, he wasprobablythe best. Still, his indifferent form since means that hiscontemporaries Joe Root, Steven Smith, andKane Williamson are likely to lea...