Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Home  »  Cricket  »  Afghanistan  »  Records  »  Highest Batting Avg in ODI for Afghanistan

Highest Batting Avg in ODI for Afghanistan

Ibrahim Zadran holds the highest batting average in ODI cricket for Afghanistan, with an impressive 50.18 from 36 matches. He is followed by Azmatullah at 46.95 and Rahmanullah Gurbaz at 37.18. Other notable players with high batting averages include Rahmat Shah (35.17) and Mohammad Shahzad (33.66). Here is the list of Afghanistan players with the highest batting average in ODI history.
# Player Mat Inn Runs Highest Avg 100s 50s
1 Ibrahim Zadran 36 36 1,656 177 50.18 6 7
2 Azmatullah 39 31 1,033 149* 46.95 1 8
3 Rahmanullah Gurbaz 49 49 1,785 151 37.18 8 6
4 Rahmat Shah 123 118 3,975 114 35.17 5 31
5 Mohammad Shahzad 84 84 2,727 131* 33.66 6 14
6 Hashmatullah Shahidi 90 88 2,435 97* 33.35 - 22
7 Samiullah Shinwari 84 74 1,811 96 29.20 - 11
8 Najibullah Zadran 92 84 2,060 104* 29.01 1 15
9 Mohammad Nabi 173 151 3,667 136 27.16 2 17
10 Nawroz Mangal 49 48 1,139 129 27.11 2 4
11 Noor Ali Zadran 51 50 1,216 114 24.81 1 7
12 Asghar Afghan 114 108 2,424 101 24.73 1 12
13 Javed Ahmadi 47 44 1,049 81 23.84 - 7
14 Karim Sadiq 24 22 475 114* 23.75 2 -
15 Shafiqullah 24 21 430 56 22.63 - 2
16 Ikram Alikhil 31 22 384 86 22.58 - 3
17 Gulbadin Naib 89 78 1,332 82* 19.88 - 5
18 Rashid Khan 114 87 1,384 60* 19.49 - 5
19 Dawlat Zadran 82 56 513 47* 17.68 - -
20 Mirwais Ashraf 46 38 387 52* 14.33 - 1
21 Mujeeb Ur Rahman 75 40 236 64 9.07 - 1
22 Shapoor Zadran 44 27 67 17 6.70 - -
23 Hamid Hassan 38 22 107 17 6.68 - -
24 Fazal 42 21 21 6* 3.50 - -
Latest Updates
No updates available at this moment.

Latest News

Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+