High scores
Player Runs Balls 4s 6s SR Opposition Ground Match Date Scorecard
Mohammad Nabi 92 82 7 3 112.19 v Scotland Bulawayo 4 Mar 2018 ODI # 3983
Mohammad Shahzad 84 93 11 2 90.32 v West Indies Harare 25 Mar 2018 ODI # 4007
Gulbadin Naib 74* 97 4 2 76.28 v U.A.E. Harare 20 Mar 2018 ODI # 4003
Rahmat Shah 69 91 5 1 75.82 v Zimbabwe Bulawayo 6 Mar 2018 ODI # 3988
Rahmat Shah 68 109 5 1 62.38 v West Indies Harare 15 Mar 2018 ODI # 3997
Najibullah Zadran 67 69 6 2 97.10 v Scotland Bulawayo 4 Mar 2018 ODI # 3983
Najibullah Zadran 63* 64 5 2 98.43 v U.A.E. Harare 20 Mar 2018 ODI # 4003
Mohammad Nabi 58 64 3 3 90.62 v Scotland Benoni 19 Apr 2009 ODI # 2842
Mohammad Shahzad 54 50 6 2 108.00 v Ireland Harare 23 Mar 2018 ODI # 4006
Samiullah Shinwari 52 57 6 0 91.22 v Scotland Benoni 19 Apr 2009 ODI # 2842
Mohammad Nabi 51 56 4 0 91.07 v Zimbabwe Bulawayo 6 Mar 2018 ODI # 3988
Rahmat Shah 51 78 4 0 65.38 v West Indies Harare 25 Mar 2018 ODI # 4007
Noor Ali Zadran 45 28 9 0 160.71 v Scotland Benoni 19 Apr 2009 ODI # 2842
Gulbadin Naib 45 91 3 0 49.45 v Ireland Harare 23 Mar 2018 ODI # 4006
Dawlat Zadran 40* 30 5 0 133.33 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Asghar Stanikzai 39* 29 4 1 134.48 v Ireland Harare 23 Mar 2018 ODI # 4006
Raees Ahmadzai 39 43 5 0 90.69 v Scotland Benoni 19 Apr 2009 ODI # 2842
Mohammad Nabi 38 63 1 0 60.31 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Nawroz Mangal 32 47 3 0 68.08 v Scotland Benoni 19 Apr 2009 ODI # 2842
Najibullah Zadran 32 50 2 0 64.00 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Mohammad Nabi 31 54 2 0 57.40 v West Indies Harare 15 Mar 2018 ODI # 3997
Mohammad Shahzad 30 54 4 0 55.55 v Scotland Bulawayo 4 Mar 2018 ODI # 3983
Mohammad Nabi 27* 12 0 3 225.00 v West Indies Harare 25 Mar 2018 ODI # 4007
Samiullah Shinwari 27 51 2 0 52.94 v West Indies Harare 15 Mar 2018 ODI # 3997
Samiullah Shinwari 27 63 2 0 42.85 v Ireland Harare 23 Mar 2018 ODI # 4006
Mohammad Shahzad 24 37 3 0 64.86 v Zimbabwe Bulawayo 6 Mar 2018 ODI # 3988
Hasti Gul 23* 11 2 1 209.09 v Scotland Benoni 19 Apr 2009 ODI # 2842
Javed Ahmadi 22 23 4 0 95.65 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Samiullah Shinwari 20* 33 1 0 60.60 v West Indies Harare 25 Mar 2018 ODI # 4007
Karim Sadiq 20 22 1 2 90.90 v Scotland Benoni 19 Apr 2009 ODI # 2842
Ihsanullah 20 41 2 0 48.78 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Najibullah Zadran 19 26 1 1 73.07 v West Indies Harare 15 Mar 2018 ODI # 3997
Najibullah Zadran 17* 15 0 1 113.33 v Ireland Harare 23 Mar 2018 ODI # 4006
Rahmat Shah 16 20 2 0 80.00 v U.A.E. Harare 20 Mar 2018 ODI # 4003
Dawlat Zadran 15* 14 0 1 107.14 v Scotland Bulawayo 4 Mar 2018 ODI # 3983
Nasir Jamal 15 26 2 0 57.69 v Scotland Bulawayo 4 Mar 2018 ODI # 3983
Rashid Khan 14 19 1 0 73.68 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Gulbadin Naib 14 28 3 0 50.00 v West Indies Harare 25 Mar 2018 ODI # 4007
Rashid Khan 13* 11 1 0 118.18 v West Indies Harare 15 Mar 2018 ODI # 3997
Rahmat Shah 12 23 1 0 52.17 v Ireland Harare 23 Mar 2018 ODI # 4006
Mohammad Nabi 12 24 0 0 50.00 v Ireland Harare 23 Mar 2018 ODI # 4006
Gulbadin Naib 11 18 0 0 61.11 v Scotland Bulawayo 4 Mar 2018 ODI # 3983
Rahmat Shah 11 29 1 0 37.93 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Dawlat Zadran 10* 37 0 0 27.02 v Zimbabwe Bulawayo 6 Mar 2018 ODI # 3988
Gulbadin Naib 10 14 1 0 71.42 v West Indies Harare 15 Mar 2018 ODI # 3997
Asghar Afghan 9 25 0 0 36.00 v Scotland Benoni 19 Apr 2009 ODI # 2842
Samiullah Shinwari 9 10 1 0 90.00 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Nasir Jamal 8 17 0 0 47.05 v Zimbabwe Bulawayo 6 Mar 2018 ODI # 3988
Mohammad Shahzad 8 12 1 0 66.66 v West Indies Harare 15 Mar 2018 ODI # 3997
Sharafuddin Ashraf 7* 7 1 0 100.00 v West Indies Harare 15 Mar 2018 ODI # 3997
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years
Records includes the following current or recent matches:
Afghanistan v West Indies at Harare, ICC Cricket World Cup Qualifier final, Mar 25, 2018 [ODI # 4007]
Afghanistan v Ireland at Harare, ICC Cricket World Cup Qualifier 33rd match, Mar 23, 2018 [ODI # 4006]
Afghanistan v United Arab Emirates at Harare, ICC Cricket World Cup Qualifier 30th match, Mar 20, 2018 [ODI # 4003]