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
Sri Lanka
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
SL Highest Batting Inning Strike Rate in ODI
Sr
Player
Runs
BP
SR
Opp
Venue
Date
1
Kusal Mendis
28
9
311.11
BAN
Dhaka
27 Jan 2018
2
Farveez Maharoof
27
9
300.00*
BAN
Chittagong
25 Feb 2006
3
Kusal Janith Perera
68
25
272.00
PAK
Kandy
15 Jul 2015
4
Ashan Priyanjan
39
15
260.00*
PAK
Hambantota
23 Aug 2014
5
Kusal Mendis
56
22
254.55*
WI
Kandy
26 Oct 2024
6
Angelo Mathews
51
21
242.86
SCOT
Hobart
11 Mar 2015
7
Wanindu Hasaranga
29
12
241.67*
AFG
Hambantota
04 Jun 2023
8
Thisara Perera
36
15
240.00*
IND
Dhaka
05 Jan 2010
9
Upul Chandana
30
13
230.77
ENG
Leeds
02 Jul 2002
10
Tillakaratne Dilshan
41
18
227.78
IND
Cuttack
21 Dec 2009
11
Thisara Perera
31
14
221.43
IND
Kolkata
24 Dec 2009
12
Dasun Shanaka
42
19
221.05
IRE
dublin
16 Jun 2016
13
Dinesh Chandimal
52
24
216.67*
AUS
Sydney
08 Mar 2015
14
Jeevan Mendis
30
14
214.29*
ENG
Colombo
26 Nov 2014
15
Muttiah Muralitharan
32
15
213.33
PAK
Dambulla
30 Jul 2009
16
Rumesh Ratnayake
32
15
213.30*
ZIM
Patna
15 Nov 1993
17
Seekkuge Prasanna
59
28
210.71
ENG
Nottingham
21 Jun 2016
18
Kumar Sangakkara
90
43
209.30
IND
Rajkot
15 Dec 2009
19
Charith Asalanka
48
23
208.70*
UAE
Bulawayo
19 Jun 2023
20
Thisara Perera
54
26
207.69
ENG
Colombo
16 Dec 2014
21
Sanath Jayasuriya
27
13
207.69
IND
Canberra
12 Feb 2008
22
Thisara Perera
29
14
207.14
BAN
Dhaka
19 Jan 2018
23
Seekkuge Prasanna
95
46
206.52
IRE
dublin
18 Jun 2016
24
Muttiah Muralitharan
33
16
206.25*
BAN
Dhaka
16 Jan 2009
25
Farveez Maharoof
33
16
206.25*
IND
Jaipur
31 Oct 2005
26
Niroshan Dickwella
39
19
205.26
SA
Centurion
10 Feb 2017
27
Milinda Siriwardana
52
26
200.00*
PAK
Hambantota
26 Jul 2015
28
Sanath Jayasuriya
30
15
200.00
PAK
Sharjah
11 Apr 1995
29
Tillakaratne Dilshan
28
14
200.00*
PAK
Abu Dhabi
22 May 2007
30
Wanindu Hasaranga
37
19
194.74
AUS
Kandy
14 Jun 2022
31
Tillakaratne Dilshan
33
17
194.12
IND
Dhaka
10 Jan 2010
32
Dasun Shanaka
65
34
191.18
SA
Kandy
08 Aug 2018
33
Thisara Perera
140
74
189.19
NZ
Mount Maunganui
05 Jan 2019
34
Arjuna Ranatunga
75
40
187.50*
KEN
Kandy
06 Mar 1996
35
Sanath Jayasuriya
82
44
186.36
ENG
Faisalabad
09 Mar 1996
36
Tillakaratne Dilshan
59
32
184.38
WI
Colombo
01 Nov 2015
37
Romesh Kaluwitharana
33
18
183.33
KEN
Kandy
06 Mar 1996
38
Kusal Janith Perera
51
28
182.14
NZ
Bangalore
09 Nov 2023
39
Farveez Maharoof
29
16
181.25
IRE
dublin
18 Jun 2016
40
Kusal Mendis
76
42
181.00
SA
Delhi
07 Oct 2023
41
Chamara Kapugedera
38
21
180.95
AUS
Adelaide
10 Feb 2006
42
Thisara Perera
47
26
180.77*
AFG
Dunedin
22 Feb 2015
43
Thisara Perera
65
36
180.56
PAK
Hambantota
27 Aug 2014
44
Niroshan Dickwella
36
20
180.00
ENG
Kandy
17 Oct 2018
45
Dasun Shanaka
43
24
179.17
PAK
Karachi
02 Oct 2019
46
Sanath Jayasuriya
68
38
178.95
IND
Colombo
23 Aug 1997
47
Milinda Siriwardana
39
22
177.27
NZ
Mount Maunganui
05 Jan 2016
48
Nuwan Kulasekara
39
22
177.27*
IND
Colombo
05 Feb 2009
49
Tillakaratne Dilshan
39
22
177.27*
WI
Providence
01 Apr 2007
50
Angelo Mathews
70
40
175.00*
PAK
Hambantota
26 Jul 2015
* include player scoring minimum 25 run
* include only matches which has ball faced data