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