Cricket Stats: Most Sixes in International Cricket (ODI, Tests & T20)

most sixes in cricket

Sixes in cricket are like home runs. Some batsman hit them with immense power, some will just time the ball incredibly well to send the ball over the rope. Very few players in cricket are fond of hitting sixes regularly in cricket. Shahid Afridi known for hitting big sixes has hit the maximum number of sixes across all formats. Afridi has hit 476 Sixes in International cricket. So here we come up with the complete set of records of the most sixes in all formats of cricket.

MS Dhoni’s helicopter shot to six is one of the most talked cricket shot 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 hit a lot of sixes every time he scores those daddy hundreds.

Ok, now let’s look the records one by one. To start with let’s check the Most sixes in ODI record.

MOST SIXES IN ODI

PlayersInningsRunsSixes
S Afridi (PAK)3698064351
S Jayasuriya (SL)43313430270
C Gayle (WI)2709420253
MS Dhoni IND)2729967217
AB De Villiers (SA)2179547204

 

Shahid Afridi leads the table of Most Sixes in ODI. Afridi has hit 351 Sixes in ODI. He is the only player to hit more than 300 Sixes in ODI.

With Chris Gayle reaching his end in cricket, he might not score the 300 mark in ODIs.

MS Dhoni and AB de Villiers are the other current players who can score 300 Sixes as they will play for two more years.

Rohit Sharma is the one player who has high chances of beating Afridi’s huge milestone of 351 Sixes in ODI.

Rohit Sharma has so far 163 Sixes in ODIs. With him has an average of 1 six per match, he will probably get into the league of 300 Sixes soon.

 

MOST SIXES IN TEST MATCHES

Hitting Sixes in test matches is a rare scenario for any batsmen. But there are players who have played test matches in strike rates belonging to ODI’s. Virender Sehwag for an instance has a strike rate above 80 in Tests. So here are the top 5 players with most sixes in tests.

PlayersInningsRunsSixes
B Mccullum (NZ)1766453107
A Gilchrist (AUS)1375570100
C Gayle (WI)182721498
J Kallis (SA)2801328997
V Sehwag (IND)180858691

 

These are the 5 Players who have more than 90 sixes in tests.

The current players who play test matches are not very fond of hitting sixes like the ones on the table.

AB de Villiers and Ben Stokes are the only players who can beat the players at the top.

 

MOST SIXES IN T20

T20 is the game of Sixes.

Scooping, lofting, pulling and sweeping to sixes are the prime norms in T20 cricket.

 

PlayersInningsRunsSixes
C Gayle (WI)511589103
M Guptill (NZ)722250102
B Mccullum (NZ)70214091
S Watson (AUS)56146283
D Warner (AUS)69176779

 

This time, Chris Gayle leads the chart with 103 sixes in T20 Internationals.

We can expect David Warner and Rohit Sharma to break into 100 sixes in T20 very soon. They have 74 & 67 sixes so far.

MOST SIXES ACROSS ALL FORMATS

PLAYERSINNINGSSIXES
S AFRIDI507476
C GAYLE501454
B MCCULLUM474398
S JAYASURIYA651352
MS DHONI487337

MS Dhoni, the only Indian player in the list might break into 400 Sixes soon to become the first Indian player to do so.

The other Current players to break into top 5 will be Ab de Villiers and Rohit Sharma, who have 320 & 258 sixes respectively.

 

Most Sixes in a single ODI Match by any player

The record for most sixes in ODI match by a player is shared by three players – Rohit Sharma, AB de Villiers & Chris Gayle – 16 Sixes.

 

Rohit Sharma hit 16 sixes against Australia when he scored his second double century score of 209 runs.

AB De Villiers hit 16 sixes against West Indies in Johannesburg when he scored 149 runs.

Chris Gayle hit 16 sixes against Zimbabwe in 2015 World Cup match when he scored his career-best score of 215.

 

Wasim Akram’s 12 sixes in his test innings of 257* against Zimbabwe is the most sixes in a test innings by any player.

 

Check the List of Players who have scored 200+ runs in ODI.

 

MOST SIXES IN A SINGLE CALENDAR YEAR (ALL FORMAT)

Rohit Sharma in 2017, hit 64 sixes in International cricket across all formats, breaking the record of AB De Villiers (63 sixes in 2015) for the most sixes hit in a calendar year in all formats.

 

PlayersYearSixes
R Sharma201764
AB De Villiers201563
C Gayle201259
S Watson201157
S Afridi200556

 

Rohit Sharma has hit 45 ODI sixes in 2017, which is the third in the list of Most ODI sixes hit in a calendar year.

AB De Villiers tops the list with 58 ODI Sixes in 2015. S Afridi comes second with 48 sixes in 2002.

SOURCE: CRICTRACKER

Also, Rohit sharma’s 45 sixes is the most sixes by any player in ODI in 2017.

 

 

 

SUBSCRIBE MY NEWSLETTER
Join the visitors who are receiving my articles on Cricket......
We hate spam. Your email address will not be sold or shared with anyone else.
LIKE IT??? SHARE IT!!!