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 (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 |
where is rohit sharma in this table this is a fake list
Hi Akshay,
The list has been updated.
hi, The world of cricket, there are the most famous and great players like Chris Gayle The Boss Of cricket, AB de Villiers, Ms. Dhoni, Rohit sarma. who most sixes in cricket history ever.