Virat Kohli became the first Indian batsman to score 100 runs by running in an ODI innings, achieving the feat during his 160*(159) against South Africa on Wednesday. The innings was the first instance of Kohli playing more than 150 deliveries in an ODI. He also became the eighth Indian to hit 100-plus ODI sixes during the innings.