Toggle Navigation
Home
FTP
Cricket 2025
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
ODI Stats
Highest Batting Inning Strike Rate in ODI
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
Bermuda
Canada
Denmark
East Africa
England
Hong Kong
India
Ireland
Italy
Jersey
Kenya
Namibia
Nepal
Netherlands
New Zealand
Oman
Pakistan
Papua New Guinea
Scotland
South Africa
Sri Lanka
Uganda
United Arab Emirates
United States
West Indies
Zimbabwe
SA Highest Batting Inning Strike Rate in ODI
Sr
Player
Runs
BP
SR
Opp
Venue
Date
1
AB de Villiers
149
44
338.64
WI
Johannesburg
18 Jan 2015
2
Albie Morkel
37
13
284.62*
BAN
Benoni
09 Nov 2008
3
David Miller
49
18
272.22
NZ
Auckland
24 Mar 2015
4
JP Duminy
40
15
266.67
NL
Mohali
03 Mar 2011
5
Andile Phehlukwayo
38
15
253.33*
SL
Durban
10 Mar 2019
6
Justin Kemp
53
21
252.38*
ZIM
Durban
27 Feb 2005
7
AB de Villiers
162
66
245.46*
WI
Sydney
27 Feb 2015
8
Farhaan Behardien
34
14
242.86*
PAK
Bloemfontein
10 Mar 2013
9
Mark Boucher
75
31
241.94*
NL
Basseterre
16 Mar 2007
10
Faf du Plessis
45
19
236.84
PAK
Johannesburg
17 Mar 2013
11
Johan van der Wath
37
16
231.25*
AUS
Sydney
05 Feb 2006
12
Andre Nel
30
13
230.77*
NZ
Port Elizabeth
30 Nov 2007
13
Lance Klusener
41
18
227.78*
NZ
Durban
01 Nov 2000
14
Farhaan Behardien
50
22
227.27
IRE
Benoni
25 Sep 2016
15
David Miller
34
15
226.67*
BAN
Mumbai
24 Oct 2023
16
Mark Boucher
52
23
226.09
WI
St. Georges
10 Apr 2007
17
Roger Telemachus
29
13
223.08
AUS
Port Elizabeth
05 Mar 2006
18
Albie Morkel
40
18
222.22*
AUS
Melbourne
16 Jan 2009
19
Andile Phehlukwayo
48
22
218.18
NL
Centurion
26 Nov 2021
20
Mark Boucher
147
68
216.18*
ZIM
Potchefstroom
20 Sep 2006
21
Adrian Kuiper
47
22
213.64*
AUS
Centurion
20 Feb 1994
22
Mark Boucher
34
16
212.50
PAK
Cape Town
18 Dec 2002
23
Heinrich Klaasen
174
83
209.60
AUS
Centurion
15 Sep 2023
24
Farhaan Behardien
64
31
206.45*
UAE
Wellington
12 Mar 2015
25
Mark Boucher
78
38
205.26
PAK
Centurion
04 Feb 2007
26
Marco Jansen
47
23
204.35
AUS
Johannesburg
17 Sep 2023
27
Jacques Kallis
53
26
203.85
SL
Centurion
29 Nov 2002
28
JP Duminy
59
29
203.45*
IND
Johannesburg
05 Dec 2013
29
Rilee Rossouw
61
30
203.33*
IRE
Canberra
03 Mar 2015
30
Shaun Pollock
69
34
202.94*
NZ
Perth
01 Feb 2002
31
AB de Villiers
54
27
200.00*
BAN
Benoni
09 Nov 2008
32
David Miller
46
23
200.00*
IRE
Canberra
03 Mar 2015
33
Andile Phehlukwayo
38
19
200.00*
AUS
Johannesburg
17 Sep 2023
34
Marco Jansen
32
16
200.00
AUS
Potchefstroom
12 Sep 2023
35
Aiden Markram
106
54
196.30
SL
Delhi
07 Oct 2023
36
Heinrich Klaasen
119
61
195.08*
WI
Potchefstroom
21 Mar 2023
37
AB de Villiers
119
61
195.08
IND
Mumbai
25 Oct 2015
38
Johan van der Wath
35
18
194.44
AUS
Johannesburg
12 Mar 2006
39
Pat Symcox
35
18
194.44
KEN
Nairobi
03 Oct 1996
40
Adrian Kuiper
33
17
194.12
AUS
Port Elizabeth
22 Feb 1994
41
Lance Klusener
31
16
193.75*
AUS
Birmingham
17 Jun 1999
42
Lance Klusener
27
14
192.86*
WI
Johannesburg
22 Jan 1999
43
Mark Boucher
57
30
190.00*
KEN
Bloemfontein
31 Oct 2008
44
JP Duminy
38
20
190.00*
SL
London
03 Jun 2017
45
Shaun Pollock
38
20
190.00*
BAN
Dhaka
17 Apr 2003
46
Johan Botha
28
15
186.67*
PAK
Dubai
05 Nov 2010
47
Mark Boucher
28
15
186.67*
AUS
Cape Town
09 Apr 2009
48
David Miller
39
21
185.70*
SL
Delhi
07 Oct 2023
49
David Miller
50
27
185.19*
PAK
Johannesburg
04 Apr 2021
50
Quinton de Kock
48
26
184.62
WI
East London
18 Mar 2023
* include player scoring minimum 25 run
* include only matches which has ball faced data