Kohli runs his way to a hundred
Virat Kohli, once again, broke many records while completing his 34th ODI hundred in Cape Town
ESPNcricinfo Ltd
Virat Kohli played his ODI career's longest ODI innings, 159 balls, in the third ODI in Cape Town. The previous longest being 148 balls in his 183 against Pakistan at the 2012 Asia Cup in Dhaka. His innings is also the longest among Indian non-opening batsmen.
The century was Kohli's 12th as captain, going past Sourav Ganguly's tally of 11 as India captain. Kohli has achieved the feat in 100 innings fewer than Ganguly. He has done it only in 43 innings. Now only two players have scored more centuries as captain than Kohli: Ricky Ponting with 22 centuries (in 220 innings) and AB de Villiers with 13 (in 98).
With just half the series done, Kohli has already scored the most runs by any India batsman in a series against South Africa. He has 318 runs from the first three matches. He is also the only India batsman to score more than one century in a series against South Africa. Before this, he did not have any hundreds in South Africa. He is also only the fifth batsman overall to score more than one century in a bilateral series against South Africa. The only one to hit three is Kevin Pietersen in 2004-05.
Bharath Seervi is stats sub-editor at ESPNcricinfo. @SeerviBharath