5 Players With Most Sixes In International Cricket Since 2016

Updated - 14 Jul 2021, 03:51 PM

Rohit Sharma, International Cricket
Rohit Sharma (Image Credit: Twitter)

In international cricket, fours and sixes are a crucial part of batting. Fours and sixes help the batting team to increase their run rate while batting and enable them to put a big total on the scoreboard. When a batsman hits a quickfire knock in a cricket match, it always consists of many sixes and boundaries.

If we take a look at most sixes in international cricket so far, Chris Gayle takes the top spot with 539 while former Pakistan skipper Shahid Afridi grabs the 2nd spot with 476 sixes. However, if we take a look at the most sixes in the last 5 years, these two players do not make it to the top 5 list. In this listicle, we take a look at 5 players with the most sixes in international cricket since 2016.

5 Players With Most Sixes In International Cricket Since 2016

5. Ben Stokes- 162

Ben Stokes
Ben Stokes (Image Credit: Twitter)

England cricketer Ben Stokes takes the 5th spot in the list. The England all-rounder has hit 162 sixes in international cricket since 2016, after playing 171 innings across the three formats.

Since 2016, the left-handed batsman has smacked 67 sixes in 94 Test innings, 77 sixes in 56 ODIs, and 18 sixes in 21 T20Is. Overall in his career, the  30-year-old player has smashed 186 sixes in 243 matches. This comprises 79 sixes in 130 Test innings, 87 sixes in 58 ODIs, and 20 sixes in 28 T20Is.

4. Aaron Finch- 165

Aaron Finch
Aaron Finch (Image Credit: Twitter)

Australian cricketer Aaron Finch takes the 4th spot in this list. Australia’s ODI and T20I skipper accounts for 165 sixes in international cricket since 2016. Out of these, the right-handed batsman has hit 1 sixes in 10 Test innings, 92 sixes in 78 ODIs, and 72 sixes in 52 T20Is. Overall, the 34-year-old cricketer has smacked 231 sixes in his career so far. This includes 1 six in 10 innings in Test cricket, 126 sixes in 128 ODIs, and 104 sixes in 74 T20Is.

3. Eoin Morgan- 167

Eoin Morgan, International Cricket
Eoin Morgan (Image Credit: Twitter)

Eoin Morgan gets the 3rd spot on this list. The English cricketer has hit 167 sixes in international cricket since 2016. In the last 5 years, England’s limited-overs skipper has hit 107 sixes in 82 ODIs and 60 sixes in 46 T20Is. The right-handed batsman has not played any Test in the last 5 years.

Overall in his career, Morgan accounts for 339 sixes across all three formats. He has hit 6 sixes in 24 Test innings, 220 sixes in 228 ODIs, and 113 sixes in 99 T20Is.

2. Martin Guptill- 180

Martin Guptill, International Cricket
Martin Guptill (Image Credit: Twitter)

New Zealand cricketer Martin Guptill grabs the 2nd spot on this list. Since 2016, the Kiwi batsman has hit 180 sixes in international cricket. Out of these, the right-handed batsman has smacked 3 sixes in 16 Test innings, 83 sixes in 64 ODIs, and 94 sixes in 50 T20Is.

Overall in his career, Guptill has hit 351 sixes across the three formats. The 34-year-old cricketer has hit 23 sixes in 89 Test innings, 181 sixes in 183 ODIs, and 94 sixes in 48 T20Is.

1. Rohit Sharma- 289

Rohit Sharma
Rohit Sharma (Image Credit: Twitter)

Rohit Sharma steals the top spot in this list. The Indian cricketer accounts for 289 sixes in international cricket since 2016. In the last 5 years, the right-handed batsman has hit 42 sixes in 37 Test innings, 146 sixes in 83 ODIs, and 101 sixes in 66 T20Is.

In his overall career so far, the 34-year-old player has shattered 436 sixes. The Indian opener has hit 59 sixes in 66 Test innings, 244 sixes in 220 ODIs, and 133 sixes in 103 T20Is. Rohit Sharma also holds the third spot in the list of players most sixes in international cricket.

Tagged:

Aaron Finch Martin Guptill Rohit Sharma