SA Highest Batting Inning Strike Rate in TEST

SrPlayerRunsBPSROppVenueDate
1 Jacques Kallis 5425 216.00 ZIM Cape Town 04 Mar 2005
2 Dale Steyn 5828 207.14 WI Port Elizabeth 26 Dec 2014
3 Shaun Pollock 3619 189.47* PAK Cape Town 02 Jan 2003
4 Shaun Pollock 3220 160.00* NZ Johannesburg 05 May 2006
5 Herschelle Gibbs 2517 147.06* PAK Durban 26 Dec 2002
6 Quinton de Kock 2920 145.00 PAK Rawalpindi 04 Feb 2021
7 Vernon Philander 2618 144.44* AUS Centurion 12 Feb 2014
8 JP Duminy 3323 143.48* NZ Wellington 23 Mar 2012
9 Robin Peterson 3424 141.67 IND Kanpur 20 Nov 2004
10 AB de Villiers 6849 138.78 NZ Wellington 23 Mar 2012
11 Kagiso Rabada 4734 138.24 NZ Wellington 25 Feb 2022
12 Quinton de Kock 5137 137.84 ENG London 06 Jul 2017
13 Tristan Stubbs 6850 136.00 WI Port of Spain 07 Aug 2024
14 Mark Boucher 6851 133.33 ENG London 31 Jul 2003
15 Jacques Kallis 5441 131.71 AUS Johannesburg 17 Nov 2011
16 Hansie Cronje 8263 130.16 SL Centurion 27 Mar 1998
17 Kyle Verreynne 3930 130.00* BAN Port Elizabeth 08 Apr 2022
18 Pat Symcox 5442 128.57 AUS Adelaide 30 Jan 1998
19 Dale Steyn 3326 126.92* WI Port Elizabeth 26 Dec 2007
20 Keshav Maharaj 3024 125.00 AUS Port Elizabeth 09 Mar 2018
21 Hashim Amla 2520 125.00 WI Bridgetown 26 Jun 2010
22 Shaun Pollock 2621 123.81* AUS Sydney 02 Jan 2006
23 Herschelle Gibbs 2722 122.73 WI Durban 10 Jan 2008
24 Meyrick Pringle 3327 122.22 IND Durban 13 Nov 1992
25 Graeme Smith 8570 121.43 ENG Birmingham 24 Jul 2003
26 Quinton de Kock 2924 120.83 SL Cape Town 02 Jan 2017
27 Keshav Maharaj 4134 120.59* AUS Perth 03 Nov 2016
28 Robin Peterson 6152 117.31 IND Durban 26 Dec 2013
29 Graeme Smith 3530 116.67 IND Chennai 26 Mar 2008
30 Shaun Pollock 2824 116.67 WI Port Elizabeth 10 Dec 1998
31 Daryll Cullinan 2824 116.67 NZ Cape Town 02 Jan 1995
32 Quinton de Kock 5043 116.28 NZ Centurion 27 Aug 2016
33 AB de Villiers 129112 115.18 IND Centurion 16 Dec 2010
34 Dean Elgar 3127 114.82* SL Johannesburg 03 Jan 2021
35 Vernon Philander 3228 114.29 AUS Hobart 12 Nov 2016
36 Craig Matthews 4136 113.89 ENG London 21 Jul 1994
37 Andrew Hall 9987 113.79* ENG Leeds 21 Aug 2003
38 Graeme Smith 121107 113.08 ZIM Cape Town 04 Mar 2005
39 Mark Boucher 4036 111.11* PAK Cape Town 26 Jan 2007
40 Kagiso Rabada 3431 109.68 NZ Hamilton 25 Mar 2017
41 Lance Klusener 2523 108.70 ZIM Harare 11 Nov 1999
42 Jonty Rhodes 10395 108.42* WI Centurion 15 Jan 1999
43 AB de Villiers 2826 107.69 AUS Port Elizabeth 09 Mar 2018
44 Graeme Smith 8579 107.60 WI Cape Town 02 Jan 2008
45 Quinton de Kock 4340 107.50 IND Cape Town 05 Jan 2018
46 Lance Klusener 5854 107.41 PAK Sheikhupura 17 Oct 1997
47 Shaun Pollock 111106 104.72 SL Centurion 20 Jan 2001
48 Quinton de Kock 2827 103.70* BAN Bloemfontein 06 Oct 2017
49 Dale Steyn 2827 103.70 AUS Cape Town 01 Mar 2014
50 Quinton de Kock 3231 103.23 SL Colombo 20 Jul 2018
* include player scoring minimum 25 run
* include only matches which has ball faced data