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-time500 entries
1151Ben StokesENG44 clear of Brendon McCullum
2107Brendon McCullumNZ44 off the lead
3100Adam GilchristAUS51 off the lead
● LEADS
Ben StokesENG
151 · 44 ahead of McCullum
↑ IN THE CHASE
0
players within 10% of the lead — Stokes is out on their own
★ TOP-10 CUT-OFF
87
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
England
8 of the top 50 · 10 teams represented

Most sixes — full list

500 entries, ranked
Nothing matches that filter.
RECENT RESULTS 1 match