Most sixes – Complete Cricket Stats & Records

This page lists the players with the most sixes in cricket history. These records highlight the most consistent and impactful performances across different eras.
ALL FORMATSAll-time500 entries
1668Rohit SharmaIND110 clear of Chris Gayle
2558Chris GayleWI110 off the lead
3483Shahid AfridiGER185 off the lead
● LEADS
Rohit SharmaIND
668 · 110 ahead of Gayle
↑ IN THE CHASE
0
players within 10% of the lead — Sharma is out on their own
★ TOP-10 CUT-OFF
335
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
India
10 of the top 50 · 15 teams represented

Most sixes — full list

500 entries, ranked
106Not on recordSAR110
171Not on recordITL44
173Not on recordNAM42
Nothing matches that filter.
RECENT RESULTS 1 match