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