Most Sixes in Test Cricket in 2004

Record holder : Andrew Flintoff of England holds the record (21 sixes) for most sixes in test cricket in 2004.

Download

1. England Andrew Flintoff - 21 sixes

At the top of list is Andrew Flintoff of England. He hit 21 sixes while scoring 898 runs in 19 innings of 13 matches at an average of 52.82 and strike rate of 66.71.

2. Australia Adam Gilchrist - 16 sixes

Then comes our Adam Gilchrist of Australia. He hit 16 sixes while scoring 837 runs in 25 innings of 14 matches at an average of 38.04 and strike rate of 75.06.

3. New Zealand Chris Cairns - 15 sixes

At position no. 3 is Chris Cairns of New Zealand. He hit 15 sixes while scoring 456 runs in 10 innings of 6 matches at an average of 45.6 and strike rate of 86.52.

4. South Africa Herschelle Gibbs - 13 sixes

Next in the list is Herschelle Gibbs of South Africa. He hit 13 sixes while scoring 751 runs in 14 innings of 7 matches at an average of 57.76 and strike rate of 53.33.

5. New Zealand Jacob Oram - 13 sixes

Then comes our Jacob Oram of New Zealand. He hit 13 sixes while scoring 690 runs in 16 innings of 10 matches at an average of 57.5 and strike rate of 55.06.

6. Australia Matthew Hayden - 12 sixes

At no. 6 position is Matthew Hayden of Australia. He hit 12 sixes while scoring 1123 runs in 27 innings of 14 matches at an average of 43.19 and strike rate of 60.47.

7. South Africa Jacques Kallis - 12 sixes

Next in the list is Jacques Kallis of South Africa. He hit 12 sixes while scoring 1288 runs in 21 innings of 11 matches at an average of 80.5 and strike rate of 50.7.

8. India Virender Sehwag - 12 sixes

Next in the list is Virender Sehwag of India. He hit 12 sixes while scoring 1141 runs in 19 innings of 12 matches at an average of 63.38 and strike rate of 73.61.

9. Sri Lanka Sanath Jayasuriya - 11 sixes

At no. 9 position is Sanath Jayasuriya of Sri Lanka. He hit 11 sixes while scoring 1130 runs in 20 innings of 11 matches at an average of 56.5 and strike rate of 70.01.

10. Australia Michael Clarke - 10 sixes

At no. 10 position is Michael Clarke of Australia. He hit 10 sixes while scoring 596 runs in 13 innings of 8 matches at an average of 49.66 and strike rate of 57.08.

Latest poll updates

Get notified on trending polls and opinions