Advertisement

Stats: Virat Kohli’s 29th ODI hundred in numbers

Here we look at all the stats and records during Virat Kohli’s century.

Indian cricket captain Virat Kohli
Indian cricket captain Virat Kohli celebrates after scoring 100 runs during the 4th One Day International cricket match between Sri Lanka and India at the R Premadasa international cricket stadium at Colombo, Sri Lanka on Thursday 31 August 2017.
(Photo by Tharaka Basnayaka/NurPhoto via Getty Images)

Virat Kohli scored one of his easiest centuries ever in ODI cricket in the 4th ODI game against Sri Lanka at the Colombo (RPS). The Indian captain scored his 29th century in this format and 7th against the Lankans. He brought up his century off just 76 balls and scored 131 off 96 balls before becoming Lasith Malinga’s 300th ODI success.

Here we look at all the stats and records during Virat Kohli’s century.

7 – This is Virat Kohli’s 7th ODI century against Sri Lanka. Only Sachin Tendulkar against Australia (9) and Sri Lanka (8) scored more ODI hundreds against a particular team.

Advertisement

Most ODI centuries for a player against a team:

Player Team Matches Innings 100s 50s Opposition
SR Tendulkar India 71 70 9 15 Australia
SR Tendulkar India 84 80 8 17 Sri Lanka
ST Jayasuriya Sri Lanka 89 85 7 14 India
V Kohli India 45 44 7 11 Sri Lanka
Saeed Anwar Pakistan 52 52 7 13 Sri Lanka

 

7 – Number of ODI centuries Kohli has scored as captain; the 2nd most for any Indian. He is now only behind Sourav Ganguly (11) on the list of most ODI hundreds by Indian captains.

Most centuries in ODI cricket as Indian captain:

Player Matches Innings 100s 50s
SC Ganguly 146 142 11 30
V Kohli 34 31 7 9
MS Dhoni 199 171 6 47
SR Tendulkar 73 70 6 12
M Azharuddin 174 162 4 37

 

17 – Number of centuries for Kohli in International cricket as captain; the most for any Indian captain. He went past Sourav Ganguly’s 16 International hundreds.

Most centuries in International cricket as Indian captain:

Player Matches Innings 100s 50s
V Kohli 67 81 17 13
SC Ganguly 195 217 16 43
M Azharuddin 221 230 13 46
SR Tendulkar 98 113 13 19
MS Dhoni 331 329 11 71
SM Gavaskar 84 105 11 19

 

29 – Kohli’s 29 centuries are the 3rd most number of centuries for any player in ODI cricket. He scored his 29th century in 185th innings. Sachin Tendulkar and Ricky Ponting scored their 29th ODI ton in 265th and 330th innings respectively.

Most centuries in ODI cricket:

Player Team Matches Innings 100s 50s
SR Tendulkar  India 463 452 49 96
RT Ponting  Australia / ICC World XI 375 365 30 82
V Kohli  India 193* 185 29 44
ST Jayasuriya  Sri Lanka / Asia XI 445 433 28 68
HM Amla  South Africa 156 153 25 33
KC Sangakkara  Sri Lanka / Asia XI / ICC World XI 404 380 25 93

 

33 – Number of centuries in List A format for Virat Kohli; the joint 6th most by any player and the 2nd most by an Indian after Sachin Tendulkar (60).

2076 – Runs Virat Kohli has scored against Sri Lanka in ODIs; he is the 5th player to score 2000+ ODI runs against Sri Lanka. He became the fastest to complete 2000 ODI against Sri Lanka getting there in 44 innings. MS Dhoni needed 45 innings for scoring 2000 runs vs SL.

2000+ ODI runs against Sri Lanka:

Player Team Matches Innings Runs HS Avg 100s 50s
SR Tendulkar India 84 80 3113 138 43.8 8 17
Inzamam-ul-Haq Pakistan 63 58 2265 118* 44.4 4 15
MS Dhoni India 62 49 2261 183* 64.6 2 18
Saeed Anwar Pakistan 52 52 2198 126 44.9 7 13
V Kohli India 45 44 2076 139* 56.1 7 11

 

(Stats as on August 31, 2017)

Advertisement