#3 Eoin Morgan - 142 sixes

England cricket team's fortunes in limited overs cricket took a drastic turn after their dismal performance in 2015 World Cup. Eoin Morgan is one of the major reason for that overturn in fortunes as he took the responsibility of leading the struggling England team after the disastrous World Cup campaign and transformed them into a formidable ODI side in the last few years through his tactical acumen and attacking brand of gameplay.
He has also led the team by example by producing match-winning knocks regularly. He has played in 174 ODI matches since 2010 and hit 142 sixes. He currently holds the third position on this list.
#2 AB de Villiers - 155 sixes

Mr.360 AB de Villiers retired from international cricket this year owing to personal reasons and fatigue. Before retiring from international cricket he established himself as one of the greats of the game through his illustrious accomplishments. He is one of the cleanest hitters the game of cricket has ever seen and possesses the ability to hit sixes towards all directions of the ground.
He played 135 ODI matches and hit 155 sixes. He currently holds the second position on this list. He is the only retired batsman on this list so it seems highly unlikely that he will hold onto the second position for long as Eoin Morgan is closing in on his tally.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news