Top 10: Most Sixes in International Cricket

The most sixes in international cricket, six-hitting is an art in cricket and some players have domination of six-hitting at the international level. So, here is the list. Indian star batsman Rohit Sharma tops the list with 590 plus sixes and following him the Caribbean batsman Chris Gayle with 553 sixes is in second place.

Out of the Top 10 most sixes in international cricket players, 2 players each from India, England, and New Zealand are there. And 1 player each from the West Indies, Pakistan, Sri Lanka, and South Africa.

Top Most Sixes in International Cricket

RankCountryPlayerMatInnHS6s
1INDIAROHIT SHARMA467489264590
2WEST INDIESCHRIS GAYLE483551333553
3PAKISTANSHAHID AFRIDI524508156476
4NEW ZEALANDBRENDON MCCULLUM432474302398
5NEW ZEALANDMARTIN GUPTILL367402237*383
6INDIAMS DHONI538526224359
7SRI LANKASANATH JAYASURIYA586651340352
8ENGLANDEOIN MORGAN379361148346
9SOUTH AFRICAAB DE VILLIERS420484278*328
10ENGLANDJOS BUTTLER352359162*326
11AUSTRALIADAVID WARNER374463335*304
12INDIAVIRAT KOHLI522580254*294
Most Sixes in international cricket
1000x100gif