Afghanistan Most Runs in ODI 2023

Player Team Runs
1Ibrahim ZadranAfghanistan854
2Rahmanullah GurbazAfghanistan656
3Hashmatullah ShahidiAfghanistan580
4Rahmat ShahAfghanistan506
5Azmatullah OmarzaiAfghanistan455
6Mohammad NabiAfghanistan240
7Rashid KhanAfghanistan182
8Mujeeb Ur RahmanAfghanistan139
9Ikram AlikhilAfghanistan93
10Najibullah ZadranAfghanistan86
11Gulbadin NaibAfghanistan57
12Shahidullah KamalAfghanistan38
13Riaz HussanAfghanistan34
14Fareed Ahmad MalikAfghanistan30
15Noor AhmadAfghanistan29
16Karim JanatAfghanistan23
17Naveen-ul-HaqAfghanistan16
18Fazalhaq FarooqiAfghanistan14
19Abdul RahmanAfghanistan10
20Zia-ur RehmanAfghanistan5