Highest Batting Inning Strike Rate in ODI at Mahinda Rajapaksa International Cricket Stadium, Hambantota

SrPlayerRunsBPSROppDate
1 Nathan McCullum (NZ) 329 355.56* SL 12 Nov 2013
2 Ashan Priyanjan (SL) 3915 260.00* PAK 23 Aug 2014
3 Wanindu Hasaranga (SL) 2912 241.67* AFG 04 Jun 2023
4 Milinda Siriwardana (SL) 5226 200.00* PAK 26 Jul 2015
5 Luke Ronchi (NZ) 4926 188.46 SL 12 Nov 2013
6 Thisara Perera (SL) 6536 180.56 PAK 27 Aug 2014
7 Angelo Mathews (SL) 7040 175.00* PAK 26 Jul 2015
8 Thisara Perera (SL) 4428 157.14 IND 21 Jul 2012
9 Kumar Sangakkara (SL) 3623 156.52 SA 12 Jul 2014
10 AB de Villiers (SA) 10871 152.11 SL 12 Jul 2014
11 Pathum Nissanka (SL) 5134 150.00 AFG 07 Jun 2023
12 Jos Buttler (ENG) 5537 148.65* SL 03 Dec 2014
13 Kusal Janith Perera (SL) 3725 148.00 SA 12 Jul 2014
14 Sikandar Raza (ZIM) 2517 147.06* SL 06 Jul 2017
15 Moeen Ali (ENG) 5840 145.00 SL 03 Dec 2014
16 Thisara Perera (SL) 3625 144.00 WI 26 Feb 2020
17 Solomon Mire (ZIM) 4330 143.33 SL 08 Jul 2017
18 Upul Tharanga (SL) 4432 137.50* ZIM 06 Jul 2017
19 Shadab Khan (PAK) 4835 137.10 AFG 24 Aug 2023
20 Umar Akmal (PAK) 7152 136.54 KEN 23 Feb 2011
21 Solomon Mire (ZIM) 4332 134.38 SL 10 Jul 2017
22 Kumar Sangakkara (SL) 4937 132.43 AUS 16 Aug 2011
23 Lahiru Thirimanne (SL) 6247 131.92* ENG 03 Dec 2014
24 Tarisai Musakanda (ZIM) 3023 130.44 SL 08 Jul 2017
25 Mohammad Hafeez (PAK) 6249 126.53 SL 27 Aug 2014
26 Tom Latham (NZ) 8668 126.47 SL 12 Nov 2013
27 Craig Ervine (ZIM) 6955 125.46* SL 08 Jul 2017
28 Tillakaratne Dilshan (SL) 3024 125.00 SA 12 Jul 2014
29 Dimuth Karunaratne (SL) 5645 124.44* AFG 07 Jun 2023
30 Nasir Hossain (BAN) 7359 123.73* SL 23 Mar 2013
31 Mahela Jayawardene (SL) 10081 123.46 CAN 20 Feb 2011
32 Sohaib Maqsood (PAK) 8973 121.92* SL 23 Aug 2014
33 Dhananjaya de Silva (SL) 2924 120.83* AFG 04 Jun 2023
34 JP Duminy (SA) 2924 120.83 SL 12 Jul 2014
35 Mahendra Singh Dhoni (IND) 3529 120.69 SL 21 Jul 2012
36 Kumar Sangakkara (SL) 7159 120.34* NZ 12 Nov 2013
37 Kusal Janith Perera (SL) 4236 116.67 BAN 23 Mar 2013
38 Dinesh Chandimal (SL) 2925 116.00 PAK 26 Jul 2015
39 Angelo Mathews (SL) 7464 115.63* NZ 10 Nov 2013
40 Hamilton Masakadza (ZIM) 11198 113.27 SL 06 Jul 2017
41 Sarfaraz Ahmed (PAK) 2724 112.50 SL 26 Jul 2015
42 Kusal Mendis (SL) 2825 112.00* ZIM 06 Jul 2017
43 Suresh Raina (IND) 5045 111.11 SL 21 Jul 2012
44 Nuwan Kulasekara (SL) 3431 109.68 AUS 14 Aug 2011
45 Mahela Jayawardene (SL) 3633 109.09 AUS 16 Aug 2011
46 Kusal Janith Perera (SL) 116109 106.42 PAK 26 Jul 2015
47 Kumar Sangakkara (SL) 9287 105.75 CAN 20 Feb 2011
48 Rizwan Cheema (CAN) 3735 105.71 SL 20 Feb 2011
49 Angelo Mathews (SL) 4240 105.00 ZIM 08 Jul 2017
50 Angelo Mathews (SL) 8985 104.71 PAK 23 Aug 2014
* include player scoring minimum 25 run
* include only matches which has ball faced data