Most Hundreds in One day Cricket in 2018

Record holder : Virat Kohli of India holds the record (6 centuries) for most hundreds in one day cricket in 2018.

Download

1. India Virat Kohli - 6 centuries

The player at #1 in the list is Virat Kohli of India. He made 6 centuries while scoring 1202 runs in 14 innings of 14 matches at an average of 133.55 and strike rate of 102.55.

2. India Rohit Sharma - 5 centuries

Then comes our Rohit Sharma of India. He made 5 centuries while scoring 1030 runs in 19 innings of 19 matches at an average of 73.57 and strike rate of 100.09.

3. England Jonny Bairstow - 4 centuries

At position no. 3 is Jonny Bairstow of England. He made 4 centuries while scoring 1025 runs in 22 innings of 22 matches at an average of 46.59 and strike rate of 118.22.

4. India Shikhar Dhawan - 3 centuries

At no. 4 position is Shikhar Dhawan of India. He made 3 centuries while scoring 897 runs in 19 innings of 19 matches at an average of 49.83 and strike rate of 102.28.

5. Australia Aaron Finch - 3 centuries

At no. 5 position is Aaron Finch of Australia. He made 3 centuries while scoring 493 runs in 11 innings of 11 matches at an average of 44.81 and strike rate of 89.47.

6. West Indies Shimron Hetmyer - 3 centuries

At no. 6 position is Shimron Hetmyer of West Indies. He made 3 centuries while scoring 727 runs in 18 innings of 18 matches at an average of 40.38 and strike rate of 109.65.

7. West Indies Shai Hope - 3 centuries

At position no. 7 is Shai Hope of West Indies. He made 3 centuries while scoring 875 runs in 18 innings of 18 matches at an average of 67.3 and strike rate of 74.59.

8. Pakistan Imam-ul-Haq - 3 centuries

Then comes our Imam-ul-Haq of Pakistan. He made 3 centuries while scoring 672 runs in 13 innings of 13 matches at an average of 61.09 and strike rate of 83.06.

9. Australia Shaun Marsh - 3 centuries

Next in the list is Shaun Marsh of Australia. He made 3 centuries while scoring 416 runs in 7 innings of 7 matches at an average of 59.42 and strike rate of 101.96.

10. England Joe Root - 3 centuries

At no. 10 position is Joe Root of England. He made 3 centuries while scoring 946 runs in 24 innings of 24 matches at an average of 59.12 and strike rate of 83.93.

Latest poll updates

Get notified on trending polls and opinions