Most Sixes in Career in Cricket History,Top 10 Highest Sixes in Cricket History All Time
There have been many big hitting batsmen in international matches who have made new records, there are some batsmen who have become famous only because of hitting big sixes, like we are telling you some names to refresh your memory like Rohit Sharma, Shahid Afridi, Yuvraj Singh, Chris Gayle, MS Dhoni, Pollard and many more.
Rohit Sharma comes first among those who have hit the most sixes in international matches, who has hit 637 sixes till now and he is still playing and we are telling these sixes together in Test, ODI, and T20 three formats.
List of Top 10 With Most Sixes Player in Cricket From All Three Formet | Most Sixes in International Matches in Cricket
Pos | Player | Matches | Innings | Sixes | Year |
---|---|---|---|---|---|
1 | Rohit Sharma (IND) | 499 | 532 | 637 | 2007-Till Date |
2 | Chris Gayle(WI) | 483 | 551 | 553 | 1999-2021 |
3 | Shahid Afridi (PAK) | 524 | 508 | 476 | 1996-2018 |
4 | B McCullum(NZ) | 432 | 474 | 398 | 2002-2016 |
5 | J Buttler(ENG) | 389 | 394 | 384 | 2011-Till Date |
6 | M Guptill(NZ) | 367 | 402 | 383 | 2009-2022 |
7 | MS Dhoni (IND) | 538 | 526 | 359 | 2004-2019 |
8 | Sanath Jayasurya(SL) | 586 | 651 | 352 | 1989-2011 |
9 | E Morgan(ENG) | 379 | 361 | 346 | 2006-2022 |
10 | AB Devillers(SA) | 420 | 484 | 328 | 2004-2018 |
Last Updated on Oct 13, 2025.
Note!: This list has been updated on Oct 13, 2025. After this, there may be some change in the information given in this list.
FAQs
Who is the Most Sixes in International Matches Career Cricket History?
Rohit Sharma is the most Sixes Hitter Batsman in Cricket History in All cricket formet with 637 Sixes from 499 Matches.
0 Comments