Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
SM Pollock 36* 19 4 2 189.47 South Africa Cape Town 2 Jan 2003 Test # 1637
Yousuf Youhana 50 29 6 2 172.41 Pakistan Cape Town 2 Jan 2003 Test # 1637
Waqar Younis 28 19 4 1 147.36 Pakistan Durban 26 Dec 2002 Test # 1635
HH Gibbs 25* 17 3 1 147.05 South Africa Durban 26 Dec 2002 Test # 1635
Sarfraz Ahmed 50 40 8 0 125.00 Pakistan Johannesburg 11 Jan 2019 Test # 2341
Shahid Nazir 40 35 4 1 114.28 Pakistan Centurion 11 Jan 2007 Test # 1828
Kamran Akmal 42 37 5 0 113.51 Pakistan Karachi 1 Oct 2007 Test # 1843
MV Boucher 40* 36 5 2 111.11 South Africa Cape Town 26 Jan 2007 Test # 1830
L Klusener 38 35 3 2 108.57 South Africa Faisalabad 24 Oct 1997 Test # 1382
Misbah-ul-Haq 28* 26 2 2 107.69 Pakistan Abu Dhabi 14 Oct 2013 Test # 2098
L Klusener 58 54 9 1 107.40 South Africa Sheikhupura 17 Oct 1997 Test # 1381
Naved-ul-Hasan 30 29 4 1 103.44 Pakistan Centurion 11 Jan 2007 Test # 1828
Mohammad Wasim 44 44 8 0 100.00 Pakistan Johannesburg 14 Feb 1998 Test # 1400
MV Boucher 27 27 5 0 100.00 South Africa Faisalabad 24 Oct 2003 Test # 1666
PS de Villiers 66* 68 9 3 97.05 South Africa Johannesburg 19 Jan 1995 Test # 1283
HM Amla 62 64 8 0 96.87 South Africa Abu Dhabi 20 Nov 2010 Test # 1979
Kamran Akmal 29 30 6 0 96.66 Pakistan Durban 26 Dec 2002 Test # 1635
HH Gibbs 228 240 29 6 95.00 South Africa Cape Town 2 Jan 2003 Test # 1637
Q de Kock 129 138 18 1 93.47 South Africa Johannesburg 11 Jan 2019 Test # 2341
Mohammad Yousuf 83 90 10 1 92.22 Pakistan Cape Town 26 Jan 2007 Test # 1830
Asad Shafiq 65 71 11 0 91.54 Pakistan Johannesburg 11 Jan 2019 Test # 2341
Babar Azam 71 79 15 0 89.87 Pakistan Centurion 26 Dec 2018 Test # 2338
Babar Azam 49 55 10 0 89.09 Pakistan Johannesburg 11 Jan 2019 Test # 2341
Kamran Akmal 57* 64 9 0 89.06 Pakistan Port Elizabeth 19 Jan 2007 Test # 1829
Sarfaraz Ahmed 40 45 6 0 88.88 Pakistan Centurion 22 Feb 2013 Test # 2075
AB de Villiers 103* 117 11 0 88.03 South Africa Johannesburg 1 Feb 2013 Test # 2072
Yousuf Youhana 42 48 6 0 87.50 Pakistan Durban 26 Dec 2002 Test # 1635
M Morkel 35* 40 5 0 87.50 South Africa Abu Dhabi 20 Nov 2010 Test # 1979
GC Smith 33 38 5 0 86.84 South Africa Lahore 17 Oct 2003 Test # 1664
GC Smith 33 38 6 0 86.84 South Africa Cape Town 26 Jan 2007 Test # 1830
AB de Villiers 25 29 1 0 86.20 South Africa Abu Dhabi 20 Nov 2010 Test # 1979
PL Symcox 81 94 10 2 86.17 South Africa Faisalabad 24 Oct 1997 Test # 1382
Q de Kock 45 53 5 0 84.90 South Africa Centurion 26 Dec 2018 Test # 2338
Babar Azam 72 87 15 0 82.75 Pakistan Cape Town 3 Jan 2019 Test # 2340
AK Markram 78 96 14 1 81.25 South Africa Cape Town 3 Jan 2019 Test # 2340
Kamran Akmal 52 64 7 0 81.25 Pakistan Lahore 8 Oct 2007 Test # 1844
GC Smith 64 79 10 0 81.01 South Africa Cape Town 26 Jan 2007 Test # 1830
Azhar Mahmood 132 163 24 0 80.98 Pakistan Durban 26 Feb 1998 Test # 1403
Waqar Younis 34 42 4 1 80.95 Pakistan Faisalabad 24 Oct 1997 Test # 1382
Naved-ul-Hasan 33 41 4 1 80.48 Pakistan Centurion 11 Jan 2007 Test # 1828
AB de Villiers 36 45 4 0 80.00 South Africa Cape Town 14 Feb 2013 Test # 2073
RJ Peterson 84 106 15 0 79.24 South Africa Cape Town 14 Feb 2013 Test # 2073
SM Pollock 30 38 5 0 78.94 South Africa Durban 26 Feb 1998 Test # 1403
Younis Khan 126 160 18 1 78.75 Pakistan Karachi 1 Oct 2007 Test # 1843
Inzamam-ul-Haq 32 41 6 0 78.04 Pakistan Cape Town 2 Jan 2003 Test # 1637
AB de Villiers 77 101 7 1 76.23 South Africa Karachi 1 Oct 2007 Test # 1843
Zulfiqar Babar 25* 33 3 0 75.75 Pakistan Dubai (DSC) 23 Oct 2013 Test # 2100
Q de Kock 59 78 8 0 75.64 South Africa Cape Town 3 Jan 2019 Test # 2340
MV Boucher 72 96 11 0 75.00 South Africa Lahore 17 Oct 2003 Test # 1664
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
Strike rates listed for matches only where balls faced are available

Records includes the following current or recent matches:
South Africa v Pakistan at Johannesburg, 3rd Test, Jan 11-14, 2019 [Test # 2341]
South Africa v Pakistan at Cape Town, 2nd Test, Jan 3-6, 2019 [Test # 2340]
South Africa v Pakistan at Centurion, 1st Test, Dec 26-28, 2018 [Test # 2338]