Stats

All-time cricket leaderboards built from every match on the site — see who’s scored the most runs, taken the most wickets, or posted the highest individual innings.

Highest Score leaderboard
#PlayerMatHSAvg
1Tawhid HridoyBangladesh635076.33
2Tom AbellVancouver Guardians1230746.33
3Jack LeesTuskers830277.71
4Marques AckermanSouth Africa625680.50
5Ollie DaviesNew South Wales725345.00
6Lakshya RaichandaniIndia U19524094.25
7Tom LammonbySomerset822969.09
8Shubman GillIndia622274.00
9Lehan BothaRocks1121375.56
10Diego RosierNorth West Dragons921156.50
11Harry BrookEngland1620254.00
12Sinethemba QeshileTitans920070.75
13Garnett TarrMpumalanga Rhinos920046.75
14Devdutt PadikkalIndia A919954.36
15Josh BohannonLancashire719040.63
16Matt RenshawAustralia1019047.00
17Lhuan-dre PretoriusTitans1318858.83
18Cameron BancroftWestern Australia1118628.41
19Asa TribeJersey918444.57
20Ben McKinneyEngland Lions1318441.88
21Hayley MatthewsMelbourne Renegades W1118251.82
22Temba BavumaSouth Africa617950.11
23Kyle JacobsNorthern Cape Heat617837.50
24Mayank AgarwalDurham417751.00
25Ben DuckettEngland1216738.36
26Donovan FerreiraTitans916344.14
27Ravija SandaruwanKuwait816240.00
28Shai HopeWest Indies1916278.27
29Jack HaynesEngland Lions1015941.92
30Keaton JenningsLancashire915630.31
31Gerhard ErasmusNamibia1515661.82
32Yashasvi JaiswalIndia A415542.33
33Chad BowesCanterbury315481.67
34Tahlia McGrathAdelaide Strikers W4154108.00
35Sam KonstasNew South Wales715154.60
36Usman KhanPakistan U19515148.83
37Wayne MadsenDerbyshire615127.45
38Jordan HermannWarriors1515037.40
39Zak TribeJersey515057.80
40Joe ClarkeNottinghamshire815045.58
41Abdul QadirPakistan U19514661.00
42Bas de LeedeNetherlands1314552.67
43Lara ShawDerbyshire Women314578.00
44Robert O'DonnellNorthern Districts314551.00
45Dan LateganWorcestershire614431.70
46Sediqullah AtalAfghanistan1314340.93
47Rahmat ShahAfghanistan714384.40
48David MillerSouth Africa1014242.25
49Sam HainWarwickshire5142105.00
50Jordan SilkTasmania614228.63

About these leaderboards

Each list ranks players by their cumulative totals across every recorded match, and updates as new results come in.