SL Best Batting Strike Rate in ODI

SrPlayerSRMInnRAve100s50s
1 Thisara Perera 112.68 159130232720.41 1 10
2 Sandun Weerakkody 110.6 337324.33 0 1
3 Nishan Fernando 109.18 2210753.50 0 1
4 Wanindu Hasaranga 108.49 574690722.67 0 4
5 Bhanuka Rajapaksa 104.7 558917.80 0 1
6 Ramesh Mendis 100 445025.00 0 0
7 Dushan Hemantha 100 543919.50 0 0
8 Rumesh Ratnayake 98.83 242225416.93 0 0
9 Milinda Siriwardana 98.28 262451622.43 0 3
10 Guy de Alwis 98.19 111021736.16 0 2
11 Seekkuge Prasanna 94.6 403742112.38 0 2
12 Niroshan Dickwella 93.41 5352160431.45 2 9
13 Sachithra Senanayake 93.24 483329013.18 0 0
14 Sanath Jayasuriya 92.95 306304975933.53 23 44
15 Sadeera Samarawickrama 92.92 4945126031.50 1 8
16 Kusal Janith Perera 92.51 111108305429.65 5 17
17 Thilan Thushara 92.45 382739218.66 0 1
18 Isuru Udana 91.73 191722217.07 0 1
19 Charith Asalanka 90.73 6760216542.45 3 14
20 Kaushalya Weeraratne 90.39 15916020.00 0 0
21 Dasun Shanaka 90.25 6862126922.26 2 4
22 Pathum Nissanka 89.97 6161242243.25 6 15
23 Avishka Fernando 89.14 4242132231.47 4 6
24 Dhammika Prasad 88.35 211212921.50 0 0
25 Indika de Saram 88.09 543712.33 0 0
26 Nuwan Zoysa 87.9 562818911.81 0 0
27 Danushka Gunathilaka 86.82 4646160135.57 2 11
28 Kusal Mendis 86.8 133131409734.14 4 31
29 Sachith Pathirana 86.68 171433225.53 0 1
30 Tillakaratne Dilshan 86.51 3162961014039.45 22 46
31 Farveez Maharoof 86.01 10675111319.52 0 2
32 Chathuranga de Silva 85.71 557819.50 0 0
33 Kithuruwan Vithanage 83.33 667515.00 0 0
34 Lanka De Silva 83.06 74103103.00 0 1
35 Arjuna Ranatunga 82.73 129126425143.37 3 31
36 Angelo Mathews 82.47 217189566339.60 3 38
37 Janith Liyanage 81.48 171346246.20 1 3
38 Nuwan Kulasekara 81.46 178123132715.43 0 4
39 Muttiah Muralitharan 81.42 2431104917.32 0 0
40 Aravinda de Silva 81.03 161155509436.91 6 39
41 Dunith Wellalage 80.6 272134921.81 0 1
42 Ashan Priyanjan 80.45 232042023.33 0 2
43 Kaushal Lokuarachchi 80.15 201821014.00 0 1
44 Jeevan Mendis 80.13 554258917.84 0 1
45 Dimuth Karunaratne 79.67 4441108229.24 1 9
46 Asela Gunaratne 79.41 302557527.38 1 1
47 Kumar Sangakkara 79.26 3663531359143.14 25 89
48 Mahela Jayawardene 78.74 3763571060332.72 15 64
49 Chamika Karunaratne 78.43 262445125.05 0 1
50 Graeme Labrooy 77.96 854611.50 0 0
* include player scoring minimum 25 run
* include only matches which has ball faced data