Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
Zimbabwe
India
England
Bangladesh
New Zealand
Recent Players
▼
Brad Evans
Shai Hope
Ishan Kishan
Ali Dawood
Sikandar Raza
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Roston Chase
Shivam Dube
Kusal Mendis
ODI World Cup
▼
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20 World Cup
▼
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
▼
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Best Average in 2021: Top Performers, Rankings & Full Stats
This page shows players with the best average during the 2021 season, ranking them by their on-field performances.
ALL FORMATS
2021
321 entries
1
7.31
Sylvester Ameh Okpe
NIG
1.04 clear of Samuel Conteh
2
8.35
Samuel Conteh
SIL
1.04 off the lead
3
8.90
Ian Holland
USA
1.59 off the lead
● LEADS
Sylvester Ameh Okpe
NIG
7.31 · 1.04 better than Conteh
↑ IN THE CHASE
0
players within 10% of the lead — Okpe is out on their own
★ TOP-10 CUT-OFF
11.47
The mark at number ten — 311 entries sit below it
● NATION IN FRONT
Uganda
6 of the top 50 · 28 teams represented
Best Average — full list
321 entries, ranked
Table view
1
Sylvester Ameh Okpe
NIG
7.31
2
Samuel Conteh
SIL
8.35
3
Ian Holland
USA
8.90
4
Sandeep Lamichhane
NEP
9.55
5
Vraj Patel
KEN
9.92
6
George Sesay
SIL
10.21
7
Charles Perchard
JER
10.50
8
Dinesh Maganiai Nakrani
UGA
10.69
9
Benjamin Ward
JER
10.90
10
Vikram Vijh
LUX
11.47
11
Saif Ali Ahmad
DEN
11.75
12
Sri Vishnu Elam Bharathi
GER
12.24
13
Rodney Trott
BER
12.33
14
Dwaine Pretorius
SA
12.75
15
Samson Kwesi Awe Awiah
GHA
12.79
16
Axar Patel
IND
12.93
17
Tejwinder Singh
CYP
13.13
18
Sami Ullah
ROM
13.23
19
SanjayKumar Thakor
TNZ
13.27
20
Bilal Hassan
UGA
13.29
21
Not on record
ITL
13.44
22
Franco Nsubuga
UGA
13.60
23
Mujeeb Ur Rahman
AFG
13.86
24
Ghulam Rasul Ahmadi
GER
14.07
25
Elijah Otieno
KEN
14.09
26
Obed Harvey Agbomadzie
GHA
14.50
27
Aqib Iqbal
AST
14.55
28
Kabua Morea
PNG
14.65
29
Riazat Ali Shah
UGA
14.74
30
Frank Akankwasa
UGA
15.06
31
Ally Mpeka Kimote
TNZ
15.22
31
Rasheed Ayomide Abolarin
NIG
15.22
32
Kabare Kevin Irakoze
RWA
15.25
33
Obed McCoy
WI
15.33
34
Saber Zakhil
BEL
15.38
35
Waseem Abbas
MLT
15.83
36
Ravichandran Ashwin
IND
15.94
37
Mohammad Wasim
PAK
16.00
38
Henry Ssenyondo
UGA
16.28
39
Ajaz Patel
NZ
16.35
40
Dylan Alexander Blignaut
GER
16.50
41
Nisarg Patel
USA
16.68
42
Bilal Muhammad Khan
MLT
16.79
43
Kofi Stephen Bagabena
GHA
16.85
44
Peter Aho
NIG
16.85
45
Josh Hazlewood
AUS
16.88
46
Ish Sodhi
NZ
16.93
47
Saurabh Netravalkar
USA
16.95
48
Delray Rawlins
BER
17.00
48
Tabraiz Shamsi
SA
17.00
49
Sahir Naqash
GER
17.07
50
Nasum Ahmed
BAN
17.14
51
Jan Frylinck
NAM
17.21
52
Bjorn Fortuin
SA
17.27
53
Riziki K Kiseto
TNZ
17.45
54
Ayaan Khan
OMN
17.50
55
Taranjeet Singh
ROM
17.56
56
Veerasammy Permaul
WI
17.63
57
Nosthusha Kenjige
USA
17.90
58
Saqib Mahmood
ENG
18.08
59
Josh Davey
SCO
18.10
60
David Willey
ENG
18.23
61
Prosper Useni
NIG
18.29
62
Michael Leask
SCO
18.31
63
Shane Getkate
IRE
18.33
64
Zahoor Khan
UAE
18.44
65
Not on record
ITL
18.57
66
Rashid Khan
AFG
18.66
67
Hasan Ali
PAK
18.77
68
Karan KC
NEP
18.80
69
Zeeshan Maqsood
OMN
18.81
70
Shem Ngoche
KEN
19.00
71
Hayden Walsh
WI
19.05
72
Mitchell Marsh
AUS
19.22
73
Gavin Main
SCO
19.25
74
Frederick Klaassen
NED
19.38
75
Shakib Al Hasan
BAN
19.45
76
Trent Boult
NZ
19.50
77
Josh Little
IRE
19.52
78
Melusi Magagula
ESW
19.71
79
Sajid Khan
PAK
19.72
80
Liam Livingstone
ENG
19.78
81
Lucky Ali Malik
DEN
20.00
82
Kushal Malla
NEP
20.14
83
Chad Soper
PNG
20.22
84
Bilal Khan
OMN
20.30
85
Steven Taylor
USA
20.43
86
Morawakage Theekshana
SL
20.54
87
Mustafizur Rahman
BAN
20.67
88
Oliver Robinson
ENG
21.16
89
Dieter Klein
GER
21.17
90
Adam Zampa
AUS
21.23
91
Cameron Green
AUS
21.29
92
Jayden Seales
WI
21.31
93
Luke Jongwe
ZIM
21.37
94
Clinton Rubagumya
RWA
21.40
95
Tim Southee
NZ
21.46
96
Gurpratap Singh
CYP
21.50
97
Rahul Chahar
IND
21.56
98
Emmanuel Bundi
KEN
21.60
99
Khawar Ali
OMN
21.67
100
Curtis Campher
IRE
21.69
101
Anrich Nortje
SA
21.71
102
Wanigamuni Mendis
SL
21.72
103
James Anderson
ENG
21.74
104
George Linde
SA
21.81
105
Pat Cummins
AUS
21.96
106
Nehemiah Odhiambo
KEN
22.00
106
Not on record
ITL
22.00
107
Ashton Agar
AUS
22.07
108
Mohammad Hafeez
PAK
22.14
109
Mohammad Islam
BAN
22.17
110
Shaheen Afridi
PAK
22.21
111
Perumapperuma Jayawickrama
SL
22.48
112
Kassim Nassoro Mussa
TNZ
22.50
113
Solomon Williams
SIL
22.57
114
Naveen-ul-Haq
AFG
22.63
115
Mohammed Shami
IND
22.66
116
Brydon Carse
ENG
22.67
116
Rachin Ravindra
NZ
22.67
116
Harsheed Anantkumar Chohan
TNZ
22.67
117
Ruben Trumpelmann
NAM
22.71
118
Delawar Khan
DEN
22.71
119
Godfred Bakiweyem
GHA
22.89
120
Dwayne Bravo
WI
22.95
121
Martin Akayezu
RWA
23.13
122
Alasdair Evans
SCO
23.20
123
Usman Qadir
PAK
23.27
124
Elmore Hutchinson
USA
23.40
125
Olly Stone
ENG
23.57
126
Matt Henry
NZ
23.69
127
Kagiso Rabada
SA
23.72
128
Kemar Roach
WI
23.89
129
Varun Prasath Thamotharam
MLT
23.94
130
Shardul Thakur
IND
24.03
131
Jasprit Bumrah
IND
24.08
132
Mark Adair
IRE
24.19
134
Lewis Gregory
ENG
24.40
135
Chris Woakes
ENG
24.42
136
Craig Overton
ENG
24.50
137
Wellington Masakadza
ZIM
24.56
138
Lungi Ngidi
SA
24.61
139
Vasu Saini
ROM
24.63
140
Kyle Jamieson
NZ
24.63
141
Bhuvneshwar Kumar
IND
24.71
142
Wiaan Mulder
SA
24.80
142
Marco Jansen
SA
24.80
143
Deusdedit Muhumuza
UGA
24.83
144
Deepak Chahar
IND
24.89
145
James Neesham
NZ
24.92
146
Johannes Smit
NAM
25.00
147
Wanindu Hasaranga
SL
25.06
148
Ravindra Jadeja
IND
25.09
149
Blessing Muzarabani
ZIM
25.10
150
Haris Rauf
PAK
25.13
151
Abdullah Bham Jasat
PAN
25.17
152
Jofra Archer
ENG
25.18
153
Mahedi Hasan
BAN
25.36
154
Keshav Maharaj
SA
25.41
155
Joseph Oluwasesan Adedeji
NIG
25.75
156
Mohammad Saifuddin
BAN
25.85
157
Rohan Mustafa
UAE
26.00
158
Jason Mohammed
WI
26.13
159
Isaac Ochgwu Okpe
NIG
26.20
159
Shantanu Vashisht
ROM
26.20
160
Suranga Lakmal
SL
26.37
161
Dominic Bess
ENG
26.59
162
Yuzvendra Chahal
IND
26.60
163
Andy McBrine
IRE
26.63
164
Vivian Kingma
NED
26.64
165
Akeal Hosein
WI
26.76
166
Kyle Mayers
WI
26.86
167
Hamza Tahir
SCO
26.88
168
Lizaad Williams
SA
27.00
169
Amir Hamza
AFG
27.18
170
Lasith Embuldeniya
SL
27.22
171
Shadab Khan
PAK
27.39
172
Mitchell Starc
AUS
27.61
173
Sheldon Cottrell
WI
27.63
174
Imad Wasim
PAK
27.75
175
Adil Rashid
ENG
27.81
176
Noman Ali
PAK
27.84
177
Simi Singh
IRE
27.86
178
Riley Meredith
AUS
28.00
178
Neil Wagner
NZ
28.00
179
Mahmudullah
BAN
28.14
180
Kaleemullah
OMN
28.30
180
Bernard Scholtz
NAM
28.30
181
Kraigg Brathwaite
WI
28.33
182
Timm van der Gugten
NED
28.40
182
Habib Khan
EST
28.40
183
Dushmantha Chameera
SL
28.48
184
Safyaan Sharif
SCO
28.50
185
Amoluk Singh Sehmbi
GHA
28.60
186
Moeen Ali
ENG
28.70
187
Jason Holder
WI
28.72
188
Jhye Richardson
AUS
28.78
189
Ryan Burl
ZIM
28.79
190
Hristo Lakov
BUL
28.82
191
Assad Vala
PNG
28.88
192
Muralikrishna Krishna
IND
29.00
193
Christopher Greaves
SCO
29.14
194
Mohammad Hasnain
PAK
29.25
195
Mark Watt
SCO
29.29
196
Mitchell Santner
NZ
29.63
197
Pieter Seelaar
NED
29.78
198
Zappy Bimenyimana
RWA
29.89
199
Andre Russell
WI
30.00
199
Jade Dernbach
ENG
30.00
200
Jomel Warrican
WI
30.11
201
Mohammed Siraj
IND
30.25
202
Mehidy Hasan
BAN
30.38
203
Michael Neser
AUS
30.50
203
Joe Root
ENG
30.50
203
Taijul Islam
BAN
30.50
204
Karthik Meiyappan
UAE
30.60
205
Umesh Yadav
IND
30.75
206
Sohail Ran Rocket
SEY
30.80
207
Logan van Beek
NED
31.00
208
Lahiru Kumara
SL
31.33
208
Aiden Markram
SA
31.33
209
Kervon Hinds
BAH
31.60
210
Mohammad Abbas
PAK
31.75
211
Sayed Shirzad
AFG
32.33
212
Garret Banner
BLI
32.40
213
Sahel Zadran
AST
32.50
214
Brad Wheal
SCO
32.63
215
Ishant Sharma
IND
32.71
216
Sushan Bhari
NEP
32.80
217
Binura Fernando
SL
32.86
219
Venkatraman Ganesan
GER
33.17
220
Ashton Turner
AUS
33.33
221
Roderick Mitchell
BAH
33.40
222
David Wiese
SA
33.89
223
Mark Wood
ENG
33.91
224
Jack Leach
ENG
34.00
225
Chris Jordan
ENG
34.08
226
Lakshan Sandakan
SL
34.23
227
Prakash Mishra
BUL
34.38
228
Andile Phehlukwayo
SA
34.44
229
Taskin Ahmed
BAN
34.82
230
Soumya Sarkar
BAN
34.83
231
Benjamin White
IRE
34.86
232
Matthew Parkinson
ENG
35.33
233
Tom Curran
ENG
35.44
234
Richard Ngarava
ZIM
35.65
235
Victor Nyauchi
ZIM
35.78
236
Vishwa Fernando
SL
35.86
237
Nathan Lyon
AUS
36.00
238
Chamika Karunaratne
SL
36.15
239
Alzarri Joseph
WI
36.45
240
Sam Curran
ENG
36.90
241
Kaushalkumar J Patel
SEY
37.00
242
Brandon Glover
NED
37.40
243
Helao France
NAM
37.67
244
Yasir Shah
PAK
37.75
245
Not on record
MLT
37.86
246
Gulbadin Naib
AFG
38.00
246
Karima Gore
USA
38.00
246
Kenroy Nestor
GIB
38.00
247
Craig Young
IRE
38.35
248
Donald Tiripano
ZIM
38.50
249
Sompal Kami
NEP
38.57
250
Rahkeem Cornwall
WI
39.33
251
Stuart Broad
ENG
39.50
252
Fabian Allen
WI
40.00
253
Mohammad Nadeem
OMN
40.29
254
Akila Dananjaya
SL
40.36
255
Lutho Sipamla
SA
41.20
256
Ben Stokes
ENG
41.63
257
Barry McCarthy
IRE
41.69
258
Tendai Chatara
ZIM
42.44
259
Beuran Hendricks
SA
42.80
260
Washington Sundar
IND
43.70
261
Nosaina Pokana
PNG
44.17
262
Kashif Daud
UAE
44.25
263
Nayeem Hasan
BAN
44.50
263
Ahmed Raza
UAE
44.50
264
Adam Milne
NZ
44.71
265
Thangarasu Natarajan
IND
46.20
266
Shannon Gabriel
WI
46.82
267
Faheem Ashraf
PAK
48.22
268
Paul van Meekeren
NED
48.25
269
Sean Williams
ZIM
49.50
269
William J Cope
LUX
49.50
270
Roston Chase
WI
49.63
271
Navdeep Saini
IND
49.75
272
James Andrew Fitzgerald
GIB
51.00
273
Mohammad Nabi
AFG
51.83
274
Damien Ravu
PNG
52.14
275
Pankaj Vekaria
RWA
52.33
276
Rubel Hossain
BAN
53.33
276
Hardik Pandya
IND
53.33
277
Dilruwan Perera
SL
53.60
278
Jan Loftie-Eaton
NAM
54.67
279
Wessly Madhevere
ZIM
55.83
280
Charles Amini
PNG
56.17
281
Abu Jayed
BAN
56.50
282
Kuldeep Yadav
IND
57.00
283
Romario Shepherd
WI
57.50
284
Isuru Udana
SL
57.80
285
Shahbaz Nadeem
IND
58.25
286
Amar Sharma
MLT
59.88
287
Khalid Ahmad Zahid
SWE
63.00
288
Dhananjaya de Silva
SL
65.10
289
Varun Vinod
IND
66.00
290
Tabish Khan
PAK
68.00
290
Asitha Fernando
SL
68.00
291
Kieron Pollard
WI
69.00
292
Norman Vanua
PNG
70.00
293
Ebadot Hossain
BAN
72.20
294
Tendai Chisoro
ZIM
73.33
295
Aqib Sulehri
OMN
76.67
296
Krunal Pandya
IND
79.67
297
Sikandar Raza
ZIM
80.75
298
Colin de Grandhomme
NZ
84.00
299
Javed Ahmadi
AFG
104.00
300
Sese Bau
PNG
109.00
301
Daryl Mitchell
NZ
111.00
302
Mohameed Taiwo
NIG
120.50
303
Milton Shumba
ZIM
254.00
Show all 321 ↓
Nothing matches that filter.
RECENT RESULTS
2 matches
▲
show
‹
ODI
UAE ODI Tri-Series
BAN
172 (33.4)
ZIM
271/8 (50.0)
T20I
West Indies in India T20I Series
IND
118/5 (7.4)
WI
›