Pakistan Most Runs in ODI 2021

Player Team Runs
1Babar AzamPakistan405
2Fakhar ZamanPakistan365
3Imam-ul-HaqPakistan189
4Mohammad RizwanPakistan134
5Shadab KhanPakistan97
6Hasan AliPakistan73
7Saud ShakeelPakistan64
8Sohaib MaqsoodPakistan46
9Shaheen AfridiPakistan35
10Faheem AshrafPakistan33
11Asif AliPakistan21
12Sarfaraz AhmedPakistan13
13Mohammad HasnainPakistan12
14Danish AzizPakistan12
15Mohammad NawazPakistan4
16Haris RaufPakistan2
17Usman QadirPakistan0