Most Sixes In International Cricket

Most Sixes In International Cricket All Formats

The elite game of cricket has witnessed a massive change in approach from defensive to aggressive over the years. Hitting a six was a luxury in the 90s but after the introduction of T20 cricket, bashing maximums became necessary as the nature of the wickets changed to flat. Nowadays, a six can make or break a match for the teams. Hence, in this article, we will put you through the players with the most sixes in international cricket

Chris Gayle has smacked the most sixes in international cricket which 553 sixes as of now.

Chris Gayle 

Prominent as the “Universal Boss” for his funky nature and swashbuckling batting, Chris Gayle smashed the most sixes in international cricket. Making his debut in 1999, the Southpaw played 483 games across all formats and tonk 553 sixes to take his runs tally to 19593, averaging a decent 37.97. His 553 sixes comprise 331 ODI, 124 T20I, and 98 test sixes. 

Rohit Sharma 

The latest skipper of the Indian cricket team, Rohit Sharma occupies the 2nd place on the list of the most sixes in international cricket. From 2007 to 2023, Sharma has whacked 543 sixes in all three formats in 447 matches he has taken part in. The Mumbai-born stalwart has amassed 17508 runs at a captivating average of 43.12. His rampage fashion of batting will soon help him to cross Gayle’s tally of most sixes. Moreover, Rohit also tops the chart of most sixes in T20I with 182 sixes. 

Shahid Afridi 

Everyone is aware of former Pakistani skipper Shahid Afridi‘s batting antics and he gets 3rd place in hitting the most sixes in international cricket with 476 sixes in 524 games. Afridi did not know to stop the ball rather he would start swinging his bat from the very first ball. At the end of his career, the slogger from Pakistan made 11196 runs along with bagging 541 wickets. His most of the sixes came in ODIs, 351 in 398 games, the highest by any batter. 

Brendon McCullum 

Ex-Kiwi wicket-keeper batsman, Brendon McCullum has made it to this list with the help of his energetic violent batting. In his 14 years of international career between 2002 to 2016, he accumulated 14676 runs at a decent average of 34.37 which included 398 maximums. The ace batter scored 19 centuries and 76 fifties in the process. 

Martin Guptill 

The 5th position on the chart of most sixes in international cricket belongs to another New Zealand opener Martin Guptill. Having stepped up for his country on 367 occasions, the prolific run-getter notched up 13463 runs at a good average of 35.90 in all formats, including 383 sixes. Guptill is the only Kiwi batter to get a double hundred in ODIs, getting an unbeaten 237 off 223 balls against West Indies on the big stage of the 2015 World Cup in Wellington. 

List of Batters With Most Sixes In International Cricket All Formats

Player Matches Innings Sixes 
Chris Gayle (WI)483551553
Rohit Sharma (IND)447468543
Shahid Afridi (PAK)524508476
Brendon McCullum (NZ)432474398
Martin Guptill (NZ)367402383
MS Dhoni (IND)538526359
Sanath Jayasuriya (SL)586651352
Eoin Morgan (ENG)379361346
AB De Villiers (SA)420484328
Jos Buttler (ENG)331338308
Who smacked the most sixes in international cricket?

Chris Gayle smacked the most sixes in international cricket (553).

Which Indian has the most sixes in international cricket?

Rohit Sharma has the most sixes in international cricket among Indians, 543 sixes in 447 games.

Leave a Reply

Scroll to Top
%d bloggers like this: