Most Runs in One day Cricket in 2021

Record holder : Paul Stirling of Ireland holds the record (705 runs) for most runs in one day cricket in 2021.

Download

1. Ireland Paul Stirling - 705 runs

At no. 1 position is Paul Stirling of Ireland. He made 705 runs in 14 innings of 14 matches at an average of 54.23 and strike rate of 79.66.

2. South Africa Janneman Malan - 509 runs

At position no. 2 is Janneman Malan of South Africa. He made 509 runs in 7 innings of 8 matches at an average of 84.83 and strike rate of 92.04.

3. Bangladesh Tamim Iqbal - 464 runs

At position no. 3 is Tamim Iqbal of Bangladesh. He made 464 runs in 12 innings of 12 matches at an average of 38.66 and strike rate of 77.33.

4. Ireland Harry Tector - 454 runs

At no. 4 position is Harry Tector of Ireland. He made 454 runs in 14 innings of 14 matches at an average of 37.83 and strike rate of 75.66.

5. Ireland Andy Balbirnie - 421 runs

Next in the list is Andy Balbirnie of Ireland. He made 421 runs in 14 innings of 14 matches at an average of 32.38 and strike rate of 71.96.

6. Bangladesh Mushfiqur Rahim - 407 runs

At no. 6 position is Mushfiqur Rahim of Bangladesh. He made 407 runs in 9 innings of 9 matches at an average of 58.14 and strike rate of 76.64.

7. Pakistan Babar Azam - 405 runs

Next in the list is Babar Azam of Pakistan. He made 405 runs in 6 innings of 6 matches at an average of 67.5 and strike rate of 108.

8. Bangladesh Mahmudullah - 399 runs

Next in the list is Mahmudullah of Bangladesh. He made 399 runs in 11 innings of 12 matches at an average of 49.87 and strike rate of 81.59.

9. Pakistan Fakhar Zaman - 365 runs

At position no. 9 is Fakhar Zaman of Pakistan. He made 365 runs in 6 innings of 6 matches at an average of 60.83 and strike rate of 91.93.

10. Sri Lanka Wanindu Hasaranga de Silva - 356 runs

At no. 10 position is Wanindu Hasaranga de Silva of Sri Lanka. He made 356 runs in 14 innings of 14 matches at an average of 27.38 and strike rate of 94.68.