Best Batting Strike Rate in One day Cricket

Record holder : Andre Russell of West Indies holds the record (130.22) for best batting strike rate in one day cricket.

Download

Recent Updates

Hardik Pandya moved to 6th position from previously held 7th position, with strike rate of 115.59 -

1. West Indies Andre Russell - 130.22

At no. 1 position is Andre Russell of West Indies. He had batting strike rate of 130.22 while scoring 1034 runs in 47 innings of 56 matches at an average of 27.21 between 2011 and 2019.

2. Australia Glenn Maxwell - 126.5

At position no. 2 is Glenn Maxwell of Australia. He had batting strike rate of 126.5 while scoring 3441 runs in 113 innings of 124 matches at an average of 34.75 between 2012 and 2022.

3. England Jos Buttler - 119.47

At no. 3 position is Jos Buttler of England. He had batting strike rate of 119.47 while scoring 4245 runs in 130 innings of 157 matches at an average of 40.42 between 2012 and 2022.

4. Lionel Cann - 117.06

Next in the list is Lionel Cann of . He had batting strike rate of 117.06 while scoring 590 runs in 25 innings of 26 matches at an average of 26.81 between 2006 and 2009.

5. Pakistan Shahid Afridi - 117

Then comes our Shahid Afridi of Pakistan. He had batting strike rate of 117 while scoring 8064 runs in 369 innings of 398 matches at an average of 23.57 between 1996 and 2015.

6. India Hardik Pandya - 115.59

At position no. 6 is Hardik Pandya of India. He had batting strike rate of 115.59 while scoring 1386 runs in 48 innings of 66 matches at an average of 33.8 between 2016 and 2022.

7. New Zealand Luke Ronchi - 114.5

Then comes our Luke Ronchi of New Zealand. He had batting strike rate of 114.5 while scoring 1397 runs in 68 innings of 85 matches at an average of 23.67 between 2008 and 2017.

8. Michael Leask - 113.82

At position no. 8 is Michael Leask of . He had batting strike rate of 113.82 while scoring 881 runs in 45 innings of 54 matches at an average of 24.47 between 2014 and 2022.

9. India Yusuf Pathan - 113.6

At position no. 9 is Yusuf Pathan of India. He had batting strike rate of 113.6 while scoring 810 runs in 41 innings of 57 matches at an average of 27 between 2008 and 2012.

10. Pakistan Sharjeel Khan - 113.4

Next in the list is Sharjeel Khan of Pakistan. He had batting strike rate of 113.4 while scoring 812 runs in 25 innings of 25 matches at an average of 32.48 between 2013 and 2017.