Top 10: Most Sixes in International Cricket

The 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 from each of the West Indies, Pakistan, Sri Lanka, and South Africa.

Top Most Sixes in International Cricket

PlayerMatsInnsRuns6s
Rohit Sharma (IND)47349918872600
Chris Gayle (WI)48355119593553
Shahid Afridi (PAK)52450811196476
Brendon McCullum (NZ)43247414676398
Martin Guptill (NZ)36740213463383
MS Dhoni (IND)53852617266359
Sanath Jayasuriya (SL)58665121032352
Eoin Morgan (ENG)37936110859346
Jos Buttler (ENG)35536110979330
AB de Villiers (SA)42048420014328
David Warner (AUS)37746818873313