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.
1. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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.