Best Averages in 2025: Top Performers, Rankings & Full Stats

This page shows players with the best averages during the 2025 season, ranking them by their on-field performances.
TEST2025255 entries
1188 / 1Henry NichollsNZ70.75 clear of Rachin Ravindra
2117.250000Rachin RavindraNZ70.75 off the lead
387.125000Devon ConwayNZ100.88 off the lead
● LEADS
Henry NichollsNZ
188 / 1 · 70.75 ahead of Ravindra
↑ IN THE CHASE
0
players within 10% of the lead — Nicholls is out on their own
★ TOP-10 CUT-OFF
71.166666
The mark at number ten — 245 entries sit below it
● NATION IN FRONT
South Africa
9 of the top 50 · 12 teams represented

Best Averages — full list

255 entries, ranked
3Devon ConwayNZ87.125000
5Wiaan MulderSA79.500000
8Pathum SilvaSL77.600000
10Tom LathamNZ71.166666
11Shubman GillIND65.533333
12Ryan RickeltonSA64.750000
14Mahmudul JoyBAN62.400000
18Kusal MendisSL55.800000
19Litton DasBAN54.833333
21Steven SmithAUS52.000000
21Temba BavumaSA52.000000
23Joe RootENG50.312500
24Alex CareyAUS50.071428
26Rishabh PantIND48.384615
27Shadman IslamBAN47.700000
30Harry BrookENG45.352941
31Kannaur RahulIND45.166666
33Mominul HaqueBAN44.700000
34Lorcan TuckerIRE44.600000
35Travis HeadAUS44.277777
39Jamie SmithENG41.214285
40Not on recordMEX41 / 1
43Ben DuckettENG40.833333
44Usman KhawajaAUS40.533333
45Shan MasoodPAK39.700000
49Daryl MitchellNZ38.666666
50William YoungNZ38.000000
51Ollie PopeENG37.625000
52Zak CrawleyENG37.222222
54Andy McBrineIRE36.800000
56Jordan NeillIRE36.250000
57Marco JansenSA36.000000
60Codi YusufSA35 / 1
61Kamindu MendisSL34.333333
62Shai HopeWI33.375000
63Beau WebsterAUS33.333333
65Kyle VerreynneSA32.111111
66Tony ZorziSA31.900000
67Mehidy HasanBAN31.714285
68Babar AzamPAK31.500000
69Ismat AlamAFG31.250000
70Tristan StubbsSA31.125000
71Ben StokesENG31.000000
75Imam-ul-HaqPAK29.750000
76Justin GreavesWI29.705882
78Angelo MathewsSL28.666666
80Paul StirlingIRE28.333333
81Kavem HodgeWI28.285714
83Salman AghaPAK27.700000
84Brandon KingWI27.666666
87Sikandar RazaZIM27.444444
88Craig ErvineZIM27.117647
89Saud ShakeelPAK26.900000
91Kemar RoachWI26.500000
93Joshua InglisAUS26.285714
97Kagiso RabadaSA25.666666
97Keshav MaharajSA25.666666
99Karun NairIND25.625000
100Aiden MarkramSA25.555555
101Hasan MahmudBAN25.500000
103Cade CarmichaelIRE25.000000
104Cameron GreenAUS24.666666
105Andy BalbirnieIRE24.500000
105Aamer JamalPAK24.500000
108Not on recordENG146 / 6
109John CampbellWI24.250000
112Brian BennettZIM23.812500
114Glenn PhillipsNZ23.500000
116Gudakesh MotieWI23.000000
116Dewald BrevisSA23.000000
119Jofra ArcherENG113 / 5
121Nathan SmithNZ22.500000
122Yamin AhmadzaiAFG22.000000
122Said MehboobAFG22.000000
126Axar PatelIND42 / 2
128Gavin HoeyIRE41 / 2
129Mitchell StarcAUS20.454545
131Jaker AnikBAN20.200000
132Not on recordENG20 / 1
132Akash DeepIND80 / 4
136Jacob DuffyNZ19.500000
136Zakary FoulkesNZ19.500000
142Brydon CarseENG18.923076
143Shamar JosephWI18.833333
145Alick AthanazeWI18.416666
147Kamran GhulamPAK17.833333
148Alzarri JosephWI17.250000
149Peter MoorZIM34 / 2
151Barry McCarthyIRE16.750000
152Harry TectorIRE16.666666
154Tafadzwa TsigaZIM16.181818
155Ebadot HossainBAN16.000000
158Tevin ImlachWI15.363636
159Shardul ThakurIND15.333333
160Amir JangooWI15.000000
161Mir HamzaPAK14.500000
165Roston ChaseWI13.812500
166Hasan MuradBAN13.500000
167Anderson PhillipWI13.166666
168Simon HarmerSA13.000000
168Not on recordWI13.000000
168MD KhanBRZ13 / 1
172Pat CumminsAUS12.888888
173Nayeem HasanBAN12.750000
174Nathan LyonAUS12.600000
176Abdul MalikAFG12.500000
178Anamul HaqueBAN12.400000
180Kevin SinclairWI12.250000
181Not on recordMEX12 / 1
184Sam KonstasAUS11.875000
185Tom BlundellNZ11.666666
186Virat KohliIND11.500000
190Kaki ReddyIND11.333333
191Jayden SealesWI11.083333
192Gamage DinushaSL11.000000
194Chris WoakesENG10.666666
195Taijul IslamBAN10.428571
196Keacy CartyWI10.333333
197Afsar ZazaiAFG10.000000
197Jomel WarricanWI10.000000
197Richard NgaravaZIM10.000000
202Scott BolandAUS9.500000
204Sajid KhanPAK9.285714
205Not on recordPAN9 / 1
208Kwena MaphakaSA8.500000
209Shoaib BashirENG8.000000
212Matt HenryNZ7.000000
215Craig YoungIRE6.500000
219Mikyle LouisWI6.000000
224Dion MyersZIM23 / 4
228Not on recordWI5.000000
228Not on recordPAN5 / 1
233Noman AliPAK4.571428
235Joshua TongueENG4.400000
236Not on recordZIM4.000000
236Not on recordPAK4.000000
241Not on recordWI3.000000
241Not on recordBRZ6 / 2
246Abrar AhmedPAK2.000000
246Nahid RanaBAN2.000000
250Not on recordMEX1 / 1
254Kashif AliPAK0.500000
255Ziaur RahmanAFG0.000000
Nothing matches that filter.
RECENT RESULTS 5 matches