#2 MS Dhoni

The former Indian skipper, Mahendra Singh Dhoni, occupies the second spot on the list with 342 international sixes in his career. Undoubtedly, he is one of the best finishers in the history of the game. Dhoni can destroy any best bowling line-up at the crucial stages of the innings. He can win matches single-handedly while others fail to give their contributions to the team.
But sadly, the best finisher of the game did not manage to hit a single six in the Asia Cup 2018 tournament. Dhoni has played 510 matches and has scored over 16000 runs in his International career.
#1 Chris Gayle

Whenever we talk about the big hitters of the modern era, the first name which comes in everyone mind is none other than the mighty Jamaican Christopher Henry Gayle. With his great hand-eye coordination, he can tear apart any bowling line-up in the world. Also, it is nearly impossible to stop this mighty Jamaican when he is in full flow on his day. Recently, Gayle equalled the Afridi's record of most sixes in international cricket.
The 38-year-old Gayle tops the list with 476 sixes in 443 games and has scored over 18500 runs over the course of his international career.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news