Skip to content
cricRhino

Leaderboards

Ranked across the whole archive or a single season. Rate metrics carry a qualification threshold, stated under every table.

Best batting averageall time

min 60 balls faced
#PlayerTeamAverageRuns · dismissalsMatches
1AM RossingtonPA53.83323 runs · 6 dismissals7
2B YadavLL50100 runs · 2 dismissals6
3S DhawanKY45.33136 runs · 3 dismissals4
4AGS GousPA44.80224 runs · 5 dismissals6
5MRJ WattKY41246 runs · 6 dismissals7
6RS BoparaCR37.36523 runs · 14 dismissals15
7RA ReiferPA36.50146 runs · 4 dismissals7
8WG BosistoKY36.25290 runs · 8 dismissals12
9MMMS CoorayJB3570 runs · 2 dismissals3
10JDS NeeshamJB34.60346 runs · 10 dismissals13
11N DickwellaLL34.25137 runs · 4 dismissals6
12RK PaudelLL32.65555 runs · 17 dismissals17
13DS AireeSPR32.42389 runs · 12 dismissals18
14B BhandariSPR31.19499 runs · 16 dismissals18
15BKEL MilanthaJB29.36323 runs · 11 dismissals12
16Shubham RanjaneBK2987 runs · 3 dismissals4
17Basir AhamadBK28.62372 runs · 13 dismissals16
18CA LynnSPR28.60143 runs · 5 dismissals6
19Priyank PanchalKY28.14197 runs · 7 dismissals7
20SP KrishnamurthiJB27.83167 runs · 6 dismissals7
21H ThakerJB27.60138 runs · 5 dismissals10
22Kushal MallaCR27.54358 runs · 13 dismissals15
23P SarrafKY27.25109 runs · 4 dismissals6
24DJM ShortLL25.60256 runs · 10 dismissals10
25F du PlessisBK25.25101 runs · 4 dismissals4
min 60 balls faced

Strike rate vs batting average

Only players qualifying for both rate leaderboards. Top-right is the rare combination — fast and hard to remove.

Strike rate →Average →

86 qualifying players plotted by strike rate against batting average.

Leaderboards · CricRhino