Players with 20 or More Centuries in ODI Cricket

Virat Kohli 20 or More Centuries in ODI Cricket

Virat Kohli after facing a short period of poor performances has just risen up again to mark his name in the record books. A 127 runs knock against West Indies in 4th ODI at Dharamsala was not only a sign of his getting back in game but also his 20th ODI century. He is now amongst the players with 20 or more centuries in ODI cricket. Besides Kohli, only 10 other players have reached the milestone so far.  Virat Kohli is the quickest player to compile 21 tons in One Day Internationals. It took only 138 innings of 146 matches for him to make the incredible record. Previously this record was held by Sachin Tandulkar consuming 197 ODI innings. And more interestingly, Kohli has the highest average, highest strike rate, least number of runs, least number of innings and least number of half-centuries at the end of 20 ODI centuries among all the other seven who got to the same milestone.

All  players with their 20 or more centuries in ODI cricket are as follows:
Player Matches Innings Runs Average Strike Rate 100s
S Tendulkar 463 452 18426 44.83 86.23 49
RT Ponting 375 365 13704 42.03 80.39 30
ST Jayasuriya 445 433 13430 32.36 91.20 28
KC Sangakkara 401 377 13961 41.55 78.65 23
SC Ganguly 311 300 11363 41.02 73.70 22
V Kohli 153 145 6418 52.17 89.91 22
CH Gayle 267 262 9139 37.30 84.82 22
HH Gibbs 248 240 8094 36.13 83.26 21
TM Dilshan 311 285 9630 39.46 85.94 21
AB de Villiers 182 175 7676 52.93 98.19 20
Saeed Anwar 247 244 8824 39.21 80.67 20

Hashim Amla 20 or More Centuries in ODI CricketAs it is said that the records are always meant to be broken, Kohli’s record to be the quickest to reach the 20th ton may also be broken soon. South African batting sensation Hashim Amla seems in much hurry to reach Virat’s infant record. Amla has got 19 centuries at his name in 107 innings of total  110 matches. By the form and amount of consistency he has got, one can easily imagine the number of matches required by him to reach Virat’s streak of fastest 20 tons.