Toggle Navigation
Home
FTP
Cricket 2025
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
ODI Stats
Best Batting 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 Best Batting Strike Rate in ODI
Sr
Player
SR
M
Inn
R
Ave
100s
50s
1
Thisara Perera
112.68
159
130
2327
20.41
1
10
2
Sandun Weerakkody
110.6
3
3
73
24.33
0
1
3
Nishan Fernando
109.18
2
2
107
53.50
0
1
4
Wanindu Hasaranga
108.49
57
46
907
22.67
0
4
5
Bhanuka Rajapaksa
104.7
5
5
89
17.80
0
1
6
Ramesh Mendis
100
4
4
50
25.00
0
0
7
Dushan Hemantha
100
5
4
39
19.50
0
0
8
Rumesh Ratnayake
98.83
24
22
254
16.93
0
0
9
Milinda Siriwardana
98.28
26
24
516
22.43
0
3
10
Guy de Alwis
98.19
11
10
217
36.16
0
2
11
Seekkuge Prasanna
94.6
40
37
421
12.38
0
2
12
Niroshan Dickwella
93.41
53
52
1604
31.45
2
9
13
Sachithra Senanayake
93.24
48
33
290
13.18
0
0
14
Sanath Jayasuriya
92.95
306
304
9759
33.53
23
44
15
Sadeera Samarawickrama
92.92
49
45
1260
31.50
1
8
16
Kusal Janith Perera
92.51
111
108
3054
29.65
5
17
17
Thilan Thushara
92.45
38
27
392
18.66
0
1
18
Isuru Udana
91.73
19
17
222
17.07
0
1
19
Charith Asalanka
90.73
67
60
2165
42.45
3
14
20
Kaushalya Weeraratne
90.39
15
9
160
20.00
0
0
21
Dasun Shanaka
90.25
68
62
1269
22.26
2
4
22
Pathum Nissanka
89.97
61
61
2422
43.25
6
15
23
Avishka Fernando
89.14
42
42
1322
31.47
4
6
24
Dhammika Prasad
88.35
21
12
129
21.50
0
0
25
Indika de Saram
88.09
5
4
37
12.33
0
0
26
Nuwan Zoysa
87.9
56
28
189
11.81
0
0
27
Danushka Gunathilaka
86.82
46
46
1601
35.57
2
11
28
Kusal Mendis
86.8
133
131
4097
34.14
4
31
29
Sachith Pathirana
86.68
17
14
332
25.53
0
1
30
Tillakaratne Dilshan
86.51
316
296
10140
39.45
22
46
31
Farveez Maharoof
86.01
106
75
1113
19.52
0
2
32
Chathuranga de Silva
85.71
5
5
78
19.50
0
0
33
Kithuruwan Vithanage
83.33
6
6
75
15.00
0
0
34
Lanka De Silva
83.06
7
4
103
103.00
0
1
35
Arjuna Ranatunga
82.73
129
126
4251
43.37
3
31
36
Angelo Mathews
82.47
217
189
5663
39.60
3
38
37
Janith Liyanage
81.48
17
13
462
46.20
1
3
38
Nuwan Kulasekara
81.46
178
123
1327
15.43
0
4
39
Muttiah Muralitharan
81.42
243
110
491
7.32
0
0
40
Aravinda de Silva
81.03
161
155
5094
36.91
6
39
41
Dunith Wellalage
80.6
27
21
349
21.81
0
1
42
Ashan Priyanjan
80.45
23
20
420
23.33
0
2
43
Kaushal Lokuarachchi
80.15
20
18
210
14.00
0
1
44
Jeevan Mendis
80.13
55
42
589
17.84
0
1
45
Dimuth Karunaratne
79.67
44
41
1082
29.24
1
9
46
Asela Gunaratne
79.41
30
25
575
27.38
1
1
47
Kumar Sangakkara
79.26
366
353
13591
43.14
25
89
48
Mahela Jayawardene
78.74
376
357
10603
32.72
15
64
49
Chamika Karunaratne
78.43
26
24
451
25.05
0
1
50
Graeme Labrooy
77.96
8
5
46
11.50
0
0
* include player scoring minimum 25 run
* include only matches which has ball faced data