Batting Records

Most Sixes in International Cricket

The biggest hitters in cricket history across all international formats -- Test, ODI, and T20I combined.

All-Time Records

Top 10 Six-Hitters in International Cricket

Combined sixes across Tests, ODIs, and T20Is

Rank Player Country Tests ODIs T20Is Total Sixes
1 Chris Gayle West Indies 98 331 124 553
2 Shahid Afridi Pakistan 52 351 73 476
3 Rohit Sharma India 67 292 107 466
4 Brendon McCullum New Zealand 107 200 91 398
5 Martin Guptill New Zealand 14 196 132 342
6 MS Dhoni India 78 229 36 343
7 Sanath Jayasuriya Sri Lanka 35 270 31 336
8 Jacques Kallis South Africa 97 196 9 302
9 Virender Sehwag India 91 153 13 257
10 Eoin Morgan England 2 187 96 285

The ability to hit sixes consistently is one of the most prized skills in modern cricket. Chris Gayle's tally of over 550 sixes across all formats reflects his extraordinary power and the longevity of his international career. The T20 era has accelerated six-hitting rates, but Gayle's dominance began long before the format's rise. This list features a mix of explosive openers like Gayle and Sehwag, destructive middle-order batsmen like Dhoni and Morgan, and all-round entertainers like Afridi whose attacking approach thrilled fans worldwide.

Frequently Asked Questions

Common questions about six-hitting records in cricket

Who has hit the most sixes in international cricket? +

Chris Gayle of the West Indies holds the record for the most sixes in international cricket with 553 across Tests, ODIs, and T20Is. Known as the "Universe Boss," Gayle's power-hitting ability made him one of the most feared batsmen in history, capable of clearing any boundary in the world.

Who hit the most sixes in a single international innings? +

Rohit Sharma holds the record for the most sixes in an ODI innings with 16 during his 264 against Sri Lanka at Eden Gardens in 2014. In T20Is, the record for most sixes in an innings is held by several players with 10 or more. In Tests, Wasim Akram and Misbah-ul-Haq share the record of 12 sixes in an innings.

Has six-hitting increased in the T20 era? +

Yes, six-hitting has increased dramatically since the advent of T20 cricket. The format encourages aggressive batting from the first ball, and innovations like the switch hit, scoop, and ramp shot have expanded batsmen's scoring zones. Modern bats with larger sweet spots and improved physical conditioning have also contributed. The global six-hitting rate in international cricket has risen substantially since 2005.

Explore More Cricket Records

Discover batting, bowling, and fielding records across all formats of international cricket.