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
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
Highest Batting Inning Strike Rate in ODI
Sr
Player
Runs
BP
SR
Opp
Venue
Date
1
James Franklin
(NZ)
31
8
387.50*
CAN
Mumbai
13 Mar 2011
2
Jimmy Neesham
(NZ)
47
13
361.54*
SL
Mount Maunganui
03 Jan 2019
3
Glenn Maxwell
(AUS)
32
9
355.56*
ZIM
Townsville
28 Aug 2022
4
Nathan McCullum
(NZ)
32
9
355.56*
SL
Hambantota
12 Nov 2013
5
Moeen Ali
(ENG)
31
9
344.44*
AFG
Manchester
18 Jun 2019
6
AB de Villiers
(SA)
149
44
338.64
WI
Johannesburg
18 Jan 2015
7
Andre Russell
(WI)
42
13
323.08*
PAK
Christchurch
21 Feb 2015
8
Glenn Maxwell
(AUS)
32
10
320.00
BAN
Nottingham
20 Jun 2019
9
Ashley Nurse
(WI)
25
8
312.50*
ENG
Bridgetown
20 Feb 2019
10
Kusal Mendis
(SL)
28
9
311.11
BAN
Dhaka
27 Jan 2018
11
Martin Guptill
(NZ)
93
30
310.00*
SL
Christchurch
28 Dec 2015
12
Jimmy Neesham
(NZ)
34
11
309.09*
WI
Bridgetown
21 Aug 2022
13
Brendon McCullum
(NZ)
77
25
308.00
ENG
Wellington
20 Feb 2015
14
Shahid Afridi
(PAK)
55
18
305.56*
NL
Colombo
21 Sep 2002
15
Liam Livingstone
(ENG)
66
22
300.00*
NL
Amstelveen
17 Jun 2022
16
Brendon McCullum
(NZ)
33
11
300.00
WI
Queenstown
01 Jan 2014
17
Liam Plunkett
(ENG)
27
9
300.00*
BAN
Cardiff
08 Jun 2019
18
Mitchell Johnson
(AUS)
27
9
300.00*
IND
Sydney
26 Mar 2015
19
Farveez Maharoof
(SL)
27
9
300.00*
BAN
Chittagong
25 Feb 2006
20
Ryan Ponsonby Burl
(ZIM)
47
16
293.75
USA
Harare
26 Jun 2023
21
Jos Buttler
(ENG)
47
16
293.75*
NZ
Nottingham
05 Jun 2013
22
Chris Jordan
(ENG)
38
13
292.31*
SL
London
22 May 2014
23
Hasan Ali
(PAK)
32
11
290.91*
SA
Centurion
07 Apr 2021
24
Zaheer Khan
(IND)
32
11
290.91*
ZIM
Jodhpur
08 Dec 2000
25
Shahid Afridi
(PAK)
29
10
290.00
AUS
Perth
29 Jan 2010
26
Mohammad Azharuddin
(IND)
29
10
290.00*
PAK
Sharjah
15 Apr 1996
27
Aaron Finch
(AUS)
55
19
289.47
SL
Dambulla
31 Aug 2016
28
Brendon McCullum
(NZ)
80
28
285.71*
BAN
Queenstown
31 Dec 2007
29
Chris Gayle
(WI)
77
27
285.19
ENG
Gros Islet
02 Mar 2019
30
Albie Morkel
(SA)
37
13
284.62*
BAN
Benoni
09 Nov 2008
31
Shahid Afridi
(PAK)
34
12
283.33
SL
Sharjah
18 Dec 2013
32
Ravi Bopara
(ENG)
45
16
281.25*
BAN
Birmingham
12 Jul 2010
33
Corey Anderson
(NZ)
131
47
278.72*
WI
Queenstown
01 Jan 2014
34
Michael Leask
(SCOT)
50
18
277.78*
PNG
Dubai
13 Apr 2022
35
Brad Haddin
(AUS)
25
9
277.78
SL
Sydney
08 Mar 2015
36
Jacob Oram
(NZ)
25
9
277.78
PAK
Kandy
08 Mar 2011
37
Jason Holder
(WI)
36
13
276.92
SL
Colombo
01 Nov 2015
38
Shakib Al Hasan
(BAN)
44
16
275.00*
PAK
Dhaka
04 Mar 2014
39
Glenn Maxwell
(AUS)
60
22
272.73
IND
Bangalore
02 Nov 2013
40
Mushfiqur Rahim
(BAN)
30
11
272.73
WI
Providence
22 Jul 2018
41
David Miller
(SA)
49
18
272.22
NZ
Auckland
24 Mar 2015
42
Kusal Janith Perera
(SL)
68
25
272.00
PAK
Kandy
15 Jul 2015
43
Shoaib Akhtar
(PAK)
43
16
268.75
ENG
Cape Town
22 Feb 2003
44
Ajit Agarkar
(IND)
67
25
268.00*
ZIM
Rajkot
14 Dec 2000
45
Rishad Hossain
(BAN)
48
18
266.67*
SL
Chittagong
18 Mar 2024
46
JP Duminy
(SA)
40
15
266.67
NL
Mohali
03 Mar 2011
47
Brad Hogg
(AUS)
40
15
266.67*
SCOT
Basseterre
14 Mar 2007
48
Pat Cummins
(AUS)
37
14
264.30
NZ
Dharmasala
28 Oct 2023
49
Abdul Razzaq
(PAK)
29
11
263.64*
SL
Tangier
14 Aug 2002
50
Michael Leask
(SCOT)
42
16
262.50
ENG
Aberdeen
09 May 2014
* include player scoring minimum 25 run
* include only matches which has ball faced data