Afghanistan Most Runs in ODI 2019

Player Team Runs
1Asghar AfghanAfghanistan504
2Rahmat ShahAfghanistan467
3Najibullah ZadranAfghanistan449
4Mohammad NabiAfghanistan320
5Hazratullah ZazaiAfghanistan318
6Hashmatullah ShahidiAfghanistan269
7Gulbadin NaibAfghanistan261
8Ikram AlikhilAfghanistan234
9Rashid KhanAfghanistan213
10Samiullah ShenwariAfghanistan78
11Noor Ali ZadranAfghanistan72
12Mohammad ShahzadAfghanistan61
13Javed AhmadiAfghanistan51
14Mujeeb Ur RahmanAfghanistan29
15Sayed ShirzadAfghanistan25
16Hamid HassanAfghanistan15
17Aftab AlamAfghanistan14
18Sharafuddin AshrafAfghanistan13
19Dawlat ZadranAfghanistan13
20Naveen-ul-HaqAfghanistan9