Most Sixes in Cricket: Top 5 hitters who hit the most sixes in cricket

Share this Post to earn Money ( Upto ₹100 per 1000 Views )


Most Sixes in Cricket : Hitting sixes is considered one of the biggest sportsermon game-changing moments in cricket. Since the introduction of the shorter format, players all around the world have started hitting big.

To hit a six, a batsman needs maximum power and timing to score maximum runs on one ball.

Batsmen like Brendon McCullum, Chris Gayle, Shahid Afridi and AB de Villiers have made a name for themselves across the world by improving their respective games.

These names strike fear in the minds of bowlers as no single ball is enough to stop them from power-hitting. With that in mind, let's take a look at the top 5 batsmen who have hit the most sixes in international cricket:

Most Sixes in Cricket: 5 batsmen who hit the most sixes

5) Martin Guptill (New Zealand) – 383 sixes

Most Sixes in Cricket: Top 5 hitters who hit the most sixes in cricket

New Zealand opener Martin Guptill is known for playing big shots in white ball cricket. He is the fifth highest six-hitter in international cricket, hitting 383 sixes in his career.

Guptill has hit 23 sixes in Test cricket, 187 in ODIs and 173 in T20I cricket. Guptill is the second-highest batsman to hit the most sixes in the T20I format, behind Rohit Sharma who has 182 sixes to his name.

4) Brendon McCullum (New Zealand) – 398 sixes

Most Sixes in Cricket: Top 5 hitters who hit the most sixes in cricket

Current England coach and former New Zealand captain Brendon McCullum is fourth in the list with 398 big shots in international cricket.

McCullum is one of only three batsmen to hit 100 or more sixes in Test cricket. He has hit 107 sixes in Tests, 200 sixes in ODIs and 91 sixes in 70 innings in the T20I format. McCullum's aggressive attitude was loved all over the world.

3) Shahid Afridi (Pakistan) – 476 sixes

Most Sixes in Cricket: Top 5 hitters who hit the most sixes in cricket

Most Sixes in Cricket : Shahid Afridi, popularly known as Boom Boom Afridi, was known for hitting the ball out of the park many times during his playing career.

Like Brendon McCullum, the Pakistani all-rounder was not afraid of the conditions and bowlers. Afridi has hit 476 sixes in his international career. He has hit 52 sixes in Tests, 351 in ODIs and 73 in T20Is. Afridi is also the player who has hit the most sixes in ODI cricket.

2) Chris Gayle (West Indies) – 553 sixes:

Most Sixes in Cricket: Top 5 hitters who hit the most sixes in cricket

Former West Indies opener Chris Gayle was the batsman who hit the most sixes in international cricket, but Rohit Sharma left him behind.

It is this power of his that makes him one of the batsmen who has hit the most sixes across all formats. Gayle has hit 98 Test sixes, 331 ODI sixes and 124 T20I sixes in his career. Gayle has hit 1056 sixes in his T20 career while playing league cricket in several countries.

1) Rohit Sharma (India) – 600 sixes

Most Sixes in Cricket: Top 5 hitters who hit the most sixes in cricket

Most Sixes in Cricket : Rohit Sharma, popularly known as Hitman & sportsermon, has the record of most sixes hit by any batsman in the history of international cricket. Rohit Sharma has become the only batsman to hit 600 or more sixes in the history of international cricket.

Rohit Sharma currently has 600 sixes in international cricket (323 in ODIs, 84 in Tests and 193 in T20Is).

Let us tell you that Rohit has recently made the record of hitting the most sixes while playing against Ireland in the World Cup 2024 match. Rohit is also the first Indian to hit 100 sixes in a limited overs ICC tournament.