Cricket has always been known as a gentleman’s game but, it has changed a lot nowdays due to the new formats and rules. Especially, when it comes to batting.
It is fascinating to see how ruthlessly the batsmen play and want to dominate the bowlers. Many players hit sixes in a way that seems effortless. You can feel the hunger of every batsman to top the list of most sixes in international cricket.
It is always inspiring for young players to experience the contest of high-class bowlers and top-notch hitters.
Most Sixes in International Cricket for All Formats
Talking about big hitters we cannot afford to skip the title of most sixes in all formats, and a cricketer from the West Indies, Chris Gayle tops the list and holds the title with 553 sixes. Chris Gayle seems to be a cheerful person but he loves to destroy the confidence of bowlers. In Second place is Rohit Sharma from India with 526 sixes in all formats.
Most International Sixes in ODIs
It is different story for most international sixes in ODIs, Shahid Afridi from Pakistan tops the list with 351 sixes followed by Chris Gayle hitting 331 sixes and Rohit Sharma holds third position with 275 sixes in ODIs.
Highest Sixes in Test
T20s and ODIs matches are fine, but to test the competence and class of a cricketer, test matches are the finest parameters. Ben Stokes from England meets all the parameters of a classic batsman and top the list of most sixes in international test cricket with 109 sixes followed by Brendon McCullum with 107 sixes.
Most Sixes in T20 Overall
Rohit Sharma takes some time to settle in but once he does, he can unsettle any bowler with his tremendous batting. For this reason, he also holds the record for most sixes in the T20 format.
You know who has hit the most sixes in international cricket history, Chris Gayle holds the title for hitting most sixes in all formats. But do you know who has hit the most sixes in ODIs for India?
It is the sixer king of India Rohit Sharma who has hit 526 sixes in all formats.