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
150
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
28Not on recordSAR110
86Not on recordITL44
96Not on recordSER34
98Not on recordSAM32
99Not on recordKUW31
99Not on recordUGA31
100Not on recordCYP30
100Not on recordROM30
104Not on recordNAM26
105Not on recordTUR25
105Not on recordQTR25
106Not on recordGER24
107Not on recordRWA23
107Not on recordNZ23
107Not on recordINS23
108Not on recordPHL22
108Not on recordMAL22
108Not on recordITL22
108Not on recordHUN22
Nothing matches that filter.
RECENT RESULTS 2 matches