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

SrPlayerSRMInnRAve100s50s
1 Nathan McCullum (NZ) 320 323232.00 0 0
2 Milinda Siriwardana (SL) 200 1152- 0 1
3 Luke Ronchi (AUS,NZ) 188.46 214949.00 0 0
4 Shahid Afridi (PAK) 158.33 333819.00 0 0
5 AB de Villiers (SA) 152.11 11108108.00 1 0
6 Jos Buttler (ENG) 148.64 1155- 0 1
7 Wanindu Hasaranga (SL) 147.72 646532.50 0 0
8 Moeen Ali (ENG) 145 115858.00 0 1
9 Thisara Perera (SL,World XI) 144.61 12718826.85 0 1
10 Dasun Shanaka (SL) 137.93 324020.00 0 0
11 Sachithra Senanayake (SL) 135 622713.50 0 0
12 Umar Akmal (PAK) 129.85 338729.00 0 1
13 Sohaib Maqsood (PAK) 124.05 229898.00 0 1
14 Nasir Hossain (BAN) 123.72 1173- 0 1
15 JP Duminy (SA) 120.83 112929.00 0 0
16 Solomon Mire (ZIM) 119.27 339933.00 0 0
17 Sikandar Raza (ZIM) 114.81 336262.00 0 0
18 Sarfaraz Ahmed (PAK) 112.5 112727.00 0 0
19 Kusal Janith Perera (SL) 108.67 6621342.60 1 0
20 Nuwan Kulasekara (SL) 107.57 1287117.75 0 0
21 Tom Latham (NZ) 107.14 229090.00 0 1
22 Ashan Priyanjan (SL) 105.88 437236.00 0 0
23 Rizwan Cheema (CAN) 105.71 113737.00 0 0
24 Dhananjaya de Silva (SL) 104.54 439246.00 0 1
25 Avishka Fernando (SL) 103.25 11127127.00 1 0
26 Shadab Khan (PAK) 102.35 228743.50 0 0
27 Craig Ervine (ZIM) 102.35 338743.50 0 1
28 Azmatullah Omarzai (AFG) 102.32 324444.00 0 0
29 Mahendra Singh Dhoni (IND) 102.22 224623.00 0 0
30 Suresh Raina (IND) 102 225125.50 0 1
31 Quinton de Kock (SA) 100.78 11128128.00 1 0
32 Joe Root (ENG) 100 1148- 0 0
33 Mohammad Hafeez (PAK) 100 4412932.25 0 1
34 Virender Sehwag (IND,World XI) 99.1 2211155.50 0 1
35 Mahela Jayawardene (SL) 96.69 12932235.77 1 2
36 Hamilton Masakadza (ZIM) 96.36 3321270.66 1 1
37 Sadeera Samarawickrama (SL) 95.65 214444.00 0 0
38 Malcolm Waller (ZIM) 95 333812.66 0 0
39 Kusal Mendis (SL) 94.65 7724849.60 1 1
40 Alex Hales (ENG) 93.1 112727.00 0 0
41 Kumar Sangakkara (SL) 92.43 151372165.54 1 6
42 Lahiru Thirimanne (SL) 91.5 11714023.33 0 1
43 Niroshan Dickwella (SL) 91.32 3322173.66 2 0
44 Fawad Alam (PAK) 91.08 229246.00 0 1
45 Tillakaratne Dilshan (SL) 90.88 141457852.54 1 6
46 Virat Kohli (IND) 90.67 2210753.50 1 0
47 Charith Asalanka (SL) 90.65 329748.50 0 1
48 Hashmatullah Shahidi (AFG) 90.47 5511428.50 0 1
49 Dimuth Karunaratne (SL) 90 6611723.40 0 2
50 Tarisai Musakanda (ZIM) 89.14 3311538.33 0 0
* include player scoring minimum 25 run
* include only matches which has ball faced data