Most Hundreds in One day Cricket in 2017

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

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 1460 runs in 26 innings of 26 matches at an average of 76.84 and strike rate of 99.11.

2. India Rohit Sharma - 6 centuries

Then comes our Rohit Sharma of India. He made 6 centuries while scoring 1293 runs in 21 innings of 21 matches at an average of 71.83 and strike rate of 99.46.

3. Pakistan Babar Azam - 4 centuries

Next in the list is Babar Azam of Pakistan. He made 4 centuries while scoring 872 runs in 17 innings of 18 matches at an average of 67.07 and strike rate of 79.27.

4. South Africa Hashim Amla - 3 centuries

At no. 4 position is Hashim Amla of South Africa. He made 3 centuries while scoring 862 runs in 18 innings of 18 matches at an average of 50.7 and strike rate of 88.41.

5. India Shikhar Dhawan - 3 centuries

At no. 5 position is Shikhar Dhawan of India. He made 3 centuries while scoring 960 runs in 22 innings of 22 matches at an average of 48 and strike rate of 101.37.

6. Ireland Eoin Morgan - 3 centuries

At no. 6 position is Eoin Morgan of Ireland. He made 3 centuries while scoring 781 runs in 18 innings of 20 matches at an average of 45.94 and strike rate of 98.73.

7. Australia David Warner - 3 centuries

Then comes our David Warner of Australia. He made 3 centuries while scoring 691 runs in 13 innings of 13 matches at an average of 57.58 and strike rate of 102.82.

8. England Jonny Bairstow - 2 centuries

At position no. 8 is Jonny Bairstow of England. He made 2 centuries while scoring 534 runs in 10 innings of 10 matches at an average of 106.8 and strike rate of 100.18.

9. South Africa Quinton de Kock - 2 centuries

Then comes our Quinton de Kock of South Africa. He made 2 centuries while scoring 956 runs in 19 innings of 19 matches at an average of 53.11 and strike rate of 94.84.

10. Sri Lanka Niroshan Dickwella - 2 centuries

Next in the list is Niroshan Dickwella of Sri Lanka. He made 2 centuries while scoring 826 runs in 26 innings of 26 matches at an average of 33.04 and strike rate of 96.04.

Latest poll updates

Get notified on trending polls and opinions