Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
Samiullah Shinwari 39* 14 2 4 278.57 Afghanistan v Kenya 30 Sep 2013 T20I # 330
PW Borren 38* 15 2 4 253.33 Netherlands v Afghanistan 15 Nov 2013 T20I # 335
Mohammad Nabi 26 11 1 3 236.36 Afghanistan v Zimbabwe 8 Jan 2016 T20I # 475
Mohammad Shahzad 33 17 2 3 194.11 Afghanistan v Zimbabwe 8 Jan 2016 T20I # 475
Asghar Stanikzai 27 14 1 3 192.85 Afghanistan v Zimbabwe 6 Feb 2018 T20I # 644
Mohammad Shahzad 42 22 6 2 190.90 Afghanistan v Scotland 16 Nov 2013 T20I # 337
Mohammad Shahzad 36 19 4 3 189.47 Afghanistan v Kenya 30 Sep 2013 T20I # 330
Gulbadin Naib 37 20 2 3 185.00 Afghanistan v Zimbabwe 8 Jan 2016 T20I # 475
Mohammad Shahzad 46 25 3 2 184.00 Afghanistan v Scotland 4 Mar 2013 T20I # 309
Mohammad Shahzad 118* 67 10 8 176.11 Afghanistan v Zimbabwe 10 Jan 2016 T20I # 477
SO Tikolo 40 23 8 0 173.91 Kenya v Canada 26 Nov 2013 T20I # 346
Mohammad Nabi 45 26 2 4 173.07 Afghanistan v Zimbabwe 6 Feb 2018 T20I # 644
MN Waller 27* 16 3 1 168.75 Zimbabwe v Afghanistan 5 Feb 2018 T20I # 643
SF Mire 34 21 5 2 161.90 Zimbabwe v Afghanistan 5 Feb 2018 T20I # 643
Mohammad Nabi 46 29 3 4 158.62 Afghanistan v Scotland 16 Nov 2013 T20I # 337
Nawroz Mangal 36 23 1 3 156.52 Afghanistan v Kenya 11 Oct 2013 T20I # 332
SO Tikolo 25 16 5 0 156.25 Kenya v Afghanistan 24 Nov 2013 T20I # 345
CR Woakes 37 24 1 3 154.16 England v Pakistan 30 Nov 2015 T20I # 473
Sikandar Raza 40 26 5 1 153.84 Zimbabwe v Afghanistan 6 Feb 2018 T20I # 644
Mohammad Nabi 40* 27 4 3 148.14 Afghanistan v Zimbabwe 5 Feb 2018 T20I # 643
JE Root 32 22 4 1 145.45 England v Pakistan 30 Nov 2015 T20I # 473
Shahid Afridi 29 20 0 3 145.00 Pakistan v England 30 Nov 2015 T20I # 473
H Masakadza 63 44 2 5 143.18 Zimbabwe v Afghanistan 10 Jan 2016 T20I # 477
Karim Sadiq 30 21 5 0 142.85 Afghanistan v Kenya 24 Nov 2013 T20I # 345
MW Machan 39 28 3 1 139.28 Scotland v Afghanistan 4 Mar 2013 T20I # 309
Shoaib Malik 75 54 8 2 138.88 Pakistan v England 30 Nov 2015 T20I # 473
MW Machan 54 39 4 2 138.46 Scotland v Afghanistan 16 Nov 2013 T20I # 337
H Masakadza 33 24 3 2 137.50 Zimbabwe v Afghanistan 8 Jan 2016 T20I # 475
RR Patel 52 38 2 3 136.84 Kenya v Afghanistan 24 Nov 2013 T20I # 345
MN Waller 49* 37 2 2 132.43 Zimbabwe v Afghanistan 8 Jan 2016 T20I # 475
NN Odhiambo 41 31 4 2 132.25 Kenya v Afghanistan 11 Oct 2013 T20I # 332
Najibullah Zadran 33 25 1 1 132.00 Afghanistan v Kenya 24 Nov 2013 T20I # 345
Mirwais Ashraf 28* 22 2 1 127.27 Afghanistan v Pakistan 8 Dec 2013 T20I # 349
Najibullah Zadran 38 30 3 2 126.66 Afghanistan v Pakistan 8 Dec 2013 T20I # 349
Asghar Afghan 43 34 3 2 126.47 Afghanistan v Kenya 30 Sep 2013 T20I # 330
MM Iqbal 31 25 4 0 124.00 Scotland v Afghanistan 4 Mar 2013 T20I # 309
CO Obuya 60* 49 6 1 122.44 Kenya v Afghanistan 11 Oct 2013 T20I # 332
Umar Akmal 28 23 0 2 121.73 Pakistan v Afghanistan 8 Dec 2013 T20I # 349
Mohammad Shahzad 55 46 6 1 119.56 Afghanistan v Scotland 3 Mar 2013 T20I # 307
CS MacLeod 56 47 3 2 119.14 Scotland v Afghanistan 16 Nov 2013 T20I # 337
Karim Sadiq 34 29 4 1 117.24 Afghanistan v Scotland 4 Mar 2013 T20I # 309
Mohammad Hafeez 42* 37 2 1 113.51 Pakistan v Afghanistan 8 Dec 2013 T20I # 349
CO Obuya 40 36 0 3 111.11 Kenya v Canada 26 Nov 2013 T20I # 346
MW Machan 42* 38 6 0 110.52 Scotland v Afghanistan 3 Mar 2013 T20I # 307
Usman Ghani 42 38 5 1 110.52 Afghanistan v Zimbabwe 8 Jan 2016 T20I # 475
PJ Moor 35 32 2 2 109.37 Zimbabwe v Afghanistan 10 Jan 2016 T20I # 477
Mohammad Nabi 26 24 1 2 108.33 Afghanistan v Kenya 30 Sep 2013 T20I # 330
Samiullah Shinwari 31* 29 2 0 106.89 Afghanistan v Scotland 16 Nov 2013 T20I # 337
A Bagai 48 46 5 0 104.34 Canada v Kenya 26 Nov 2013 T20I # 346
Noor Ali Zadran 50 48 4 1 104.16 Afghanistan v Kenya 24 Nov 2013 T20I # 345
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

Minimum of 25 runs

Records includes the following current or recent matches:
Afghanistan v Zimbabwe at Sharjah, 2nd T20I, Feb 6, 2018 [T20I # 644]
Afghanistan v Zimbabwe at Sharjah, 1st T20I, Feb 5, 2018 [T20I # 643]
Afghanistan v Zimbabwe at Sharjah, 2nd T20I, Jan 10, 2016 [T20I # 477]