Top 5 batsmen with the most sixes in ODIs in this decade

AB de Villiers
AB de Villiers

#2 Eoin Morgan(ENG) - 183 sixes

<a href='https://www.sportskeeda.com/player/ejg-morgan' target='_blank' rel='noopener noreferrer'>Eoin Morgan</a>
Eoin Morgan

Eoin Morgan is the captain of the new age English team which has been dominating ODI cricket in the last few years. He instilled the attacking nature in his team and has been leading the team excellently by putting on consistent individual performances. Once set, Morgan is known to attack the opposition bowlers mercilessly with a wide range of strokes. He has an uncanny ability to hit sixes using conventional as well as unconventional shots.

During this decade, he has played 195 matches and amassed 6241 runs at an average of 40.52 including 12 centuries and 38 half-centuries. He has hit 183 sixes and occupies the second position on this list.


#1 Rohit Sharma - 233 sixes

Rohit Sharma
Rohit Sharma

Indian ODI team vice-captain, Rohit Sharma has been the most consistent six-hitter in international cricket during this decade. He entertained his fans around the world by sending the ball over the ropes regularly. Unlike many in this list, Rohit scored most of his sixes through pure timing rather than the brute display of power.

During this decade, he has played 180 matches and amassed 8249 runs at an average of 53.56 including 28 centuries and 39 half-centuries. He has hit 233 sixes and occupies the pole position on this elite list.

Quick Links

App download animated image Get the free App now