Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
Shahid Afridi 25 7 1 3 357.14 Pakistan Abu Dhabi 26 Oct 2010 T20I # 190
DA Miller 65* 29 4 5 224.13 South Africa Johannesburg 3 Feb 2019 T20I # 734
CH Morris 55* 29 5 3 189.65 South Africa Centurion 6 Feb 2019 T20I # 736
Umar Gul 32 17 2 3 188.23 Pakistan Colombo (RPS) 28 Sep 2012 T20I # 277
Ahmed Shehzad 46 25 6 2 184.00 Pakistan Centurion 3 Mar 2013 T20I # 306
CA Ingram 31 17 4 1 182.35 South Africa Abu Dhabi 27 Oct 2010 T20I # 191
JP Duminy 47* 26 3 2 180.76 South Africa Cape Town 22 Nov 2013 T20I # 343
RR Hendricks 74 41 8 2 180.48 South Africa Cape Town 1 Feb 2019 T20I # 732
GC Smith 71* 40 9 4 177.50 South Africa Johannesburg 2 Feb 2007 T20I # 14
F du Plessis 78 45 6 4 173.33 South Africa Cape Town 1 Feb 2019 T20I # 732
Umar Akmal 64 37 5 4 172.97 Pakistan Cape Town 22 Nov 2013 T20I # 343
Mohammad Hafeez 86 51 9 4 168.62 Pakistan Centurion 3 Mar 2013 T20I # 306
HE van der Dussen 45 27 1 4 166.66 South Africa Johannesburg 3 Feb 2019 T20I # 734
Shahid Afridi 30 18 4 1 166.66 Pakistan Gros Islet 10 May 2010 T20I # 171
LE Bosman 53* 32 5 2 165.62 South Africa Johannesburg 2 Feb 2007 T20I # 14
AB de Villiers 36 22 4 2 163.63 South Africa Centurion 3 Mar 2013 T20I # 306
Shoaib Malik 49 31 5 1 158.06 Pakistan Cape Town 1 Feb 2019 T20I # 732
Q de Kock 30 19 6 0 157.89 South Africa Dubai (DSC) 15 Nov 2013 T20I # 336
Babar Azam 90 58 13 1 155.17 Pakistan Johannesburg 3 Feb 2019 T20I # 734
HM Amla 31 20 6 0 155.00 South Africa Johannesburg 20 Nov 2013 T20I # 340
Umar Akmal 51 33 2 4 154.54 Pakistan Gros Islet 10 May 2010 T20I # 171
Mohammad Hafeez 63 41 5 3 153.65 Pakistan Cape Town 22 Nov 2013 T20I # 343
Shahid Afridi 51 34 8 0 150.00 Pakistan Nottingham 18 Jun 2009 T20I # 114
Sohaib Maqsood 37 26 2 1 142.30 Pakistan Dubai (DSC) 15 Nov 2013 T20I # 336
Babar Azam 38 27 3 1 140.74 Pakistan Cape Town 1 Feb 2019 T20I # 732
AB de Villiers 25 18 2 1 138.88 South Africa Colombo (RPS) 28 Sep 2012 T20I # 277
Hussain Talat 55 41 7 1 134.14 Pakistan Johannesburg 3 Feb 2019 T20I # 734
Q de Kock 43 33 8 0 130.30 South Africa Johannesburg 20 Nov 2013 T20I # 340
AB de Villiers 53 41 1 2 129.26 South Africa Gros Islet 10 May 2010 T20I # 171
JP Duminy 48 38 2 2 126.31 South Africa Colombo (RPS) 28 Sep 2012 T20I # 277
Q de Kock 48* 38 3 2 126.31 South Africa Dubai (DSC) 13 Nov 2013 T20I # 334
Hussain Talat 40 32 5 0 125.00 Pakistan Cape Town 1 Feb 2019 T20I # 732
Asif Ali 25 20 0 2 125.00 Pakistan Centurion 6 Feb 2019 T20I # 736
CA Ingram 46* 38 4 2 121.05 South Africa Abu Dhabi 26 Oct 2010 T20I # 190
F du Plessis 58* 48 1 3 120.83 South Africa Dubai (DSC) 15 Nov 2013 T20I # 336
HM Amla 48 40 5 0 120.00 South Africa Cape Town 22 Nov 2013 T20I # 343
Umar Akmal 49 41 4 1 119.51 Pakistan Dubai (DSC) 13 Nov 2013 T20I # 334
Mohammad Hafeez 25 21 2 1 119.04 Pakistan Johannesburg 2 Feb 2007 T20I # 14
JH Kallis 64 54 7 1 118.51 South Africa Nottingham 18 Jun 2009 T20I # 114
Mohammad Rizwan 26 22 3 0 118.18 Pakistan Centurion 6 Feb 2019 T20I # 736
HE van der Dussen 41 35 2 2 117.14 South Africa Centurion 6 Feb 2019 T20I # 736
HM Amla 48 41 3 2 117.07 South Africa Dubai (DSC) 15 Nov 2013 T20I # 336
JP Duminy 44* 39 3 1 112.82 South Africa Nottingham 18 Jun 2009 T20I # 114
Kamran Akmal 37 33 3 2 112.12 Pakistan Gros Islet 10 May 2010 T20I # 171
Q de Kock 26 24 4 0 108.33 South Africa Cape Town 22 Nov 2013 T20I # 343
JN Malan 33 31 3 2 106.45 South Africa Johannesburg 3 Feb 2019 T20I # 734
Umar Akmal 43* 41 4 1 104.87 Pakistan Colombo (RPS) 28 Sep 2012 T20I # 277
RR Hendricks 28 27 3 0 103.70 South Africa Johannesburg 3 Feb 2019 T20I # 734
F du Plessis 37* 40 4 1 92.50 South Africa Dubai (DSC) 13 Nov 2013 T20I # 334
GC Smith 38 42 4 0 90.47 South Africa Abu Dhabi 27 Oct 2010 T20I # 191
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

Minimum of 25 runs

Records includes the following current or recent matches:
South Africa v Pakistan at Centurion, 3rd T20I, Feb 6, 2019 [T20I # 736]
South Africa v Pakistan at Johannesburg, 2nd T20I, Feb 3, 2019 [T20I # 734]
South Africa v Pakistan at Cape Town, 1st T20I, Feb 1, 2019 [T20I # 732]