Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Gamage Dinusha
Mehidy Hasan
Yasar Haroon
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 Averages in 2019: Top Performers, Rankings & Full Stats
The best averages in 2019 highlights the top performers of the season based on official match data.
ODI
2019
371 entries
1
145 / 1
Max O'Dowd
NED
38 clear of Tom Curran
2
107 / 1
Tom Curran
ENG
38 off the lead
3
169 / 2
Sandeep Goud
OMN
60.50 off the lead
● LEADS
Max O'Dowd
NED
145 / 1 · 38 ahead of Curran
↑ IN THE CHASE
0
players within 10% of the lead — O'Dowd is out on their own
★ TOP-10 CUT-OFF
600 / 9
The mark at number ten — 361 entries sit below it
● NATION IN FRONT
England
8 of the top 50 · 18 teams represented
Best Averages — full list
371 entries, ranked
Table view
1
Max O'Dowd
NED
145 / 1
2
Tom Curran
ENG
107 / 1
3
Sandeep Goud
OMN
169 / 2
4
Shakib Al Hasan
BAN
746 / 9
5
Safyaan Sharif
SCO
81 / 1
6
Rassie van der Dussen
SA
664 / 9
7
David Warner
AUS
647 / 9
8
Jason Roy
ENG
845 / 12
9
Faf du Plessis
SA
814 / 12
10
MS Dhoni
IND
600 / 9
11
Not on record
CAN
198 / 3
12
Abid Ali
PAK
191 / 3
13
Babar Azam
PAK
1076 / 17
14
Basil Hameed
UAE
126 / 2
15
Virat Kohli
IND
1377 / 22
16
Ashton Turner
AUS
125 / 2
17
Angelo Mathews
SL
432 / 7
18
Mohammad Rizwan
PAK
245 / 4
19
Shai Hope
WI
1345 / 22
20
Hiri Hiri
PNG
61 / 1
20
Wesley Barresi
NED
61 / 1
21
Aaron Finch
AUS
1141 / 19
22
Ben Stokes
ENG
719 / 12
23
Rohit Sharma
IND
1490 / 25
24
Kane Williamson
NZ
948 / 16
25
Anshuman Rath
HK
290 / 5
26
Paul Stirling
IRE
692 / 12
27
Roelof van der Merwe
NED
57 / 1
27
Dilon Heyliger
CAN
57 / 1
28
Eoin Morgan
ENG
791 / 14
29
Jonny Bairstow
ENG
844 / 15
30
Nicholas Pooran
WI
728 / 13
31
Ross Taylor
NZ
943 / 17
32
Kyle Coetzer
SCO
440 / 8
33
Navneet Dhaliwal
CAN
219 / 4
34
Kieron Pollard
WI
109 / 2
35
Sunil Ambris
WI
323 / 6
36
Chris Gayle
WI
753 / 14
37
Shreyas Iyer
IND
266 / 5
38
Damien Ravu
PNG
53 / 1
39
Alex Hales
ENG
105 / 2
40
Kannaur Rahul
IND
572 / 11
40
Paras Khadka
NEP
156 / 3
41
Usman Khawaja
AUS
1085 / 21
42
Quinton de Kock
SA
774 / 15
43
Andy Balbirnie
IRE
567 / 11
44
Jos Buttler
ENG
667 / 13
45
Ravinderpal Singh
CAN
51 / 1
46
Andile Phehlukwayo
SA
253 / 5
47
Joe Root
ENG
910 / 18
48
Mushfiqur Rahim
BAN
754 / 15
49
John Campbell
WI
248 / 5
50
Haris Sohail
PAK
640 / 13
51
Regis Chakabva
ZIM
145 / 3
52
Imam-ul-Haq
PAK
862 / 18
53
Jean-Pierre Kotze
NAM
427 / 9
54
Aqib Sulehri
OMN
378 / 8
55
Imad Wasim
PAK
472 / 10
56
Alex Carey
AUS
605 / 13
57
Hashim Amla
SA
417 / 9
58
Sean Williams
ZIM
322 / 7
58
Keemo Paul
WI
46 / 1
59
Aaron Jones
USA
502 / 11
60
Monank Patel
USA
398 / 9
61
Dimuth Karunaratne
SL
396 / 9
62
Peter Handscomb
AUS
483 / 11
63
Craig Ervine
ZIM
395 / 9
64
James Neesham
NZ
436 / 10
65
Asghar Stanikzai
AFG
561 / 13
66
Kusal Perera
SL
646 / 15
67
Peter Moor
ZIM
129 / 3
68
Kedar Jadhav
IND
470 / 11
69
Fakhar Zaman
PAK
680 / 16
70
Najibullah Zadran
AFG
509 / 12
71
Taijul Islam
BAN
42 / 1
72
Shaun Marsh
AUS
461 / 11
73
Stephan Baard
NAM
377 / 9
74
Suraj Kumar
OMN
209 / 5
75
Shikhar Dhawan
IND
583 / 14
76
Lahiru Thirimanne
SL
248 / 6
77
Ravindra Jadeja
IND
206 / 5
78
Ambati Rayudu
IND
247 / 6
79
Shimron Hetmyer
WI
658 / 16
80
Richie Berrington
SCO
285 / 7
81
Martin Guptill
NZ
650 / 16
82
Roston Chase
WI
321 / 8
83
Elmore Hutchinson
USA
80 / 2
84
Sabbir Rahman
BAN
279 / 7
85
Henry Nicholls
NZ
477 / 12
86
David Miller
SA
278 / 7
87
Hiral Patel
CAN
79 / 2
88
Timycen Maruma
ZIM
39 / 1
88
Samiullah Shenwari
AFG
78 / 2
88
Suranga Lakmal
SL
39 / 1
88
Brandon King
WI
39 / 1
88
Johannes Smit
NAM
273 / 7
89
Mohammad Nadeem
OMN
154 / 4
90
Mohammad Hafeez
PAK
461 / 12
91
Steven Smith
AUS
379 / 10
92
Zeeshan Maqsood
OMN
189 / 5
93
Mohammad Boota
UAE
113 / 3
94
Aarif Sheikh
NEP
75 / 2
94
Gyanendra Malla
NEP
75 / 2
95
Sarfraz Ahmed
PAK
408 / 11
96
Kusal Mendis
SL
587 / 16
97
Mohammad Saifuddin
BAN
182 / 5
98
Ranasinghe Ranasinghe
SL
36 / 1
99
Hardik Pandya
IND
287 / 8
100
Calum MacLeod
SCO
322 / 9
101
Evin Lewis
WI
392 / 11
102
Rohit Paudel
NEP
71 / 2
103
Glenn Maxwell
AUS
635 / 18
104
Zane Green
NAM
211 / 6
105
Assad Vala
PNG
491 / 14
106
Ehsan Khan
HK
70 / 2
106
Shaiman Anwar
UAE
210 / 6
106
Simon Atai
PNG
35 / 1
107
Ryan Burl
ZIM
104 / 3
108
Tobias Visee
NED
69 / 2
108
Kyle Jarvis
ZIM
69 / 2
109
Avishka Fernando
SL
447 / 13
110
Brendan Taylor
ZIM
137 / 4
111
Aiden Markram
SA
236 / 7
112
Chundangapoyil Rizwan
UAE
168 / 5
113
Ashley Nurse
WI
134 / 4
114
Merwe Erasmus
NAM
267 / 8
115
Priyamal Perera
SL
33 / 1
116
Rahmat Shah
AFG
592 / 18
117
Litton Das
BAN
263 / 8
118
Steven Taylor
USA
359 / 11
119
Mahmudullah
BAN
357 / 11
120
Liam Plunkett
ENG
64 / 2
120
Pieter Seelaar
NED
32 / 1
120
Fabian Allen
WI
64 / 2
121
Vijay Shankar
IND
223 / 7
122
Soumya Sarkar
BAN
506 / 16
123
Lorcan Tucker
IRE
94 / 3
124
Mohammad Shahzad
AFG
219 / 7
125
Craig Wallace
SCO
154 / 5
126
Rishabh Pant
IND
305 / 10
127
Hashmatullah Shaidi
AFG
335 / 11
128
Karl Birkenstock
NAM
121 / 4
129
Matthew Cross
SCO
271 / 9
130
Nitish Kumar
CAN
150 / 5
130
Umar Akmal
PAK
150 / 5
131
Sikandar Raza
ZIM
179 / 6
132
Dinesh Karthik
IND
89 / 3
133
Craig Williams
NAM
207 / 7
134
Michael Jones
SCO
87 / 3
134
Sandeep Lamichhane
NEP
29 / 1
134
Sompal Kami
NEP
58 / 2
134
Mujeeb Ur Rahman
AFG
29 / 1
135
Tom Latham
NZ
347 / 12
136
Kevin O'Brien
IRE
318 / 11
137
Timil Patel
USA
115 / 4
138
Jonathan Carter
WI
57 / 2
139
Xavier Marshall
WI
338 / 12
140
Mohammad Mithun
BAN
252 / 9
140
Mohammad Hasnain
PAK
28 / 1
140
Shaheen Afridi
PAK
28 / 1
141
Shan Masood
PAK
111 / 4
142
Tamim Iqbal
BAN
442 / 16
143
Ben Cooper
NED
55 / 2
144
Marcus Stoinis
AUS
329 / 12
145
Kinchit Shah
HK
163 / 6
146
Tony Ura
PNG
325 / 12
147
Tim Murtagh
IRE
27 / 1
147
Nathan Lyon
AUS
27 / 1
147
Colin Munro
NZ
324 / 12
147
Ahmad Butt
OMN
54 / 2
148
Darren Bravo
WI
188 / 7
149
Asif Ali
PAK
161 / 6
150
James Vince
ENG
134 / 5
150
Babar Hayat
HK
134 / 5
150
Karima Gore
USA
134 / 5
151
Colin de Grandhomme
NZ
241 / 9
152
Nathan Coulter-Nile
AUS
132 / 5
153
Reeza Hendricks
SA
211 / 8
154
Doug Bracewell
NZ
79 / 3
155
Carlos Brathwaite
WI
236 / 9
156
Wanindu Hasaranga
SL
52 / 2
157
Dhananjaya de Silva
SL
257 / 10
158
Jason Kila
PNG
77 / 3
159
Oshada Fernando
SL
128 / 5
160
Dylan Budge
SCO
51 / 2
161
Ikram Alikhil
AFG
229 / 9
162
Khawar Ali
OMN
203 / 8
163
Jean-Paul Duminy
SA
101 / 4
164
Chirag Suri
UAE
176 / 7
165
Yasir Shah
PAK
25 / 1
165
Shoaib Malik
PAK
250 / 10
165
Sayed Shirzad
AFG
25 / 1
166
Jan Frylinck
NAM
149 / 6
167
Akshay Homraj
USA
99 / 4
168
Chris Morris
SA
74 / 3
169
Shadab Khan
PAK
98 / 4
169
Niroshan Dickwella
SL
147 / 6
170
William Porterfield
IRE
315 / 13
171
Moeen Ali
ENG
145 / 6
172
Donald Tiripano
ZIM
72 / 3
172
Dawid Malan
ENG
24 / 1
173
James McCollum
IRE
165 / 7
174
Jason Holder
WI
375 / 16
175
Not on record
NAM
117 / 5
176
Hazratullah Zazai
AFG
279 / 12
177
Mosaddek Hossain
BAN
208 / 9
178
Mohammad Nabi
AFG
323 / 14
179
Yuzvendra Chahal
IND
23 / 1
179
Shane Getkate
IRE
23 / 1
179
Jonathan Figy
UAE
23 / 1
180
Thisara Perera
SL
343 / 15
181
Hasan Ali
PAK
137 / 6
182
George Munsey
SCO
181 / 8
183
Rodrigo Thomas
CAN
45 / 2
184
Nosaina Pokana
PNG
67 / 3
185
Sese Bau
PNG
177 / 8
186
Angelo Perera
SL
44 / 2
187
Jatinder Singh
OMN
171 / 8
188
Mitchell Santner
NZ
127 / 6
189
Ghulam Shabber
UAE
126 / 6
189
Khary Pierre
WI
21 / 1
190
Lega Siaka
PNG
251 / 12
191
Hayden Walsh
WI
104 / 5
192
George Dockrell
IRE
143 / 7
193
Kagiso Rabada
SA
61 / 3
194
Gulbadin Naib
AFG
281 / 14
195
Tanwir Afzal
HK
79 / 4
196
Gary Wilson
IRE
98 / 5
197
Mark Adair
IRE
117 / 6
198
Noor Ali Zadran
AFG
77 / 4
198
Scott McKechnie
HK
77 / 4
199
Not on record
CAN
96 / 5
200
Cameron Stevenson
USA
38 / 2
200
Ian Holland
USA
76 / 4
200
Sundeep Jora
NEP
19 / 1
200
Brian Chari
ZIM
19 / 1
200
Aftab Alam
AFG
19 / 1
200
Jason Behrendorff
AUS
19 / 1
200
Shahid Wasif
HK
19 / 1
200
Isuru Udana
SL
171 / 9
201
Mehidy Hasan
BAN
169 / 9
202
Chad Soper
PNG
187 / 10
203
Vriitya Aravind
UAE
56 / 3
204
Adil Rashid
ENG
74 / 4
205
Christoffel Viljoen
NAM
73 / 4
206
Rashid Khan
AFG
218 / 12
207
Lockie Ferguson
NZ
18 / 1
207
Andre Russell
WI
36 / 2
207
Kiplin Doriga
PNG
216 / 12
208
Khurram Khan
OMN
53 / 3
209
Nisarg Patel
USA
88 / 5
210
Aizaz Khan
HK
70 / 4
211
Gaudi Toka
PNG
103 / 6
212
Not on record
HK
17 / 1
212
Imran Tahir
SA
17 / 1
212
Kamindu Mendis
SL
17 / 1
212
Wiaan Mulder
SA
17 / 1
212
David Willey
ENG
34 / 2
213
Jaskaran Malhotra
USA
118 / 7
214
Tim Seifert
NZ
33 / 2
215
Solomon Mire
ZIM
115 / 7
216
Chris Woakes
ENG
147 / 9
217
Kemar Roach
WI
32 / 2
217
Seekkuge Prasanna
SL
16 / 1
217
Imran Haider
UAE
32 / 2
217
Bernard Scholtz
NAM
16 / 1
218
Jhye Richardson
AUS
47 / 3
218
Jamie Atkinson
HK
94 / 6
219
Sheldon Cottrell
WI
62 / 4
220
Charles Amini
PNG
213 / 14
221
Wahab Riaz
PAK
91 / 6
222
Richmond Mutumbami
ZIM
30 / 2
223
Ahsan Abbasi
HK
89 / 6
224
Kombu Silva
USA
44 / 3
225
Javed Ahmadi
AFG
29 / 2
225
Faheem Ashraf
PAK
58 / 4
226
Bhuvneshwar Kumar
IND
86 / 6
227
Anamul Haque
BAN
14 / 1
227
Barry McCarthy
IRE
28 / 2
228
Mitchell Starc
AUS
68 / 5
228
Srimantha Wijeyeratne
CAN
68 / 5
229
Helao France
NAM
13 / 1
229
Syed Kaleem
OMN
13 / 1
229
Sharafuddin Ashraf
AFG
13 / 1
229
Mustafizur Rahman
BAN
26 / 2
229
Ahmed Raza
UAE
26 / 2
229
Michael Leask
SCO
39 / 3
230
Norman Vanua
PNG
152 / 12
231
Joe Denly
ENG
25 / 2
232
Binod Bhandari
NEP
35 / 3
233
Mohammad Naveed
UAE
58 / 5
234
Waheed Ahmed
UAE
23 / 2
235
Saurabh Netravalkar
USA
80 / 7
236
Dwaine Pretorius
SA
34 / 3
237
Jasdeep Singh
USA
11 / 1
238
Hamilton Masakadza
ZIM
54 / 5
239
Jeevan Mendis
SL
32 / 3
240
Karan KC
NEP
21 / 2
240
Simi Singh
IRE
42 / 4
240
Boyd Rankin
ENG
21 / 2
241
Todd Astle
NZ
10 / 1
241
Saad Zafar
CAN
30 / 3
242
Pat Cummins
AUS
68 / 7
243
Mashrafe Mortaza
BAN
58 / 6
244
Ajay Lalcheta
OMN
18 / 2
244
Shivam Dube
IND
9 / 1
244
Josh Little
IRE
9 / 1
244
Naveen-ul-Haq
AFG
9 / 1
244
Cecil Khan
CAN
9 / 1
244
Not on record
PNG
9 / 1
244
Sultan Ahmed
UAE
18 / 2
245
Mark Watt
SCO
17 / 2
245
Ish Sodhi
NZ
17 / 2
245
Mohammad Amir
PAK
17 / 2
246
Ashfaq Ahmed
PAK
44 / 6
246
Matt Henry
NZ
41 / 5
246
Kuldeep Yadav
IND
41 / 5
247
Shubman Gill
IND
16 / 2
247
Anrich Nortje
SA
8 / 1
247
Dipendra Airee
NEP
16 / 2
248
Stuart Poynter
IRE
15 / 2
248
Hamid Hassan
AFG
15 / 2
249
Ruvindu Gunasekera
CAN
22 / 3
249
Not on record
PAK
44 / 6
250
Rohan Mustafa
UAE
29 / 4
251
Raymon Reifer
WI
7 / 1
252
Lasith Malinga
SL
61 / 9
253
Zahoor Khan
UAE
27 / 4
254
Rubel Hossain
BAN
20 / 3
255
Dinesh Chandimal
SL
13 / 2
255
Lungi Ngidi
SA
13 / 2
255
Oshane Thomas
WI
13 / 2
256
Romario Shepherd
WI
6 / 1
256
Sadeera Samarawickrama
SL
6 / 1
256
Usman Khan
PAK
6 / 1
256
Shane Dowrich
WI
6 / 1
256
Tendai Chatara
ZIM
6 / 1
256
Trent Boult
NZ
24 / 4
256
Pawan Sarraf
NEP
12 / 2
257
Thomas Sole
SCO
22 / 4
257
Rusty Theron
SA
11 / 2
257
Saad Ali
PAK
11 / 2
258
Khaleel Ahmed
IND
5 / 1
258
Lakshan Sandakan
SL
15 / 3
258
Upul Tharanga
SL
15 / 3
258
Junaid Khan
PAK
5 / 1
258
Mohammad Ghazanfar
HK
5 / 1
258
Zhivago Groenewald
NAM
10 / 2
259
Andy McBrine
IRE
18 / 4
260
Nikhil Dutta
CAN
13 / 3
260
Dawlat Zadran
AFG
13 / 3
260
Jofra Archer
ENG
13 / 3
261
Adam Zampa
AUS
11 / 3
262
Akila Dananjaya
SL
7 / 2
263
Mohammed Shami
IND
20 / 6
264
Milinda Siriwardana
SL
3 / 1
264
Muhammad Siddique
UAE
3 / 1
264
Darius D'Silva
UAE
6 / 2
264
Muhammad Khan
USA
9 / 3
265
Galkandage Eranga
CAN
5 / 2
266
Fahad Nawaz
UAE
2 / 1
266
Bas Leede
NED
2 / 1
266
Riley Hekure
PNG
2 / 1
266
Alasdair Evans
SCO
6 / 3
266
Hussain Talat
PAK
2 / 1
266
Bilal Khan
OMN
2 / 1
266
Ibrahim Zadran
AFG
2 / 1
267
Shafiul Islam
BAN
3 / 2
268
Dushmantha Chameera
SL
1 / 1
268
Lahiru Kumara
SL
1 / 1
268
Stuart Whittingham
SCO
1 / 1
Show all 371 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
KIN
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
59 (14.4)
SPN
61/1 (4.5)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
ISR
155/3 (16.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
168/9 (20.0)
LUX
95 (17.2)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GER
98/3 (8.1)
GRC
96 (18.2)
›