Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
Hazratullah Zazai 62 17 4 7 364.70 Kabul Zwanan v Legends Sharjah 14 Oct 2018 T20
CA Ingram 29* 8 0 4 362.50 Karachi Kngs v Sultans Dubai (DSC) 10 Mar 2018 T20
Shahid Afridi 25 7 1 3 357.14 Pakistan v South Africa Abu Dhabi 26 Oct 2010 T20I # 190
Rashid Khan 27* 8 2 3 337.50 Kabul Zwanan v Knights Sharjah 16 Oct 2018 T20
CH Gayle 73 22 5 8 331.81 Legends v Knights Sharjah 18 Oct 2018 T20
CH Morris 46* 14 - - 328.57 Titans v BDD Abu Dhabi 5 Oct 2018 T20
Gulbadin Naib 26* 8 1 3 325.00 Afghanistan v Bermuda ICCA Dubai 20 Mar 2012 T20
Shahid Afridi 26 8 0 4 325.00 Karachi Kngs v Zalmi Sharjah 15 Mar 2018 T20
TP Ura 25 8 3 2 312.50 P.N.G. v Kenya ICCA 2 Dubai 15 Nov 2013 T20
Najibullah Zadran 31* 10 2 3 310.00 Afghanistan v U.A.E. ICCA Dubai 14 Dec 2016 T20I # 571
Mohammad Nabi 47 16 2 5 293.75 Legends v KingsLeopard Sharjah 19 Oct 2018 T20
NN Odhiambo 28 10 2 3 280.00 Kenya v Bermuda ICCA 2 Dubai 21 Nov 2013 T20
SP Narine 28 10 4 2 280.00 Qalandars v Quetta Glad Dubai (DSC) 24 Feb 2018 T20
Samiullah Shinwari 39* 14 2 4 278.57 Afghanistan v Kenya Sharjah 30 Sep 2013 T20I # 330
BB McCullum 33* 12 2 3 275.00 Qalandars v Islamabad Un Dubai (DSC) 8 Mar 2018 T20
DA Miller 51* 19 0 6 268.42 Kings XI v Royals Sharjah 20 Apr 2014 T20
Mohammad Nabi 40 15 2 4 266.66 Legends v Panthers Sharjah 10 Oct 2018 T20
DJG Sammy 29 11 2 3 263.63 Zalmi v Sultans Dubai (DSC) 22 Feb 2018 T20
Shahid Afridi 34 13 1 4 261.53 Zalmi v Quetta Glad Sharjah 28 Feb 2017 T20
G Goudie 26 10 1 3 260.00 Scotland v Uganda ICCA Dubai 15 Mar 2012 T20
CH Gayle 44 17 2 5 258.82 Karachi Kngs v Islamabad Un Dubai (DSC) 26 Feb 2017 T20
Mohammad Shahzad 31 12 7 0 258.33 Afghanistan v U.A.E. Dubai (DSC) 16 Dec 2016 T20I # 572
Abdul Razzaq 46* 18 0 5 255.55 Pakistan v England Dubai (DSC) 20 Feb 2010 T20I # 145
Shahid Afridi 28 11 1 3 254.54 Pakistan v New Zealand Dubai (DSC) 5 Dec 2014 T20I # 412
PW Borren 38* 15 2 4 253.33 Netherlands v Afghanistan Sharjah 15 Nov 2013 T20I # 335
Mohammad Nabi 30* 12 3 2 250.00 Quetta Glad v Qalandars Dubai (DSC) 16 Feb 2016 T20
BB McCullum 25 10 4 1 250.00 Qalandars v Islamabad Un Dubai (DSC) 11 Feb 2017 T20
Rameez Shahzad 47* 19 5 3 247.36 U.A.E. v Afghanistan Dubai (DSC) 16 Dec 2016 T20I # 572
Mohammad Nabi 37 15 3 3 246.66 Legends v Kabul Zwanan Sharjah 14 Oct 2018 T20
JF Mooney 32* 13 2 2 246.15 Ireland v U.S.A. Abu Dhabi 20 Nov 2013 T20
TG Gordon 39* 16 3 2 243.75 Canada v Bermuda Dubai (DSC) 16 Mar 2012 T20
Asif Ali 34 14 1 4 242.85 Islamabad Un v Karachi Kngs Sharjah 16 Mar 2018 T20
L Ronchi 94* 39 12 5 241.02 Islamabad Un v Karachi Kngs Dubai (DSC) 18 Mar 2018 T20
AS Kyobe 36 15 0 5 240.00 Uganda v Italy Abu Dhabi 18 Nov 2013 T20
DJG Sammy 36* 15 2 4 240.00 Zalmi v Karachi Kngs Sharjah 15 Mar 2018 T20
MS Dhoni 26 11 3 1 236.36 Super Kings v Kings XI Abu Dhabi 18 Apr 2014 T20
Mohammad Nabi 26 11 1 3 236.36 Afghanistan v Zimbabwe Sharjah 8 Jan 2016 T20I # 475
SR Watson 33 14 5 0 235.71 Australia v Pakistan Dubai (DSC) 7 May 2009 T20I # 89
RE van der Merwe 35* 15 6 0 233.33 Netherlands v Oman Abu Dhabi 15 Jan 2017 T20I # 579
Umar Akmal 93 40 6 8 232.50 Qalandars v Quetta Glad Dubai (DSC) 8 Feb 2016 T20
JJ Tucker 37 16 1 4 231.25 Bermuda v Afghanistan ICCA Dubai 20 Mar 2012 T20
KJ O'Brien 62* 27 3 5 229.62 Ireland v Hong Kong Abu Dhabi 24 Nov 2013 T20
Najibullah Zadran 55* 24 5 3 229.16 Afghanistan v U.A.E. Dubai (DSC) 16 Dec 2016 T20I # 572
RR Patel 103 45 5 10 228.88 Kenya v Nepal ICCA 2 Dubai 16 Nov 2013 T20
Mohammad Nabi 25 11 3 2 227.27 Afghanistan v Denmark ICCA 2 Dubai 21 Nov 2013 T20
Mohammad Naveed 25* 11 4 1 227.27 U.A.E. v Ireland Dubai (DSC) 18 Jan 2017 T20I # 583
Gulbadin Naib 43 19 3 4 226.31 Afghanistan v Ireland Abu Dhabi 30 Nov 2013 T20I # 348
Hazratullah Zazai 124 55 12 9 225.45 Kabul Zwanan v KingsLeopard Sharjah 9 Oct 2018 T20
KA Pollard 45* 20 1 4 225.00 Karachi Kngs v Qalandars Dubai (DSC) 25 Feb 2017 T20
GC Wilson 65* 29 8 3 224.13 Ireland v Scotland Dubai (DSC) 20 Jan 2017 T20I # 587
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:
New Zealand v Pakistan at Dubai (DSC), 3rd T20I, Nov 4, 2018 [T20I # 708]
New Zealand v Pakistan at Dubai (DSC), 2nd T20I, Nov 2, 2018 [T20I # 706]
New Zealand v Pakistan at Abu Dhabi, 1st T20I, Oct 31, 2018 [T20I # 705]