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
Karim Sadiq 92 101 10 2 52 91.08 v Scotland Benoni 15 Apr 2009 ICCT # 503
Mohammad Shahzad 73 99 12 0 48 73.73 v Namibia Krugersdorp 17 Apr 2009 ICCT # 509
Mohammad Nabi 92 82 7 3 46 112.19 v Scotland Bulawayo 4 Mar 2018 ODI # 3983
Karim Sadiq 83 103 10 0 40 80.58 v Bermuda Potchefstroom 2 Apr 2009 ICCT # 467
Noor Ali Zadran 122 140 8 1 38 87.14 v Canada Pretoria 13 Apr 2009 ICCT # 498
Nawroz Mangal 71 77 6 2 36 92.20 v Bermuda Potchefstroom 2 Apr 2009 ICCT # 467
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
Nawroz Mangal 72 70 7 1 34 102.85 v Scotland Benoni 15 Apr 2009 ICCT # 503
Najibullah Zadran 52* 47 4 3 34 110.63 v Nepal Bulawayo 10 Mar 2018 LA
Mohammad Shahzad 46 64 8 0 32 71.87 v Ireland Krugersdorp 11 Apr 2009 ICCT # 493
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
Karim Sadiq 39 40 7 0 28 97.50 v Denmark Vanderbijlpark 1 Apr 2009 ICCT # 461
Gulbadin Naib 74* 97 4 2 28 76.28 v U.A.E. Harare 20 Mar 2018 ODI # 4003
Mohammad Shahzad 55* 94 5 1 26 58.51 v Denmark Vanderbijlpark 1 Apr 2009 ICCT # 461
Nawroz Mangal 78 106 5 1 26 73.58 v Namibia Krugersdorp 17 Apr 2009 ICCT # 509
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
Karim Sadiq 72 101 6 0 24 71.28 v Netherlands Vanderbijlpark 6 Apr 2009 ICCT # 479
Samiullah Shinwari 52 57 6 0 24 91.22 v Scotland Benoni 19 Apr 2009 ODI # 2842
Mohammad Shahzad 30 26 4 1 22 115.38 v U.A.E. Vanderbijlpark 8 Apr 2009 ICCT # 485
Asghar Stanikzai 39* 29 4 1 22 134.48 v Ireland Harare 23 Mar 2018 ODI # 4006
Mohammad Nabi 56 71 2 2 20 78.87 v Kenya Potchefstroom (Uni) 4 Apr 2009 ICCT # 473
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
Rashid Khan 21 14 5 0 20 150.00 v Nepal Bulawayo 10 Mar 2018 LA
Rahmat Shah 46 75 5 0 20 61.33 v Nepal Bulawayo 10 Mar 2018 LA
Asghar Afghan 47 78 3 1 18 60.25 v Ireland Krugersdorp 11 Apr 2009 ICCT # 493
Nawroz Mangal 49 69 3 1 18 71.01 v Canada Pretoria 13 Apr 2009 ICCT # 498
Mohammad Nabi 27* 12 0 3 18 225.00 v West Indies Harare 25 Mar 2018 ODI # 4007
Mohammad Nabi 47 51 4 0 16 92.15 v Denmark Vanderbijlpark 1 Apr 2009 ICCT # 461
Asghar Afghan 69 107 4 0 16 64.48 v U.A.E. Vanderbijlpark 8 Apr 2009 ICCT # 485
Mohammad Nabi 26 18 4 0 16 144.44 v U.A.E. Vanderbijlpark 8 Apr 2009 ICCT # 485
Samiullah Shinwari 31* 18 4 0 16 172.22 v U.A.E. Vanderbijlpark 8 Apr 2009 ICCT # 485
Raees Ahmadzai 50* 65 4 0 16 76.92 v Ireland Krugersdorp 11 Apr 2009 ICCT # 493
Mohammad Shahzad 22 26 4 0 16 84.61 v Scotland Benoni 15 Apr 2009 ICCT # 503
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
Shafiqullah 25 33 2 1 14 75.75 v Kenya Potchefstroom (Uni) 4 Apr 2009 ICCT # 473
Samiullah Shinwari 22 11 2 1 14 200.00 v Scotland Benoni 15 Apr 2009 ICCT # 503
Asghar Afghan 27 39 2 1 14 69.23 v Namibia Krugersdorp 17 Apr 2009 ICCT # 509
Hasti Gul 23* 11 2 1 14 209.09 v Scotland Benoni 19 Apr 2009 ODI # 2842
Mohammad Nabi 34 32 2 1 14 106.25 v Nepal Bulawayo 10 Mar 2018 LA
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]