Home » Cricket » Most sixes in international cricket (T20, ODI, Tests)

Most sixes in international cricket (T20, ODI, Tests)

Six is the highest amount of run you can scored on a legal delivery in cricket.so, here are the list of most sixes in international cricket (T20 , ODI, Tests) :

Most Sixes in International Cricket

Most Sixes in International Cricket

Most sixes in international cricket (T20, ODI, Tests)

Shahid Afridi holds the record of most sixes in international cricket with 449 sixes in 499 matches.Only Chris Gayle can beat his record as he is still playing in t20 international cricket.Here are the list of most sixes in international cricket (T20, ODI, Tests) :

Player Matches Total Sixes
Shahid Afridi  (PAK) 524 476
Chris Gayle (WI) 443 476
Brendon McCullum (Nz) 432 398
Sanath Jayasuriya (SL) 586 352
MS Dhoni (IND) 520 347
Rohit Sharma (IND) 315 343
AB De Villiers (SA) 420 328
Martin Guptill (NZ) 287 279
Sachin Tendulkar (IND) 664 264
Adam Gilchrist (AUS) 396 262

Most sixes in T20 international cricket

Chris Gayle holds the record number of sixes in T20 international cricket with 98 sixes in 50 matches.This record should be broken in near future as other players are catching him fast.Here are the list of most sixes in T20 International cricket :

Player Matches Total Sixes
Chris Gayle (WI) 56 103
Martin Guptill (NZ) 76 103
Rohit Sharma (IND) 90 98
Brendon McCullum (NZ) 71 91
Colin Munro (NZ) 49 84
Shane Watson (AUS) 58 83
Aaron Finch (AUS) 50 79
David Warner (AUS) 70 79
Eoin Morgan (ENG) 77 77
Yuvraj Singh (IND) 58 74

Most sixes in One Day international (ODI) cricket

Shahid Afridi holds the record for most number of sixes in One Day International cricket.This records looks difficult to chase as he is miles above his competitors.Here are the list of most sixes in One day international (ODI) cricket :

Player Matches Total Sixes
Shahid Afridi (PAK) 398 351
Chris Gayle (WI) 284 275
Sanath Jayasuriya (SL) 445 270
MS Dhoni (IND) 337 222
Rohit Sharma (IND) 199 213
AB De Villiers (SA) 228 204
Brendon McCullum (NZ) 260 200
Sachin Tendulkar (IND) 463 195
Sourav Ganguly (IND) 311 190
Eoin Morgan (ENG) 212 170

Most sixes in Test cricket

Brendon McCullum holds the record for most sixes in test matches.He broke the the long standing record of Adam Gilchrist in his last match.Adam Gilchrist & Brendon McCullum are the only two player to hit 100 sixes in test cricket.Here are the list of most sixes in Test Cricket :

Player Matches Total Sixes
Brendon McCullum (NZ) 101 107
Adam Gilchrist (AUS) 96 100
Chris Gayle (WI) 103 98
Jacques Kallis (SA) 166 97
Virender Sehwag (IND) 104 91
Brain Lara (WI) 131 88
Chris Cairns (NZ) 62 87
Vivian Richards (WI) 121 84
Andrew Flintoff (ENG) 79 82
Mathew Hayden (AUS) 103 82

2 comments

  1. where is rohit sharma in this table this is a fake list

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Scroll To Top