Most Sixes in International Cricket
Hitting towering sixes out of the stadium is one of the most thrilling sights in cricket. Over the years, some batsmen have mastered the art of big-hitting and muscled countless sixes in international cricket. As we move into 2024, let’s look at the players who has the record of Most Sixes in International Cricket.
1. Rohit Sharma – 593 sixes
When it comes to hitting sixes, no one comes close to the dominance of Rohit Sharma. The Indian opener has smashed a mind-boggling 593 sixes in 469 innings so far across formats. Rohit surpassed the legendary Chris Gayle in 2023 to hold the record for most sixes in international cricket.Â
With his natural ball-striking ability, Rohit makes six-hitting look effortless. His iconic pull shot has deposited countless balls into the stands. Rohit has the power and timing to clear any boundary with ease.
How many sixes has Rohit hit in ODI World Cup matches?
Rohit Sharma has smashed 54 sixes in ODI World Cup matches so far. He hit 5 sixes in his 159 against South Africa in 2023 World Cup.
2. Chris Gayle – 553 sixes
West Indian legend Chris Gayle ranks second with 553 international sixes. Known for his powerful bat swing, Gayle effortlessly sends balls into the stands. He has set numerous six-hitting records, especially in T20 cricket, showcasing his incredible ability to clear boundaries.
3. Shahid Afridi – 476 sixes
Shahid Afridi’s big-hitting abilities are unmatched in Pakistan cricket. He holds the record for the most sixes for Pakistan, despite playing fewer international matches than many of his peers.
Afridi has smashed 476 sixes in 524 international matches at an impressive strike rate of 117.00. His aggressive batting dismantled numerous bowling attacks, with sixes flying all over the park. Afridi’s six-hitting prowess has led Pakistan to many memorable victories.
Other Prolific – Batters with most sixes in international cricket
Many other contemporary batsmen like Martin Guptill, AB de Villiers, Brendon McCullum, and Jos Buttler have also dazzled fans with their big sixes.
Most International Sixes | ||||||
Rank | Player | 6s | Innings | Runs | Highest Score | Span |
1 | Rohit Sharma (IND) | 573 | 479 | 18084 | 264 | 2007-2023 |
2 | Chris Gayle (WI) | 553 | 551 | 19593 | 333 | 1999-2021 |
3 | Shahid Afridi (PAK) | 476 | 508 | 11196 | 156 | 1996-2018 |
4 | Brendon McCullum (NZ) | 398 | 474 | 14676 | 302 | 2002-2016 |
5 | Martin Guptill (NZ) | 383 | 402 | 13463 | 237* | 2009-2022 |
6 | MS Dhoni (IND) | 359 | 526 | 17266 | 224 | 2004-2019 |
7 | Sanath Jayasuriya (SL) | 352 | 651 | 21032 | 340 | 1989-2011 |
8 | Eoin Morgan (ENG/IRE) | 346 | 361 | 10859 | 148 | 2006-2022 |
9 | AB de Villiers (SA) | 328 | 484 | 20014 | 278* | 2004-2018 |
10 | Jos Buttler (ENG) | 316 | 349 | 10602 | 162* | 2011-2023 |
11 | David Warner (AUS) | 296 | 454 | 18224 | 335* | 2009-2023 |
12 | Virat Kohli (IND) | 289 | 571 | 26310 | 254* | 2008-2023 |
13 | Ross Taylor (NZ) | 273 | 510 | 18199 | 290 | 2006-2022 |
14 | Sachin Tendulkar (IND) | 264 | 782 | 34357 | 248* | 1989-2013 |
15 | Glenn Maxwell (AUS) | 263 | 229 | 6390 | 201* | 2012-2023 |
16 | Paul Stirling (IRE) | 263 | 290 | 9284 | 177 | 2008-2023 |
17 | Adam Gilchrist (AUS) | 262 | 429 | 15461 | 204* | 1996-2008 |
18 | Aaron Finch (AUS) | 255 | 255 | 8804 | 172 | 2011-2022 |
19 | Jacques Kallis (SA) | 254 | 617 | 25534 | 224 | 1995-2014 |
20 | Yuvraj Singh (IND) | 251 | 391 | 11778 | 169 | 2000-2017 |
21 | Ben Stokes (ENG) | 247 | 308 | 9973 | 258 | 2011-2023 |
22 | Sourav Ganguly (IND) | 247 | 488 | 18575 | 239 | 1992-2008 |
23 | Ricky Ponting (AUS) | 246 | 668 | 27483 | 257 | 1995-2012 |
24 | Shane Watson (AUS) | 245 | 334 | 10950 | 185* | 2002-2016 |
25 | Virender Sehwag (IND) | 243 | 443 | 17253 | 319 | 1999-2013 |
Who has hit the most sixes in cricket history?
Rohit Sharma holds the record for most sixes in international cricket, having hit 573 sixes so far in his career.
Who hit the biggest six in cricket?Â
South African David Miller is said to have hit the biggest six in cricket when he struck one that travelled around 120 meters against the West Indies in 2022.
Who has the best strike rate in ODI cricket?
AB de Villiers has the best ODI strike rate (minimum 5000 runs). He has scored 9577 runs in 228 ODIs at a strike rate of 101.09
Rivcky John
A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.