Most Sixes in Test Cricket

Record holder : Ben Stokes of England holds the record (109 sixes) for most sixes in test cricket.

Download

Recent Updates

Tim Southee moved to 10th position, after hitting 83 sixes -

1. England Ben Stokes - 109 sixes

At no. 1 position is Ben Stokes of England. He hit 109 sixes while scoring 5756 runs in 168 innings of 93 matches at an average of 35.75 between 2013 and 2023.

2. New Zealand Brendon McCullum - 107 sixes

At position no. 2 is Brendon McCullum of New Zealand. He hit 107 sixes while scoring 6453 runs in 176 innings of 101 matches at an average of 38.64 between 2004 and 2016.

3. Australia Adam Gilchrist - 100 sixes

Then comes our Adam Gilchrist of Australia. He hit 100 sixes while scoring 5570 runs in 137 innings of 96 matches at an average of 47.6 between 1999 and 2008.

4. West Indies Chris Gayle - 98 sixes

Next in the list is Chris Gayle of West Indies. He hit 98 sixes while scoring 7214 runs in 182 innings of 103 matches at an average of 42.18 between 2000 and 2014.

5. South Africa Jacques Kallis - 97 sixes

Next in the list is Jacques Kallis of South Africa. He hit 97 sixes while scoring 13289 runs in 280 innings of 166 matches at an average of 55.37 between 1995 and 2013.

6. India Virender Sehwag - 91 sixes

Next in the list is Virender Sehwag of India. He hit 91 sixes while scoring 8586 runs in 180 innings of 104 matches at an average of 49.34 between 2001 and 2013.

7. West Indies Brian Lara - 88 sixes

At no. 7 position is Brian Lara of West Indies. He hit 88 sixes while scoring 11953 runs in 232 innings of 131 matches at an average of 52.88 between 1990 and 2006.

8. New Zealand Chris Cairns - 87 sixes

At position no. 8 is Chris Cairns of New Zealand. He hit 87 sixes while scoring 3320 runs in 104 innings of 62 matches at an average of 33.53 between 1989 and 2004.

9. West Indies Viv Richards - 84 sixes

At position no. 9 is Viv Richards of West Indies. He hit 84 sixes while scoring 8540 runs in 182 innings of 121 matches at an average of 50.23 between 1974 and 1991.

10. New Zealand Tim Southee - 83 sixes

Next in the list is Tim Southee of New Zealand. He hit 83 sixes while scoring 1976 runs in 134 innings of 94 matches at an average of 16.06 between 2008 and 2023.

Latest poll updates

Get notified on trending polls and opinions