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.
TESTAll-time490 entries
1149Ben StokesENG42 clear of Brendon McCullum
2107Brendon McCullumNZ42 off the lead
3100Adam GilchristAUS49 off the lead
● LEADS
Ben StokesENG
149 · 42 ahead of McCullum
↑ MOST ENTRIES
Ben StokesENG
8 separate entries on this list · 303 different players in all
★ TOP-10 CUT-OFF
36
The mark at number ten — 480 entries sit below it
● NATION IN FRONT
England
13 of the top 50 · 11 teams represented

Most sixes — full list

490 entries, ranked
Nothing matches that filter.
RECENT RESULTS 5 matches