• Home
  • Top Most
  • Top 5 Batters With Most Sixes In International Cricket

Top 5 Batters With Most Sixes In International Cricket


Rohit Sharma has hit the most number of sixes in international cricket Rohit Sharma has hit the most number of sixes in international cricket 

The art of six-hitting in cricket is not just about power and timing; it's a thrilling spectacle that defines modern batting and often changes the course of the game. 

The introduction of T20 cricket and the evolution of One Day Internationals and Tests have pushed batters around the world to hone their six-hitting abilities, making it a crucial aspect of their arsenal.

In the article "Most Sixes in International Cricket", we dive into the world of power-hitting and take a look at the cricketers who have mastered this art. These players have not only set records but also changed the perception of batting in cricket. 

They have redefined batting, showing that it's not just about technique but also about audacity, imagination, and the sheer joy of watching the ball fly into the stands. 


Here’s a look at the top 5 batters with most sixes in international cricket.

1. Rohit Sharma: 600* Sixes

Rohit Sharma (Twitter)Rohit Sharma (Twitter)

At the summit stands Rohit Sharma, India's 'Hitman', who is famous for his impeccable timing and power. Known for his elegant yet powerful batting style, Rohit has made a habit of effortlessly clearing the boundary. 

Rohit's 600 sixes in international cricket are split across formats with 323 in ODIs, 84 in Tests, and a remarkable 193 in T20Is, showcasing his versatility and dominance in all forms of the game. 

His ability to seamlessly switch gears and dispatch the ball over the boundary with graceful ease makes him a spectacle in world cricket.


2. Chris Gayle: 553 Sixes

Chris Gayle (Twitter)Chris Gayle (Twitter)

Close on his heels is the Caribbean giant, Chris Gayle, nicknamed the 'Universe Boss', who was previously the record-holder for most sixes. Known for his muscular power and fearless batting, Gayle's six-hitting spree is a combination of raw strength and fearless intent. 

With 553 sixes, the southpaw is synonymous with brute force and unparalleled aggression at the crease. His colossal sixes have been a spectacle in every format. Gayle’s tally includes 98 sixes in Tests, 331 in ODIs, and 124 in T20Is. 


3. Shahid Afridi: 476 Sixes

Shahid Afridi (Twitter)Shahid Afridi (Twitter)

Shahid Afridi, affectionately known as 'Boom Boom Afridi', is synonymous with explosive batting. The Pakistani all-rounder had a reputation for sending the ball soaring regardless of the conditions or the opposition. His approach was always to go big or go home, as reflected in his extraordinary strike rate of 114.14. 

The Pakistan veteran’s six-hitting was not just about power but also about audacity, often taking on the bowlers from the get-go and changing the complexion of the game within a few overs. 

Afridi's aggressive approach yielded 476 sixes in his career, including 52 in Tests, 351 in ODIs, and 73 in T20Is. Notably, he is the leading six-hitter in ODI cricket, which is proof of his impact in the 50-over format.


4. Brendon McCullum: 398 Sixes

Brendon McCullum (Twitter)Brendon McCullum (Twitter)

Former New Zealand skipper Brendon McCullum, known for his explosive batting, ranks fourth in this illustrious list of most sixes in international cricket.

He redefined opening the batting in limited-overs cricket with his ability to launch into the attack from the first ball. McCullum, one of only three batters to hit 100 or more sixes in Test cricket, has a total of 398 sixes in international cricket. 

His tally includes 107 in Tests, 200 in ODIs, and 91 in T20Is. 


5. Martin Guptill: 383 Sixes

Martin Guptill (Twitter)Martin Guptill (Twitter)

Martin Guptill, the New Zealand opener, rounds out the top five. Renowned for his mastery in white-ball cricket, Guptill has accumulated 383 sixes in his career. 

He holds the record for the highest individual score in World Cup history, an unbeaten 237*, which was studded with massive sixes. His international sixes tally includes 23 in Tests, 187 in ODIs, and an impressive 173 in T20I cricket. Guptill stands as the second-leading six-hitter in the T20I format, just behind Rohit Sharma.