Most Sixes In Men's International Cricket

Published by: ABP Live
Image Source: PTI

1. Rohit Sharma (IND)

Rohit Sharma of India tops the charts with a staggering 624 sixes across 487 matches, making him the player with the most sixes in all formats to date.

Image Source: PTI

2. Chris Gayle (WI)

West Indies’ Chris Gayle dominated with 553 sixes in his career, spanning 483 matches from 1999 to 2021.

Image Source: X/@windiescricket

3. Shahid Afridi (PAK)

Shahid Afridi, the hard-hitting star from Pakistan, struck 476 sixes over 524 matches, leaving his mark across all formats.

Image Source: X/@harris00071

4. Brendon McCullum (NZ)

Brendon McCullum of New Zealand ended his career with 398 sixes in 432 matches, a testament to his aggressive style of play.

Image Source: X/@ICC

5. Martin Guptill (NZ)

Martin Guptill, another New Zealander, hit 383 sixes over 367 matches between 2009 and 2022.

Image Source: X/@ImTanujSingh

6. MS Dhoni (IND)

Known for his finishing skills, India’s MS Dhoni accumulated 359 sixes across 538 matches from 2004 to 2019.

Image Source: PTI

7. Sanath Jayasuriya (SL)

Sri Lanka’s Sanath Jayasuriya amassed 352 sixes during his long career of 586 matches, spanning over two decades.

Image Source: X/@KrosaniTy

8. Eoin Morgan (ENG/IRE)

Eoin Morgan, having played for both England and Ireland, recorded 346 sixes in 379 matches between 2006 and 2022.

Image Source: X/@WisdenIndia

9. Jos Buttler (ENG)

England’s Jos Buttler has hit 340 sixes in 362 matches so far, marking him as one of the most explosive players in recent times.

Image Source: X/@josbuttler

10. AB de Villiers (SA)

AB de Villiers, known for his innovative shots, smashed 328 sixes over his 420-match career for South Africa, spanning from 2004 to 2018.

Image Source: X/@117_wankhede_