Pakistan Most Runs in ODI 2019

Player Team Runs
1Babar AzamPakistan1092
2Imam-ul-HaqPakistan904
3Fakhar ZamanPakistan683
4Haris SohailPakistan654
5Imad WasimPakistan472
6Mohammad HafeezPakistan461
7Sarfaraz AhmedPakistan408
8Shoaib MalikPakistan250
9Mohammad RizwanPakistan245
10Abid AliPakistan191
11Asif AliPakistan161
12Umar AkmalPakistan150
13Hasan AliPakistan137
14Shan MasoodPakistan111
15Shadab KhanPakistan98
16Wahab RiazPakistan91
17Iftikhar AhmedPakistan60
18Faheem AshrafPakistan58
19Mohammad HasnainPakistan28
20Shaheen AfridiPakistan28