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
▼
Shai Hope
Ishan Kishan
Ali Dawood
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Roston Chase
Shivam Dube
Kusal Mendis
Shamar Joseph
Sahibzada Farhan
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 2019: Top Performers, Rankings & Full Stats
The best average in 2019 highlights the top performers of the season based on official match data.
ALL FORMATS
2019
355 entries
2
10.64
Muhammad Anwar A Rahman
MAL
0.36 clear of Collins Obuya
3
11.00
Collins Obuya
KEN
0.36 off the lead
4
11.55
Muhamad Syahadat Ramli
MAL
0.91 off the lead
● LEADS
Muhammad Anwar A Rahman
MAL
10.64 · 0.36 better than Obuya
↑ IN THE CHASE
3
players sit within 10% of the lead on best average
★ TOP-10 CUT-OFF
12.60
The mark at number ten — 345 entries sit below it
● NATION IN FRONT
Namibia
5 of the top 50 · 26 teams represented
Best Average — full list
355 entries, ranked
Table view
1
Not on record
ITL
10.58
2
Muhammad Anwar A Rahman
MAL
10.64
3
Collins Obuya
KEN
11.00
4
Muhamad Syahadat Ramli
MAL
11.55
5
Nicolaj Damgaard Laegsgaard
DEN
11.67
6
Sami Muhammad Sohail
MAW
11.71
7
Ahmed Hamid Wardak
GER
12.14
8
Mitchell Marsh
AUS
12.29
9
Oliver Damgaard Hald
DEN
12.56
10
Jan Frylinck
NAM
12.60
11
Chris Jordan
ENG
12.86
12
Muhammad Khan
USA
12.88
13
Nalin Nipiko
VAN
12.96
14
Amir Hamza
AFG
13.17
15
Nisarg Patel
USA
13.50
16
Andrew Mansale
VAN
13.54
17
Lega Siaka
PNG
13.73
18
Charles Perchard
JER
13.75
19
Umar Adam Nasif
MLD
14.00
20
Sandeep Lamichhane
NEP
14.26
21
Moazzam Ali Baig
MAW
14.55
22
Nosaina Pokana
PNG
14.55
23
Nouman Sarwar
QTR
14.83
24
Syed Kaleem
OMN
15.00
25
Assad Vala
PNG
15.04
26
Umesh Yadav
IND
15.17
27
Ishant Sharma
IND
15.56
28
Bernard Scholtz
NAM
15.61
29
Eliot Miles
JER
15.65
30
Damien Ravu
PNG
16.00
31
Khawar Ali
OMN
16.33
32
Iqbal Hussain Chaudhry
QTR
16.38
33
Dominic Blampied
JER
16.46
34
Cameron Stevenson
USA
16.56
34
Basant Regmi
NEP
16.56
35
Honey Gori
CZR
16.67
36
Amjad Mahboob
SIN
16.68
37
Brandon Glover
NED
16.72
38
Zhivago Groenewald
NAM
16.74
39
Hamza Tahir
SCO
16.81
40
Johannes Smit
NAM
16.84
41
Shem Ngoche
KEN
17.00
41
Selladore Vijaya Kumar
SIN
17.00
42
Atif Ali Mehmood
SPN
17.11
43
Luke C Le Tissier
GUE
17.25
44
Simpson Hopeman Obed
VAN
17.27
45
Paul Andrew Taylor
CZR
17.33
46
Saad Zafar
CAN
17.36
47
Naveen-ul-Haq
AFG
17.45
48
Christoffel Viljoen
NAM
17.54
49
Timm van der Gugten
NED
17.57
50
Izatullah Dawlatzai
AFG
17.58
51
Deepak Chahar
IND
17.65
52
Muhammad Kashif Sharif
KUW
17.67
53
Ilyas Ahmed Saber Ahmed
KUW
17.78
54
Adrian Neill
SCO
17.80
55
Neil Wagner
NZ
17.81
56
Faran Afzal
SPN
17.88
57
Lucas Oluoch
KEN
17.90
58
Galkandage Eranga
CAN
17.95
59
Aqib Sulehri
OMN
18.00
59
Kesrick Williams
WI
18.00
59
Karan KC
NEP
18.00
60
Paul van Meekeren
NED
18.10
61
Karima Gore
USA
18.25
62
Dilon Heyliger
CAN
18.32
63
Not on record
BAN
18.38
64
Timil Patel
USA
18.40
65
Mark Watt
SCO
18.42
66
Delawar Khan
DEN
18.43
67
Beuran Hendricks
SA
18.55
68
Aftab Alam
AFG
18.64
69
Mohammad Nadeem
OMN
18.67
70
Ben Shikongo
NAM
18.71
71
Amir Hayat
UAE
18.80
72
Alessandro Morris
CIS
19.00
72
Anthony Hawkins-Kay
JER
19.00
73
Rohan Mustafa
UAE
19.07
74
Pavandeep Singh Jagjit Singh
MAL
19.15
75
Craig Anthony Joseph Meschede
GER
19.17
76
Ashton Agar
AUS
19.29
77
Bilal Khan
OMN
19.32
78
Roelof van der Merwe
NED
19.38
79
Mitchell Starc
AUS
19.45
80
Merwe Erasmus
NAM
19.67
81
Mohammed Shami
IND
19.82
82
Ravi Panchal
SPN
19.86
83
Ian Holland
USA
20.00
84
Jasprit Bumrah
IND
20.12
85
Zeeshan Maqsood
OMN
20.15
86
Nasrulla Rana
HK
20.25
87
Jasdeep Singh
USA
20.33
88
Pat Cummins
AUS
20.51
89
Janak Prakash
SIN
20.60
90
Benjamin Stevens
JER
20.75
91
Craig Young
IRE
21.00
92
Wanindu Hasaranga
SL
21.06
93
Karim Janat
AFG
21.11
94
Not on record
ITL
21.22
95
Mark Adair
IRE
21.25
96
Josh Davey
SCO
21.33
97
Chad Soper
PNG
21.37
98
James Pattinson
AUS
21.45
99
Chris Mpofu
ZIM
21.50
100
James Neesham
NZ
21.67
101
Not on record
ITL
21.71
102
Muhammad Siddique
UAE
21.73
103
Abinash Bohara
NEP
21.88
104
Paras Khadka
NEP
21.90
105
Norman Vanua
PNG
21.97
106
William Alexander Peatfield
GUE
22.00
107
Patrick Kaltaneaki Matautaava
VAN
22.11
108
Julius Sumerauer
JER
22.14
108
Shafiul Islam
BAN
22.14
109
Ryan Burl
ZIM
22.33
110
Sompal Kami
NEP
22.35
111
Chris Morris
SA
22.59
112
Rahkeem Cornwall
WI
22.62
113
Kyle Jarvis
ZIM
22.92
114
Lockie Ferguson
NZ
23.07
115
Josh Hazlewood
AUS
23.09
116
Andile Phehlukwayo
SA
23.20
117
Mark Wood
ENG
23.28
118
Kamau Leverock
BER
23.33
119
David R Hooper
GUE
23.44
120
Kane Richardson
AUS
23.67
121
Nikhil Dutta
CAN
23.72
122
Tamoor Sajjad Zafar
QTR
23.77
123
Pieter Seelaar
NED
23.84
124
George O'Brien
BER
23.88
125
Keemo Paul
WI
23.89
126
Lalit Rajbanshi
NEP
23.90
127
Elijah Otieno
KEN
24.00
127
Mohd Fitri Bin Mohd Sham
MAL
24.00
128
Rashid Khan
AFG
24.07
129
Saurabh Netravalkar
USA
24.14
130
Ravichandran Ashwin
IND
24.15
131
Ibrahim Hassan
MLD
24.25
132
Duanne Olivier
SA
24.30
133
Jhye Richardson
AUS
24.35
134
Navdeep Saini
IND
24.38
135
Frederick Klaassen
NED
24.38
136
Gareth Delany
IRE
24.44
137
Boyd Rankin
ENG
24.57
138
Zahoor Khan
UAE
24.63
139
Ahmad Butt
OMN
24.63
140
Kinchit Shah
HK
24.69
141
Sandeep Goud
OMN
24.75
141
Craig Williams
NAM
24.75
142
Sean Williams
ZIM
24.88
143
Benjamin Ward
JER
24.90
144
Stuart Broad
ENG
25.12
145
Stuart Thompson
IRE
25.13
146
Sese Bau
PNG
25.20
147
Waqar Salamkheil
AFG
25.25
148
Kemar Roach
WI
25.38
149
Mujeeb Ur Rahman
AFG
25.40
150
Shaheen Afridi
PAK
25.45
151
Tendai Chatara
ZIM
25.45
152
Mohammad Amir
PAK
25.58
153
Bhuvneshwar Kumar
IND
25.73
154
Nayeem Hasan
BAN
26.00
155
Jofra Archer
ENG
26.19
156
Jason Kila
PNG
26.20
157
Trent Boult
NZ
26.21
158
Tom Curran
ENG
26.28
159
Inam-ul-Haq
QTR
26.38
160
Lasith Malinga
SL
26.39
161
Steven Taylor
USA
26.43
162
Shane Snater
NED
26.44
163
Ajaz Patel
NZ
26.89
164
Chris Woakes
ENG
26.98
165
Kieron Pollard
WI
27.00
166
Nuwan Pradeep
SL
27.22
167
Tim Murtagh
IRE
27.43
168
Usman Khan
PAK
27.45
169
Sultan Ahmed
UAE
27.50
170
David Delany
IRE
27.75
171
Not on record
QTR
27.90
172
Imran Tahir
SA
27.96
173
Gulbadin Naib
AFG
28.10
174
Vernon Philander
SA
28.13
175
Simi Singh
IRE
28.33
176
Mohammad Naveed
UAE
28.44
177
Safyaan Sharif
SCO
28.52
178
Lungi Ngidi
SA
28.73
179
Sharvin Muniandy
MAL
28.89
180
Tim Southee
NZ
29.04
181
Liam Plunkett
ENG
29.10
182
James Cameron-Dow
IRE
29.13
183
Kagiso Rabada
SA
29.18
184
Kyle Christie
HK
29.20
185
Rodney Trott
BER
29.38
186
David Willey
ENG
29.40
186
Colin Ackermann
NED
29.40
187
Sheldon Cottrell
WI
29.73
188
Charles Amini
PNG
29.75
189
Dale Steyn
SA
29.77
190
Dawlat Zadran
AFG
29.78
191
Yamin Ahmadzai
AFG
29.86
192
Nitish Kumar
CAN
30.11
193
James Anderson
ENG
30.17
194
Anthony Cameron Fisher Stokes
GUE
30.40
195
Zahir Khan
AFG
30.43
196
Yuzvendra Chahal
IND
30.51
197
Jason Behrendorff
AUS
30.56
198
Suranga Lakmal
SL
30.65
199
Mohammad Saifuddin
BAN
30.68
200
Navneet Dhaliwal
CAN
30.80
201
Not on record
PAK
31.20
202
Kuldeep Yadav
IND
31.22
203
Isaac Ochgwu Okpe
NIG
31.33
204
Sam Curran
ENG
31.54
205
Daryl Mitchell
NZ
31.60
206
Shane Getkate
IRE
31.64
207
Ehsan Khan
HK
32.00
207
Todd Astle
NZ
32.00
207
Nelson Odhiambo
KEN
32.00
207
Mustafizur Rahman
BAN
32.00
208
William Somerville
NZ
32.14
209
Waheed Ahmed
UAE
32.43
210
Naseem Shah
PAK
32.75
210
Mohamed Mahfooz
MLD
32.75
211
Anrich Nortje
SA
32.79
212
Wesley Viraliliu
VAN
32.80
213
Mmoloki Mooketsi
BOT
32.83
214
Oshane Thomas
WI
32.91
215
Alzarri Joseph
WI
32.94
216
Akila Dananjaya
SL
32.95
217
Mohammed Nadeem
QTR
33.09
218
George Linde
SA
33.25
219
Nathan Coulter-Nile
AUS
33.50
220
Vishwa Fernando
SL
33.55
221
Thomas Sole
SCO
33.70
222
Donald Tiripano
ZIM
33.75
224
Adam Zampa
AUS
33.97
225
Dwaine Pretorius
SA
34.27
226
Alasdair Evans
SCO
34.29
227
Vivian Kingma
NED
34.33
228
Matt Henry
NZ
34.44
229
Roston Chase
WI
34.48
230
Ahmed Ameel Mauroof
MLD
34.60
231
Shakib Al Hasan
BAN
34.77
232
Soumya Sarkar
BAN
34.83
233
Jack Leach
ENG
34.93
234
Ish Sodhi
NZ
34.94
235
Richie Berrington
SCO
35.00
235
Jay Odedra
OMN
35.00
236
Aizaz Khan
HK
35.09
237
Williamsing Nalisa
VAN
35.40
238
Abu Jayed
BAN
35.43
239
Waqas Barkat
HK
35.50
240
Helao France
NAM
35.60
240
Revanakumar Ankad
MEX
35.60
241
Dhananjaya de Silva
SL
35.68
242
Sidhant Singh
SIN
36.00
243
Colin de Grandhomme
NZ
36.32
244
Ahmed Raza
UAE
36.36
245
Imran Haider
UAE
36.40
246
Jason Holder
WI
36.47
247
Hayden Walsh
WI
36.67
248
Qadeer Ahmed
UAE
37.00
249
Mitchell Santner
NZ
37.17
250
Shannon Gabriel
WI
37.35
251
Paul Stirling
IRE
37.50
252
Adil Rashid
ENG
38.22
253
Ben Stokes
ENG
38.26
254
Carlos Brathwaite
WI
38.32
255
Nathan Lyon
AUS
38.73
256
George Dockrell
IRE
39.00
257
Hardik Pandya
IND
39.05
258
Andy McBrine
IRE
39.30
259
Wahab Riaz
PAK
39.87
260
Ravindra Jadeja
IND
40.05
261
Tabraiz Shamsi
SA
40.17
262
Shadab Khan
PAK
40.24
263
Isuru Udana
SL
40.79
264
Lahiru Kumara
SL
40.95
265
Rusty Theron
SA
41.20
266
Vijay Shankar
IND
41.33
267
Al-Amin Hossain
BAN
41.50
268
Khaleel Ahmed
IND
41.91
269
Mohammad Nabi
AFG
41.96
270
Sikandar Raza
ZIM
42.25
271
Krunal Pandya
IND
42.88
272
Haris Sohail
PAK
43.60
273
Lasith Embuldeniya
SL
43.71
274
Fabian Allen
WI
44.14
275
Marcus Stoinis
AUS
44.33
276
Moeen Ali
ENG
46.17
277
Calum MacLeod
SCO
46.33
278
Shiraz Khan Shereef
KUW
46.67
279
Syed Aziz Syed Mubarak
MAL
46.75
280
Michael Leask
SCO
47.00
281
Mohammad Ahsan Naseer
KUW
48.00
282
Vinoth Baskaran
SIN
49.00
283
Washington Sundar
IND
49.60
284
Peter Siddle
AUS
50.78
285
Barry McCarthy
IRE
51.00
286
Scott Kuggeleijn
NZ
52.00
286
Hiral Patel
CAN
52.00
286
Rahmat Shah
AFG
52.00
287
Imad Wasim
PAK
52.40
288
Jelany Wotanasanga Chilia
VAN
52.50
289
Faheem Ashraf
PAK
52.91
290
Junaid Khan
PAK
53.33
291
Craig Overton
ENG
53.50
292
Mohammad Abbas
PAK
53.67
293
Nosthusha Kenjige
USA
54.67
294
Mohammad Hasnain
PAK
55.00
295
Marnus Labuschagne
AUS
55.80
296
Josh Little
IRE
56.11
297
Delray Rawlins
BER
57.00
297
Mahmudullah
BAN
57.00
298
Taijul Islam
BAN
57.09
299
Ashley Nurse
WI
58.78
300
Joe Root
ENG
59.00
300
Hamid Hassan
AFG
59.00
301
Keshav Maharaj
SA
59.17
302
Shivam Dube
IND
60.67
303
Kraigg Brathwaite
WI
61.00
304
Kane Williamson
NZ
62.00
304
Not on record
HK
62.00
305
Mehidy Hasan
BAN
63.89
306
Jomel Warrican
WI
66.00
307
Timothy David
AUS
67.33
308
Rubel Hossain
BAN
69.00
309
Thisara Perera
SL
72.44
310
Imran Khan
PAK
73.00
311
Kedar Jadhav
IND
73.80
312
Doug Bracewell
NZ
75.00
313
Hasan Ali
PAK
75.58
314
Khary Pierre
WI
77.67
315
Ebadot Hossain
BAN
79.40
316
Cecil Khan
CAN
80.00
317
Mashrafe Mortaza
BAN
83.25
318
Ainsley Ndlovu
ZIM
85.00
319
Kaleemullah
OMN
86.33
320
Yasir Shah
PAK
86.45
321
Joe Denly
ENG
88.33
322
Senuran Muthusamy
SA
90.00
323
Sharafuddin Ashraf
AFG
94.50
325
Devendra Bishoo
WI
99.00
326
Mosaddek Hossain
BAN
99.50
327
Tanwir Afzal
HK
101.50
328
Dilruwan Perera
SL
112.80
329
Samiullah Shenwari
AFG
120.00
330
Dushmantha Chameera
SL
123.00
331
Glenn Maxwell
AUS
136.20
332
Lakshan Sandakan
SL
139.50
333
Kevin O'Brien
IRE
143.00
334
Chamika Karunaratne
SL
148.00
335
Dane Piedt
SA
155.00
336
Asad Mohammad
GER
158.00
337
Mohammad Hafeez
PAK
163.50
Show all 355 ↓
Nothing matches that filter.