Players with highest strike rate in ODIs (minimum 1000 runs)

Players with highest strike rate in ODIs (minimum 1000 runs)

Image Source : Getty

10 - Corey Anderson, Matches: 49, Runs: 1109, Strike rate: 108.72

Image Source : Getty

9 - Hardik Pandya, Matches: 86, Runs: 1769, Strike rate: 110.35

Image Source : Getty

8 - Thisara Perera, Matches: 166, Runs: 2338, Strike rate: 112.08

Image Source : Getty

7 - Michael Leask, Matches: 69, Runs: 1268, Strike rate: 113.82

Image Source : Getty

6 - Luke Ronchi, Matches: 85, Runs: 1397, Strike rate: 114.50

Image Source : Getty

5 - Shahid Afridi, Matches: 398, Runs: 8064, Strike rate: 117.00

Image Source : Getty

4 - Heinrich Klaasen, Matches: 46, Runs: 1611, Strike rate: 117.07

Image Source : Getty

3 - Jos Buttler, Matches: 174, Runs: 4910, Strike rate: 117.91

Image Source : Getty

2 - Glenn Maxwell, Matches: 134, Runs: 3650, Strike rate: 125.38

Image Source : Getty

1 - Andre Russell, Matches: 56, Runs: 1034, Strike rate: 130.22

Image Source : Getty

Next : 8 players who were part of India-England World Cup 2019 match but are not in squad now