OTTplay Logo
settings icon
profile icon

From Rohit Sharma to AB de Villiers: 10 players with most sixes in International Cricket 2025

Check the list of top 10 players who have hit most sixes in the history of International cricket.

From Rohit Sharma to AB de Villiers: 10 players with most sixes in International Cricket 2025
Rohit Sharma/ pic credit: @bcci

Last Updated: 02.20 PM, Apr 02, 2025

Share

'That's gone out of the park.' Cricket fans around the world get fascinated when commentators use this phrase during the match. Watching players hit big sixes brings a thrilling experience, and the introduction of shorter formats has changed the traditional norms of cricket. Batsmen tend to improvise and play unorthodox shots that end up landing in the stands. With boundary size getting significantly smaller, batters find it easy to clear the rope and attack the bowlers more often.

Over the years, fans have witnessed a major rise in players opting for power-hitting as a tool to score big while consuming fewer balls. As a result, it gets even more important for players to hit sixes regardless of the format they are playing.

Hitting sixes is an art that comes with an element of risk of getting out, but some players have mastered it as they have inked their name in cricket history. With that in mind, let's have a look at the top 10 batters with the most number of sixes in international cricket.

Top 10 players with most sixes in international cricket

1. Rohit Sharma (India) - 637 sixes

- ODIs: 344

- Tests: 88

- T20Is: 205

Rohit Sharma also known as 'The Hitman' currently holds the record of hitting most sixes in the international cricket. The player is popular for his 'cut and pull' shots that often lands in the crowd. His dominant batting style has made India won on numerous occasions.

2. Chris Gayle (West Indies) - 553 sixes

- ODIs: 331

- Tests: 98

- T20Is: 124

Chris Henry Gayle, also called the 'Universe Boss,' is considered one of the most barbarous hitters of cricket balls. His technique to just stand and deposit the ball in the stands used to make bowlers scratch their heads. With a total of 553 sixes, Gayle stands firm in the second position on the list.

3. Shahid Afridi (Pakistan) - 476 sixes

- ODIs: 351

- Tests: 52

- T20Is: 73

Pakistan's evergreen all-round sensation Shahid Afridi was famous for his aggressive batting style. The player used to come all guns blazing at the bowlers and hence earned the tag of 'Boom Boom.' Afridi has hit 474 sixes in his career, making him the third player with the most sixes in international cricket.

4. Brendon McCullum (New Zealand) - 398 sixes

- ODIs: 200

- Tests: 107

- T20Is: 91

New Zealand's wicket-keeper batsman Brendon McCullum was known to attack the bowlers from the first ball he used to face. The player's aggressive batting style made him one of the few batters to hit more than 100 sixes in Test cricket. He currently holds the fourth position in the tally with a total of 398 sixes.

5. Martin Guptill (New Zealand) - 383 sixes

- ODIs: 187

- Tests: 23

- T20Is: 173

Martin Guptill, the former New Zealand opener, was renowned for his no-look sixes. The player had the ability to clear the boundary line with ease. Apart from his batting, Guptill was also popular for his incredible fielding. The players hit a total of 383 sixes during his tenure in the international cricket.

6. Mahendra Singh Dhoni (India) - 359 sixes

- ODIs: 229

- Tests: 78

- T20Is: 52

One of India's most successful captains, Mahendra Singh Dhoni, also known as Mahi, is the sixth player on the elite list. Dhoni cleared the rope 359 times in his career and used to get India over the line with the ability to soak the pressure. Apart from earning the tag of 'match finisher,' MS used to get the batsmen out with his lightning-fast hands behind the wicket.

7. Jos Buttler (England) - 358 sixes

- ODIs: 173

- Tests: 33

- T20Is: 152

Jos Buttler is considered one of the best hitters of the cricket ball. He played a crucial part for England in the 2019 Cricket World Cup campaign. With 358 sixes, Buttler holds the seventh position on the list.

8. Sanath Jayasuria (Sri Lanka) - 352 sixes

- ODIs: 270

- Tests: 59

- T20Is: 23

The destructive Sri Lankan opener Sanath Jayasuriya used to be a great threat to the opposition bowlers. When asked to deliver with the ball, Jayasuriya was as effective as he was with the bat. The player took Srilankan cricket to great heights with his impactful contributions.

9. Eoin Morgan (England) - 346 sixes

- ODIs: 220

- Tests: 6

- T20Is: 120

Started his international career with Ireland, Eoin Morgan retired as one of the finest English batsmen at the end of his career. He led the England team to its maiden World Cup title in 2019. The player had hit a total of 346 sixes during his tenure.

10. AB de Villiers (South Africa) - 328 sixes

- ODIs: 204

- Tests: 64

- T20Is: 60

AB de Villiers, also known as Mr. 360, had the ability to hit sixes at any part of the ground. The player had played almost all the shots mentioned in the cricket dictionary. He had the unique tendency to turn around the matches single-handedly from the tough situations.

Ad