Most Runs in One day Cricket in 2020

Record holder : Aaron Finch of Australia holds the record (673 runs) for most runs in one day cricket in 2020.

Download

1. Australia Aaron Finch - 673 runs

At no. 1 position is Aaron Finch of Australia. He made 673 runs in 13 innings of 13 matches at an average of 56.08 and strike rate of 81.67.

2. Australia Steven Smith - 568 runs

Next in the list is Steven Smith of Australia. He made 568 runs in 9 innings of 10 matches at an average of 63.11 and strike rate of 106.56.

3. Australia Marnus Labuschagne - 473 runs

At position no. 3 is Marnus Labuschagne of Australia. He made 473 runs in 12 innings of 13 matches at an average of 39.41 and strike rate of 91.13.

4. Australia David Warner - 465 runs

Then comes our David Warner of Australia. He made 465 runs in 12 innings of 12 matches at an average of 42.27 and strike rate of 95.28.

5. India KL Rahul - 443 runs

Then comes our KL Rahul of India. He made 443 runs in 9 innings of 9 matches at an average of 55.37 and strike rate of 106.23.

6. India Virat Kohli - 431 runs

At no. 6 position is Virat Kohli of India. He made 431 runs in 9 innings of 9 matches at an average of 47.88 and strike rate of 92.29.

7. Aqib Ilyas - 400 runs

At no. 7 position is Aqib Ilyas of . He made 400 runs in 6 innings of 6 matches at an average of 100 and strike rate of 82.3.

8. Australia Glenn Maxwell - 353 runs

At position no. 8 is Glenn Maxwell of Australia. He made 353 runs in 6 innings of 6 matches at an average of 70.6 and strike rate of 145.26.

9. England Jonny Bairstow - 346 runs

At position no. 9 is Jonny Bairstow of England. He made 346 runs in 8 innings of 9 matches at an average of 43.25 and strike rate of 100.87.

10. India Shreyas Iyer - 331 runs

At no. 10 position is Shreyas Iyer of India. He made 331 runs in 9 innings of 9 matches at an average of 41.37 and strike rate of 95.38.