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.
T20IAll-time500 entries
1205Rohit SharmaIND12 clear of Muhammad Waseem
2193Muhammad WaseemUAE12 off the lead
3192Jos ButtlerENG13 off the lead
● LEADS
Rohit SharmaIND
205 · 12 ahead of Waseem
↑ IN THE CHASE
2
players sit within 10% of the lead on most sixes
★ TOP-10 CUT-OFF
151
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
India
7 of the top 50 · 23 teams represented

Most sixes — full list

500 entries, ranked
107Not on recordNAM26
Nothing matches that filter.
RECENT RESULTS 1 match