Best Batting Strike Rate in Test Cricket

Record holder : Shahid Afridi of Pakistan holds the record (86.97) for best batting strike rate in test cricket.

Download

Recent Updates

Karun Nair moved to 9th position from previously held 10th position, with strike rate of 73.91 -

1. Pakistan Shahid Afridi - 86.97

At no. 1 position is Shahid Afridi of Pakistan. He had batting strike rate of 86.97 while scoring 1716 runs in 48 innings of 27 matches at an average of 36.51 between 1998 and 2010.

2. New Zealand Tim Southee - 82.81

Next in the list is Tim Southee of New Zealand. He had batting strike rate of 82.81 while scoring 1855 runs in 126 innings of 88 matches at an average of 16.13 between 2008 and 2022.

3. India Virender Sehwag - 82.23

Next in the list is Virender Sehwag of India. He had batting strike rate of 82.23 while scoring 8586 runs in 180 innings of 104 matches at an average of 49.34 between 2001 and 2013.

4. Australia Adam Gilchrist - 81.95

Then comes our Adam Gilchrist of Australia. He had batting strike rate of 81.95 while scoring 5570 runs in 137 innings of 96 matches at an average of 47.6 between 1999 and 2008.

5. India Kapil Dev - 80.91*

Next in the list is Kapil Dev of India. He had batting strike rate of 80.91* while scoring 5248 runs in 184 innings of 131 matches at an average of 31.05 between 1978 and 1994.

6. New Zealand Colin de Grandhomme - 80.44

At position no. 6 is Colin de Grandhomme of New Zealand. He had batting strike rate of 80.44 while scoring 1432 runs in 44 innings of 29 matches at an average of 38.7 between 2016 and 2022.

7. England Graeme Swann - 76.49

Next in the list is Graeme Swann of England. He had batting strike rate of 76.49 while scoring 1370 runs in 76 innings of 60 matches at an average of 22.09 between 2008 and 2013.

8. Australia Clem Hill - 74.91*

At position no. 8 is Clem Hill of Australia. He had batting strike rate of 74.91* while scoring 3412 runs in 89 innings of 49 matches at an average of 39.21 between 1896 and 1912.

9. India Karun Nair - 73.91

At position no. 9 is Karun Nair of India. He had batting strike rate of 73.91 while scoring 374 runs in 7 innings of 6 matches at an average of 62.33 between 2016 and 2017.

10. India Hardik Pandya - 73.88

At position no. 10 is Hardik Pandya of India. He had batting strike rate of 73.88 while scoring 532 runs in 18 innings of 11 matches at an average of 31.29 between 2017 and 2018.