SL Highest Batting Inning Strike Rate in ODI at The Oval, London

SrPlayerRunsBPSROppDate
1 Lasith Malinga 2615 173.33 ENG 28 Jun 2011
2 Asela Gunaratne 3421 161.91* IND 08 Jun 2017
3 Nuwan Kulasekara 5838 152.63* ENG 13 Jun 2013
4 Kusal Janith Perera 5236 144.44 AUS 15 Jun 2019
5 Kumar Sangakkara 5141 124.39 ENG 20 Jun 2006
6 Niroshan Dickwella 4133 124.24 SA 03 Jun 2017
7 Angelo Mathews 6754 124.07* ENG 29 Jun 2016
8 Dinesh Chandimal 6351 123.53 ENG 29 Jun 2016
9 Kusal Mendis 7764 120.31 ENG 29 Jun 2016
10 Angelo Mathews 5245 115.56* IND 08 Jun 2017
11 Kusal Janith Perera 4744 106.82* IND 08 Jun 2017
12 Mahela Jayawardene 6662 106.45 ENG 20 Jun 2006
13 Danushka Gunathilaka 7672 105.56 IND 08 Jun 2017
14 Mahela Jayawardene 8481 103.70* AUS 17 Jun 2013
15 Dhananjaya de Silva 9191 100.00 ENG 01 Jul 2021
16 Kumar Sangakkara 134135 99.26* ENG 13 Jun 2013
17 Mahela Jayawardene 4243 97.67 ENG 13 Jun 2013
18 Danushka Gunathilaka 6264 96.88 ENG 29 Jun 2016
19 Dinesh Chandimal 3132 96.88 AUS 17 Jun 2013
20 Kusal Mendis 8993 95.70 IND 08 Jun 2017
21 Sanath Jayasuriya 3638 94.74 IND 30 Jun 2002
22 Dimuth Karunaratne 97108 89.82 AUS 15 Jun 2019
23 Sanath Jayasuriya 122136 89.71 ENG 20 Jun 2006
24 Tillakaratne Dilshan 2528 89.29* ZIM 14 Sep 2004
25 Saman Jayantha 3641 87.81 ZIM 14 Sep 2004
26 Mahela Jayawardene 3541 85.37 ENG 22 May 2014
27 Upul Tharanga 5769 82.61 SA 03 Jun 2017
28 Tillakaratne Dilshan 3340 82.50 ENG 22 May 2014
29 Kusal Mendis 3037 81.08 AUS 15 Jun 2019
30 Bandula Warnapura 3139 79.50 AUS 11 Jun 1975
31 Tillakaratne Dilshan 4456 78.57 ENG 13 Jun 2013
32 Michael Tissera 5272 72.20 AUS 11 Jun 1975
33 Duleep Mendis 3245 71.10* AUS 11 Jun 1975
34 Chaminda Vaas 2637 70.27* IND 30 Jun 2002
35 Dasun Shanaka 4767 70.15 ENG 01 Jul 2021
36 Kumar Sangakkara 2840 70.00 ZIM 14 Sep 2004
37 Anura Tennekoon 4871 67.60 AUS 11 Jun 1975
38 Kusal Janith Perera 4466 66.67* SA 03 Jun 2017
39 Lahiru Thirimanne 5786 66.28 AUS 17 Jun 2013
40 Mahela Jayawardene 2843 65.12 ZIM 14 Sep 2004
41 Mahela Jayawardene 62105 59.05 IND 30 Jun 2002
42 Tillakaratne Dilshan 3458 58.62 AUS 17 Jun 2013
43 Marvan Atapattu 4380 53.75 ZIM 14 Sep 2004
44 Wanindu Hasaranga 2649 53.06 ENG 01 Jul 2021
45 Sunil Wettimuny 53102 52.00* AUS 11 Jun 1975
* include player scoring minimum 25 run
* include only matches which has ball faced data