Most 50s – Complete Cricket Stats & Records

This page lists the players with the most 50s in cricket history. These records highlight the most consistent and impactful performances across different eras.
T20IAll-time500 entries
139Babar AzamPAK1 clear of Virat Kohli
238Virat KohliIND1 off the lead
332Rohit SharmaIND7 off the lead
● LEADS
Babar AzamPAK
39 · 1 ahead of Kohli
↑ IN THE CHASE
1
player sits within 10% of the lead on most 50s
★ TOP-10 CUT-OFF
21
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
India
5 of the top 50 · 24 teams represented

Most 50s — full list

500 entries, ranked
26Not on recordNAM5
28Not on recordPAK3
28Not on recordITL3
28Not on recordCOL3
28Not on recordMLT3
Nothing matches that filter.