Indian captain Virat Kohli become the quickest batsman to 8000 runs in one-day international cricket, beating AB de Villiers’ mark in seven fewer innings. Kohli crossed the 8000-run mark in his 175th innings, during the course of his unbeaten 96 off 78 deliveries against Bangladesh in Thursday’s ICC Champions Trophy semi-final in Birmingham.