Best Averages – Complete Cricket Stats & Records

This page lists the players with the best averages in cricket history. These records highlight the most consistent and impactful performances across different eras.
ODIAll-time500 entries
163.50Ryan ten DoeschateNED3.97 clear of Shubman Gill
259.53Shubman GillIND3.97 off the lead
358.65Virat KohliIND4.85 off the lead
● LEADS
Ryan ten DoeschateNED
63.50 · 3.97 ahead of Gill
↑ IN THE CHASE
2
players sit within 10% of the lead on best averages
★ TOP-10 CUT-OFF
51.93
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
India
9 of the top 50 · 11 teams represented

Best Averages — full list

500 entries, ranked
131Ian BellENG37.87
137Evin LewisWI37.51
141Ed JoyceENG37.33
144Asif KhanUAE37.27
153Azhar AliPAK36.90
191Will YoungNZ35.33
218Basit AliPAK34.19
220Tom LathamNZ34.13
284Phil SaltENG31.87
294Roy DiasSL31.46
349Not on recordNAM29.11
351Jamie HowNZ29.06
357Gus LogieWI28.96
382Not on recordNAM28.16
387Ravi ShahKEN27.89
391Tim PaineAUS27.81
394Finn AllenNZ27.71
400John ReidNZ27.52
409Amjad AliUAE27.34
418JJ SmitNAM27.10
423Neil BroomNZ26.94
433Nicky BojeSA26.68
456Jeff CroweNZ25.73
485BJ WatlingNZ24.91
486Ryan BurlZIM24.85
Nothing matches that filter.
RECENT RESULTS 1 match