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. Caribbean batsman Chris Gayle tops the list with 553 sixes and following him Indian star batsman Rohit Sharma with 511 sixes is in second place.

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

Top Most Sixes in International Cricket

RankCountryPlayerMatInnHS6s
1WEST INDIESCHRIS GAYLE483551333553
2INDIAROHIT SHARMA438457264524
3PAKISTANSHAHID AFRIDI524508156476
4NEW ZEALANDBRENDON MCCULLUM432474302398
5NEW ZEALANDMARTIN GUPTILL367402237*383
6INDIAMS DHONI538526224359
7SRI LANKASANATH JAYASURIYA586651340352
8ENGLANDEOIN MORGAN379361148346
9SOUTH AFRICAAB DE VILLIERS420484278*328
10ENGLANDJOS BUTTLER326334162*303
11INDIAVIRAT KOHLI494552254*278
12NEW ZEALANDROSS TAYLOR450510290273
13INDIASACHIN TENDULKAR664782248*264
14AUSTRALIAADAM GILCHRIST396429204*262
15AUSTRALIADAVID WARNER343425335*261
Most Sixes in international cricket