Rohit Sharma is well known for his hitting prowess, and the batter has now broken the record for hitting the most sixes in international cricket. Rohit moved past former record holder Chris Gayle after smoking Afghanistan in the ODI World Cup 2023 and taking the record without breaking a sweat.
Player | Span | Innings | 6s |
Rohit Sharma | 2007- | 477 | 571 |
Chris Gayle | 1999-2021 | 551 | 553 |
Shahid Afridi | 1996-2018 | 508 | 476 |
Brendon McCullum | 2002-2016 | 474 | 398 |
Martin Guptill | 2009- | 402 | 383 |
Rohit Sharma: the man with most sixes in international cricket
The current Indian skipper has the most sixes on the international cricket list, with an incredible 571 sixes in 477 innings. Sharma also has the best sixes-per-match percentage in the top 50 six-hitters of all time, smashing 1.19 sixes per inning.
Chris Gayle (553 sixes)
The Universe Boss smashed 553 sixes in his 22-year international career. Having played 551 innings in 483 matches, the batter hit one six per inning.
Also Read:
- What does the 9 symbols in ICC World Cup 2023 logo means?
- Most Man of the Match awards in ODI World Cup
- Active players with most runs in ODI World Cups: Kohli & Rohit on list
- Most sixes in ODI World Cup: Rohit Sharma inches close to Chris Gayle’s record
Shahid Afridi
Former Pakistan all-rounder Shahid Afridi was known for his incredible power. The batter previously held the record for most sixes hit, with 476 maximums in 509 innings. Afridi, on average, hit 0.93 sixes per inning in his 22-year career.
Brendon McCullum
Current England Test head coach Brendon McCullum is remembered for being the orchestrator in New Zealand’s best cricketing decade (2010s). But the wicketkeeper batter displayed an astonishing six-hitting ability despite his small stature. McCullum hit 398 sixes in 474 innings in his 14-year career, averaging 0.83 sixes per match.
Martin Guptill
Another swashbuckling Kiwi to feature on the most six hit in international cricket list. Guptill, who has been a lifelong opener, is just 15 sixes behind McCullum, with 383 maximums to his name in 402 innings. Guptill has the third-best six-hitting average in the top 5 (0.95).