Sixes in cricket are like home runs. Some batsman hit them with immense power; some will time the ball incredibly well. Very few players in cricket are fond of hitting sixes regularly in cricket.
Chris Gayle, known for hitting big sixes, has hit the maximum number of sixes across all formats.
MS Dhoni’s helicopter shot to six is one of the most talked cricket shots in the last decade. His ability to push away the Yorker length delivery over the long-on region has always been sensational to watch.
Rohit Sharma, the ODI Monster, has his own style of hitting sixes. He looks unstoppable whenever he goes big. And he likes to pocket a bunch of sixes every time he scores those daddy hundreds. He also has hit the highest number of sixes in the last decade.
Let’s find out the top 10 batsmen who have hit the maximum number of sixes in International cricket.
Most Sixes All Formats Combined
PLAYERS | INNINGS | SIXES |
---|---|---|
Rohit Sharma (IND) | 506 | 612 |
Chris Gayle (WI) | 551 | 553 |
Shahid Afridi (PAK) | 508 | 476 |
Brendon McCullum (NZ) | 474 | 398 |
Martin Guptill (NZ) | 402 | 383 |
MS Dhoni (IND) | 526 | 359 |
Sanath Jayasuriya (SL) | 651 | 352 |
Eoin Morgan (ENG) | 361 | 346 |
Jos Buttler (ENG) | 368 | 340 |
AB de Villiers (SA) | 484 | 328 |
Stats Insights
We have Rohit Sharma and Martin Guptill on this list among the current bunch of cricketers. And we believe Jos Buttler, Virat Kohli, and Aaron Finch might enter the top-10 list before the end of their career.
Rohit Sharma is now the record holder for the ‘Most Sixes by an Indian Player in International Cricket‘. With him playing all three formats, for now, he might break into 500 sixes soon to become the first Indian player to reach that esteemed milestone. He also has the chance to be the fastest to 500 International sixes.