Most Runs in One day Cricket in 2016

Record holder : David Warner of Australia holds the record (1388 runs) for most runs in one day cricket in 2016.

Download

1. Australia David Warner - 1388 runs

At no. 1 position is David Warner of Australia. He made 1388 runs in 23 innings of 23 matches at an average of 63.09 and strike rate of 105.47.

2. Australia Steven Smith - 1154 runs

Next in the list is Steven Smith of Australia. He made 1154 runs in 25 innings of 26 matches at an average of 50.17 and strike rate of 89.18.

3. South Africa Quinton de Kock - 857 runs

Then comes our Quinton de Kock of South Africa. He made 857 runs in 17 innings of 17 matches at an average of 57.13 and strike rate of 108.61.

4. Australia George Bailey - 808 runs

At no. 4 position is George Bailey of Australia. He made 808 runs in 25 innings of 27 matches at an average of 36.72 and strike rate of 79.21.

5. England Joe Root - 796 runs

At no. 5 position is Joe Root of England. He made 796 runs in 14 innings of 15 matches at an average of 61.23 and strike rate of 91.81.

6. England Alex Hales - 743 runs

At position no. 6 is Alex Hales of England. He made 743 runs in 13 innings of 14 matches at an average of 61.91 and strike rate of 101.36.

7. India Virat Kohli - 739 runs

At no. 7 position is Virat Kohli of India. He made 739 runs in 10 innings of 10 matches at an average of 92.37 and strike rate of 100.

8. New Zealand Martin Guptill - 727 runs

At no. 8 position is Martin Guptill of New Zealand. He made 727 runs in 18 innings of 18 matches at an average of 42.76 and strike rate of 99.86.

9. New Zealand Kane Williamson - 699 runs

At no. 9 position is Kane Williamson of New Zealand. He made 699 runs in 18 innings of 18 matches at an average of 41.11 and strike rate of 81.75.

10. Pakistan Babar Azam - 656 runs

Next in the list is Babar Azam of Pakistan. He made 656 runs in 11 innings of 11 matches at an average of 59.63 and strike rate of 95.21.

Latest poll updates

Get notified on trending polls and opinions