Most runs from fours and sixes in an innings
Player Runs Balls 4s 6s 4+6 SR Opposition Ground Match Date Scorecard
Mohammad Shahzad 84 93 11 2 56 90.32 v West Indies Harare 25 Mar 2018 ODI # 4007
Mohammad Nabi 92 82 7 3 46 112.19 v Scotland Bulawayo 4 Mar 2018 ODI # 3983
Noor Ali Zadran 45 28 9 0 36 160.71 v Scotland Benoni 19 Apr 2009 ODI # 2842
Najibullah Zadran 67 69 6 2 36 97.10 v Scotland Bulawayo 4 Mar 2018 ODI # 3983
Mohammad Shahzad 54 50 6 2 36 108.00 v Ireland Harare 23 Mar 2018 ODI # 4006
Najibullah Zadran 63* 64 5 2 32 98.43 v U.A.E. Harare 20 Mar 2018 ODI # 4003
Mohammad Nabi 58 64 3 3 30 90.62 v Scotland Benoni 19 Apr 2009 ODI # 2842
Gulbadin Naib 74* 97 4 2 28 76.28 v U.A.E. Harare 20 Mar 2018 ODI # 4003
Rahmat Shah 69 91 5 1 26 75.82 v Zimbabwe Bulawayo 6 Mar 2018 ODI # 3988
Rahmat Shah 68 109 5 1 26 62.38 v West Indies Harare 15 Mar 2018 ODI # 3997
Samiullah Shinwari 52 57 6 0 24 91.22 v Scotland Benoni 19 Apr 2009 ODI # 2842
Asghar Stanikzai 39* 29 4 1 22 134.48 v Ireland Harare 23 Mar 2018 ODI # 4006
Raees Ahmadzai 39 43 5 0 20 90.69 v Scotland Benoni 19 Apr 2009 ODI # 2842
Dawlat Zadran 40* 30 5 0 20 133.33 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Mohammad Nabi 27* 12 0 3 18 225.00 v West Indies Harare 25 Mar 2018 ODI # 4007
Karim Sadiq 20 22 1 2 16 90.90 v Scotland Benoni 19 Apr 2009 ODI # 2842
Mohammad Shahzad 30 54 4 0 16 55.55 v Scotland Bulawayo 4 Mar 2018 ODI # 3983
Mohammad Nabi 51 56 4 0 16 91.07 v Zimbabwe Bulawayo 6 Mar 2018 ODI # 3988
Javed Ahmadi 22 23 4 0 16 95.65 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Rahmat Shah 51 78 4 0 16 65.38 v West Indies Harare 25 Mar 2018 ODI # 4007
Hasti Gul 23* 11 2 1 14 209.09 v Scotland Benoni 19 Apr 2009 ODI # 2842
Nawroz Mangal 32 47 3 0 12 68.08 v Scotland Benoni 19 Apr 2009 ODI # 2842
Mohammad Shahzad 24 37 3 0 12 64.86 v Zimbabwe Bulawayo 6 Mar 2018 ODI # 3988
Gulbadin Naib 45 91 3 0 12 49.45 v Ireland Harare 23 Mar 2018 ODI # 4006
Gulbadin Naib 14 28 3 0 12 50.00 v West Indies Harare 25 Mar 2018 ODI # 4007
Najibullah Zadran 19 26 1 1 10 73.07 v West Indies Harare 15 Mar 2018 ODI # 3997
Nasir Jamal 15 26 2 0 8 57.69 v Scotland Bulawayo 4 Mar 2018 ODI # 3983
Ihsanullah 20 41 2 0 8 48.78 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Najibullah Zadran 32 50 2 0 8 64.00 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Samiullah Shinwari 27 51 2 0 8 52.94 v West Indies Harare 15 Mar 2018 ODI # 3997
Mohammad Nabi 31 54 2 0 8 57.40 v West Indies Harare 15 Mar 2018 ODI # 3997
Rahmat Shah 16 20 2 0 8 80.00 v U.A.E. Harare 20 Mar 2018 ODI # 4003
Samiullah Shinwari 27 63 2 0 8 42.85 v Ireland Harare 23 Mar 2018 ODI # 4006
Dawlat Zadran 15* 14 0 1 6 107.14 v Scotland Bulawayo 4 Mar 2018 ODI # 3983
Najibullah Zadran 17* 15 0 1 6 113.33 v Ireland Harare 23 Mar 2018 ODI # 4006
Rashid Khan 6 3 1 0 4 200.00 v Zimbabwe Bulawayo 6 Mar 2018 ODI # 3988
Shapoor Zadran 7 26 1 0 4 26.92 v Zimbabwe Bulawayo 6 Mar 2018 ODI # 3988
Rahmat Shah 11 29 1 0 4 37.93 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Samiullah Shinwari 9 10 1 0 4 90.00 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Mohammad Nabi 38 63 1 0 4 60.31 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Rashid Khan 14 19 1 0 4 73.68 v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
Mohammad Shahzad 8 12 1 0 4 66.66 v West Indies Harare 15 Mar 2018 ODI # 3997
Gulbadin Naib 10 14 1 0 4 71.42 v West Indies Harare 15 Mar 2018 ODI # 3997
Rashid Khan 13* 11 1 0 4 118.18 v West Indies Harare 15 Mar 2018 ODI # 3997
Sharafuddin Ashraf 7* 7 1 0 4 100.00 v West Indies Harare 15 Mar 2018 ODI # 3997
Asghar Stanikzai 4 2 1 0 4 200.00 v U.A.E. Harare 20 Mar 2018 ODI # 4003
Rahmat Shah 12 23 1 0 4 52.17 v Ireland Harare 23 Mar 2018 ODI # 4006
Samiullah Shinwari 20* 33 1 0 4 60.60 v West Indies Harare 25 Mar 2018 ODI # 4007
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]