Toggle Navigation
Home
FTP
Cricket 2025
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
TEST Stats
Highest Batting Inning Strike Rate in TEST
South Africa
Select
One Day International
Test Match
Indian Premier League
International T20
Big Bash League
Caribbean Premier League
SA20
PSL
Major League Cricket
Road Safety World Series
T10 League
LPL
The Hundred
Legends League Cricket
ILT20
Women's Premier League
Women's Caribbean Premier League
RPL
Select
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
World XI
Zimbabwe
SA Highest Batting Inning Strike Rate in TEST
Sr
Player
Runs
BP
SR
Opp
Venue
Date
1
Jacques Kallis
54
25
216.00
ZIM
Cape Town
04 Mar 2005
2
Dale Steyn
58
28
207.14
WI
Port Elizabeth
26 Dec 2014
3
Shaun Pollock
36
19
189.47*
PAK
Cape Town
02 Jan 2003
4
Shaun Pollock
32
20
160.00*
NZ
Johannesburg
05 May 2006
5
Herschelle Gibbs
25
17
147.06*
PAK
Durban
26 Dec 2002
6
David Bedingham
44
30
146.67*
PAK
Cape Town
03 Jan 2025
7
Quinton de Kock
29
20
145.00
PAK
Rawalpindi
04 Feb 2021
8
Vernon Philander
26
18
144.44*
AUS
Centurion
12 Feb 2014
9
JP Duminy
33
23
143.48*
NZ
Wellington
23 Mar 2012
10
Robin Peterson
34
24
141.67
IND
Kanpur
20 Nov 2004
11
AB de Villiers
68
49
138.78
NZ
Wellington
23 Mar 2012
12
Kagiso Rabada
47
34
138.24
NZ
Wellington
25 Feb 2022
13
Quinton de Kock
51
37
137.84
ENG
London
06 Jul 2017
14
Tristan Stubbs
68
50
136.00
WI
Port of Spain
07 Aug 2024
15
Mark Boucher
68
51
133.33
ENG
London
31 Jul 2003
16
Jacques Kallis
54
41
131.71
AUS
Johannesburg
17 Nov 2011
17
Hansie Cronje
82
63
130.16
SL
Centurion
27 Mar 1998
18
Kyle Verreynne
39
30
130.00*
BAN
Port Elizabeth
08 Apr 2022
19
Pat Symcox
54
42
128.57
AUS
Adelaide
30 Jan 1998
20
Dale Steyn
33
26
126.92*
WI
Port Elizabeth
26 Dec 2007
21
Keshav Maharaj
30
24
125.00
AUS
Port Elizabeth
09 Mar 2018
22
Hashim Amla
25
20
125.00
WI
Bridgetown
26 Jun 2010
23
Shaun Pollock
26
21
123.81*
AUS
Sydney
02 Jan 2006
24
Herschelle Gibbs
27
22
122.73
WI
Durban
10 Jan 2008
25
Meyrick Pringle
33
27
122.22
IND
Durban
13 Nov 1992
26
Graeme Smith
85
70
121.43
ENG
Birmingham
24 Jul 2003
27
Quinton de Kock
29
24
120.83
SL
Cape Town
02 Jan 2017
28
Keshav Maharaj
41
34
120.59*
AUS
Perth
03 Nov 2016
29
Kagiso Rabada
31
26
119.23*
PAK
Centurion
26 Dec 2024
30
Robin Peterson
61
52
117.31
IND
Durban
26 Dec 2013
31
Graeme Smith
35
30
116.67
IND
Chennai
26 Mar 2008
32
Shaun Pollock
28
24
116.67
WI
Port Elizabeth
10 Dec 1998
33
Daryll Cullinan
28
24
116.67
NZ
Cape Town
02 Jan 1995
34
Quinton de Kock
50
43
116.28
NZ
Centurion
27 Aug 2016
35
AB de Villiers
129
112
115.18
IND
Centurion
16 Dec 2010
36
Marco Jansen
62
54
114.82
PAK
Cape Town
03 Jan 2025
37
Dean Elgar
31
27
114.82*
SL
Johannesburg
03 Jan 2021
38
Keshav Maharaj
40
35
114.29
PAK
Cape Town
03 Jan 2025
39
Vernon Philander
32
28
114.29
AUS
Hobart
12 Nov 2016
40
Craig Matthews
41
36
113.89
ENG
London
21 Jul 1994
41
Andrew Hall
99
87
113.79*
ENG
Leeds
21 Aug 2003
42
Graeme Smith
121
107
113.08
ZIM
Cape Town
04 Mar 2005
43
Mark Boucher
40
36
111.11*
PAK
Cape Town
26 Jan 2007
44
Kagiso Rabada
34
31
109.68
NZ
Hamilton
25 Mar 2017
45
Lance Klusener
25
23
108.70
ZIM
Harare
11 Nov 1999
46
Jonty Rhodes
103
95
108.42*
WI
Centurion
15 Jan 1999
47
AB de Villiers
28
26
107.69
AUS
Port Elizabeth
09 Mar 2018
48
Graeme Smith
85
79
107.60
WI
Cape Town
02 Jan 2008
49
Quinton de Kock
43
40
107.50
IND
Cape Town
05 Jan 2018
50
Lance Klusener
58
54
107.41
PAK
Sheikhupura
17 Oct 1997
* include player scoring minimum 25 run
* include only matches which has ball faced data