Most Sixes In International Cricket: In the world of cricket, many big players have emerged who have made a name for themselves on the global stage with their batting. However, among them, only a few are recognized as true six-hitters. Through this article today, we are going to talk about some such players of international cricket who have hit the most sixes. So let’s get to know about all those star players one by one, who have made history in terms of hitting sixes.
Players to hit Most Sixes In International Cricket
Martin Guptill – 383 Sixes
In the list of players who have hit the most sixes in international cricket, New Zealand cricket team’s star Martin Guptill holds the fifth position. He has hit 383 sixes in 367 matches. During this time, he has scored 13,463 runs with 23 centuries and 76 half-centuries. Additionally, he currently ranks second in terms of hitting the most sixes in T20I cricket. He holds the record of hitting 173 sixes in T20 International cricket.
Also Read This: These are the captains who have won trophies in IPL history, know where is your favorite captain
Brendon McCullum – 398 Sixes
Former New Zealand cricket team’s legendary batsman Brendon McCullum is fourth in the list of players who have hit the most sixes in international cricket. He holds the record of hitting 398 sixes in 432 international matches. During this time, he has scored 14,676 runs with 19 centuries and 76 half-centuries. Besides this, McCullum has also set many other significant records.
Shahid Afridi -476 Sixes
In the list of players who have hit the most sixes in international cricket, the third name is that of former Pakistan cricket team’s all-rounder Shahid Afridi, who has hit a total of 476 sixes. He has hit these many sixes in 524 matches, and during this time, he has also scored 11 centuries and 51 half-centuries along with 11,196 runs with his bat. Despite bidding farewell to international cricket after 2015, he is still the leading six-hitter in One Day Internationals. He has 351 sixes to his name in ODIs.
Chris Gayle – 553 Sixes
Former West Indies cricket team’s veteran batsman Chris Gayle is second in terms of hitting the most sixes in international cricket. Famous as the Universe Boss, Chris Gayle has hit 553 sixes in international cricket. He achieved this feat in 483 matches. During this time, he has also scored 19,593 runs with his bat, which includes 42 centuries and 105 half-centuries. Chris Gayle was the first to achieve the milestone of hitting 500 sixes in international cricket.
Rohit Sharma – 597 Sixes
Veteran Indian cricket team’s opening batsman Rohit Sharma holds the record for hitting the most sixes in international cricket. Due to his remarkable ability to hit sixes with ease, Rohit is also known by the name “Hitman”. The 35-year-old star batsman has played 472 matches so far, from which he has struck 597 sixes. During this time, he has also scored 18,820 runs, which include 48 centuries and 101 half-centuries. Currently, the way Hitman is batting, he will soon establish the milestone of hitting 600 sixes, becoming the first batsman in the world to achieve this feat in international cricket.
Most Sixes In International Cricket
Player Name (Country) | Matches | Innings | Runs | 100s | 50s | Sixes |
Rohit Sharma (IND) | 472 | 498 | 18820 | 48 | 101 | 597 |
Chris Gayle (WI) | 483 | 551 | 19593 | 42 | 105 | 553 |
Shahid Afridi (PAK) | 524 | 508 | 11196 | 11 | 51 | 476 |
Brendon McCullum (NZ) | 432 | 474 | 14676 | 19 | 76 | 398 |
Martin Guptill (NZ) | 367 | 402 | 13463 | 23 | 76 | 383 |
MS Dhoni (IND) | 538 | 526 | 17266 | 16 | 108 | 359 |
Sanath Jayasuriya (SL) | 586 | 651 | 21032 | 42 | 103 | 352 |
Eoin Morgan (ENG) | 379 | 361 | 10859 | 16 | 64 | 346 |
AB de Villiers (SA) | 420 | 484 | 20014 | 47 | 109 | 328 |
Jos Buttler (ENG) | 352 | 359 | 10856 | 14 | 66 | 326 |
Most Sixes In ODI Cricket
Player Name (Country) | Matches | Innings | Runs | 100s | 50s | Sixes |
Shahid Afridi (PAK) | 398 | 498 | 8064 | 6 | 39 | 351 |
Chris Gayle (WI) | 301 | 551 | 10480 | 25 | 54 | 331 |
Rohit Sharma (IND) | 262 | 508 | 10709 | 31 | 55 | 323 |
Sanath Jayasuriya (SL) | 445 | 474 | 13430 | 28 | 68 | 270 |
MS Dhoni (IND) | 350 | 402 | 10773 | 10 | 73 | 229 |
Eoin Morgan (ENG) | 248 | 526 | 7701 | 14 | 47 | 220 |
AB de Villiers (SA) | 228 | 651 | 9577 | 25 | 53 | 204 |
Brendon McCullum (NZ) | 260 | 361 | 6083 | 5 | 32 | 200 |
Sachin Tendulkar (IND) | 463 | 484 | 18426 | 49 | 96 | 195 |
Sourav Ganguly (IND) | 311 | 359 | 11363 | 22 | 72 | 190 |
Most Sixes In T20I Cricket
Player Name (Country) | Matches | Innings | Runs | 100s | 50s | Sixes |
Rohit Sharma (IND) | 151 | 143 | 3974 | 5 | 29 | 190 |
Martin Guptill (NZ) | 122 | 118 | 3531 | 2 | 20 | 173 |
Glenn Maxwell (AUS) | 106 | 98 | 2468 | 5 | 10 | 127 |
Aaron Finch (AUS) | 103 | 103 | 3120 | 2 | 19 | 125 |
Chris Gayle (WI) | 79 | 75 | 1899 | 2 | 14 | 124 |
Paul Stirling (IRE) | 137 | 136 | 3491 | 1 | 23 | 124 |
Suryakumar Yadav (IND) | 60 | 57 | 2141 | 4 | 17 | 123 |
Jos Buttler (ENG) | 114 | 105 | 2927 | 1 | 22 | 123 |
Eoin Morgan (ENG) | 115 | 107 | 2458 | 0 | 14 | 120 |
Virat Kohli (IND) | 117 | 109 | 4037 | 1 | 37 | 117 |
Most Sixes In Test Cricket
Player Name (Country) | Matches | Innings | Runs | 100s | 50s | Sixes |
Ben Stokes (ENG) | 102 | 185 | 6316 | 13 | 31 | 128 |
Brendon McCullum (NZ) | 101 | 176 | 6453 | 12 | 31 | 107 |
Adam Gilchrist (AUS) | 96 | 137 | 5570 | 17 | 26 | 100 |
Chris Gayle (WI) | 103 | 182 | 7214 | 15 | 37 | 98 |
Jacques Kallis (SA) | 166 | 280 | 13289 | 45 | 58 | 97 |
Virender Sehwag (IND) | 104 | 180 | 8586 | 23 | 32 | 91 |
Tim Southee (NZ) | 100 | 143 | 2098 | 0 | 6 | 88 |
Brian Lara (WI) | 131 | 232 | 11953 | 34 | 48 | 88 |
Chris Cairns (NZ) | 62 | 104 | 3320 | 5 | 22 | 87 |
Angelo Mathews (SL) | 109 | 193 | 7608 | 16 | 41 | 86 |
Also Read This: Unveiling the Top Live Cricket Streaming Sites for a Seamless Cricket Viewing Experience
FAQ’s About Most Sixes In International Cricket
Who hit most sixes in cricket history?
The batsman who has hit the most sixes in cricket history is the current captain and opener of the Indian cricket team, Rohit Sharma, who has hit 597 sixes in 472 matches so far.
Who is known as Sixer King in cricket?
Indian cricket team’s legendary opener Rohit Sharma is called the Sixer King of the cricket world because of hitting sixes in back to back matches. Till now he has hit 597 sixes in international cricket.
Who holds the record for hitting most sixes in international cricket?
The record of hitting most sixes in international cricket is in the name of the Team’India’s current opener Rohit Sharma, who has hit 597 sixes in 472 matches so far.
Who holds the record for hitting most sixes in odi cricket?
The record of hitting most sixes in ODI cricket is in the name of Pakistan cricket team’s all-rounder Shahid Afridi, who has hit 351 sixes.
Who holds the record for hitting most sixes in T20I cricket?
The record of hitting most sixes in T20I cricket is in the name of Rohit Sharma, who has hit 190 sixes so far.
Also Read This: Who is the best fielder in the world?