In the modern era of cricket especially with the rise of the T20 culture around the globe, hitting sixes has become an essential skill for any top-level batsman. However there are some megastars who have mastered this technique of crossing the boundary by a long margin on a regular scale. Some batsmen like Chris Gayle and Shahid Afridi were renowned for their six hitting ability even before the introduction of the modern format.
Here’s a look at the Top-10 batsmen with the most sixes in International Cricket:
1.Christopher Henry Gayle
2.Shahid Afridi
3.Rohit Sharma
4.Brendon McCullum
5.Mahendra Singh Dhoni
6.Sanath Jayasuriya
7.AB de Villiers
8.Eoin Morgan
9.Martin Guptill
10.Ross Taylor