Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
Karim Sadiq 100 74 12 4 135.13 Afghanistan v Netherlands Sharjah 31 Mar 2012 ODI # 3271
Karim Sadiq 31 28 3 1 110.71 Afghanistan v U.A.E. Sharjah 12 Oct 2011 LA
Javed Ahmadi 25 28 4 1 89.28 Afghanistan v Netherlands Sharjah 29 Mar 2012 ODI # 3270
Karim Sadiq 40 47 2 2 85.10 Afghanistan v Pakistan Sharjah 10 Feb 2012 ODI # 3236
Gulbadin Naib 43 55 1 2 78.18 Afghanistan v U.A.E. Sharjah 10 Oct 2011 LA
Nawroz Mangal 45* 59 1 2 76.27 Afghanistan v Netherlands Sharjah 31 Mar 2012 ODI # 3271
Javed Ahmadi 43 57 5 0 75.43 Afghanistan v Netherlands Sharjah 31 Mar 2012 ODI # 3271
Mohammad Shahzad 27 39 3 1 69.23 Afghanistan v U.A.E. Sharjah 10 Oct 2011 LA
Mohammad Nabi 37 56 0 2 66.07 Afghanistan v Pakistan Sharjah 10 Feb 2012 ODI # 3236
Mohammad Nabi 41 63 2 1 65.07 Afghanistan v Netherlands Sharjah 29 Mar 2012 ODI # 3270
Mohammad Shahzad 37 57 4 1 64.91 Afghanistan v Netherlands Sharjah 31 Mar 2012 ODI # 3271
Asghar Afghan 25 41 2 0 60.97 Afghanistan v Netherlands Sharjah 29 Mar 2012 ODI # 3270
Mohammad Nabi 39 67 2 1 58.20 Afghanistan v U.A.E. Sharjah 10 Oct 2011 LA
Asghar Stanikzai 33 69 1 1 47.82 Afghanistan v U.A.E. Sharjah 12 Oct 2011 LA
Samiullah Shinwari 32 68 4 0 47.05 Afghanistan v Pakistan Sharjah 10 Feb 2012 ODI # 3236

Minimum of 25 runs

Records includes the following current or recent matches:
Afghanistan v Netherlands at Sharjah, ICC World Cricket League Championship 22nd match, Mar 31, 2012 [ODI # 3271]
Afghanistan v Netherlands at Sharjah, ICC World Cricket League Championship 21st match, Mar 29, 2012 [ODI # 3270]
Afghanistan v Pakistan at Sharjah, Only ODI, Feb 10, 2012 [ODI # 3236]