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 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.
ODI
2019
259 entries
1
6.00
Angelo Mathews
SL
4 clear of Shaiman Anwar
2
10.00
Shaiman Anwar
UAE
4 off the lead
2
10.00
Basil Hameed
UAE
4 off the lead
● LEADS
Angelo Mathews
SL
6.00 · 4 better than Anwar
↑ IN THE CHASE
0
players within 10% of the lead — Mathews is out on their own
★ TOP-10 CUT-OFF
15.00
The mark at number ten — 249 entries sit below it
● NATION IN FRONT
Namibia
6 of the top 50 · 19 teams represented
Best Average — full list
259 entries, ranked
Table view
1
Angelo Mathews
SL
6.00
2
Shaiman Anwar
UAE
10.00
2
Basil Hameed
UAE
10.00
3
Nosaina Pokana
PNG
12.87
4
Muhammad Khan
USA
12.88
5
Hiri Hiri
PNG
13.00
6
Jan Frylinck
NAM
13.89
7
Aqib Sulehri
OMN
14.17
8
Nisarg Patel
USA
14.43
9
Zhivago Groenewald
NAM
14.80
10
Paul van Meekeren
NED
15.00
11
Riley Hekure
PNG
16.00
11
Not on record
NAM
16.00
12
Sompal Kami
NEP
16.29
13
Solomon Mire
ZIM
16.40
14
Sandeep Lamichhane
NEP
16.43
15
Cameron Stevenson
USA
16.56
16
Hamza Tahir
SCO
17.54
17
Saad Zafar
CAN
18.27
18
Muhammad Siddique
UAE
18.38
19
Assad Vala
PNG
18.40
20
Amir Hayat
UAE
18.50
21
Mitchell Starc
AUS
18.59
22
Kinchit Shah
HK
18.64
23
Aftab Alam
AFG
18.64
24
Anrich Nortje
SA
18.75
25
Jonathan Carter
WI
19.00
26
Galkandage Eranga
CAN
19.10
27
Johannes Smit
NAM
19.20
28
Bernard Scholtz
NAM
19.79
29
Khawar Ali
OMN
19.93
30
Shane Getkate
IRE
20.00
30
Ian Holland
USA
20.00
31
Jay Odedra
OMN
20.20
31
Andre Russell
WI
20.20
32
Paras Khadka
NEP
20.25
33
Paul Stirling
IRE
20.33
34
Saurabh Netravalkar
USA
20.35
35
Frederick Klaassen
NED
20.50
36
Ahmad Butt
OMN
20.71
37
Jasdeep Singh
USA
20.80
38
James Neesham
NZ
20.84
39
Zeeshan Maqsood
OMN
21.08
40
Kyle Jarvis
ZIM
21.23
41
Jhye Richardson
AUS
21.24
42
Pat Cummins
AUS
21.61
43
Mohammad Nadeem
OMN
21.67
44
Karl Birkenstock
NAM
22.00
45
Usman Khan
PAK
22.38
46
Naveen-ul-Haq
AFG
22.50
47
Mohammed Shami
IND
22.64
48
Abu Jayed
BAN
22.80
49
Shaheen Afridi
PAK
22.89
50
James Cameron-Dow
IRE
23.00
50
Brandon Mavuta
ZIM
23.00
50
Karima Gore
USA
23.00
50
Ruvindu Gunasekera
CAN
23.00
51
Lungi Ngidi
SA
23.20
52
Jason Kila
PNG
23.29
53
Lockie Ferguson
NZ
23.71
54
Bhuvneshwar Kumar
IND
23.76
55
Trent Boult
NZ
23.97
56
Adrian Neill
SCO
24.00
57
Brad Wheal
SCO
24.50
58
Jasprit Bumrah
IND
24.60
59
Timil Patel
USA
24.67
60
Nikhil Dutta
CAN
24.86
61
Karan KC
NEP
25.00
61
Javed Ahmadi
AFG
25.00
62
Ryan Burl
ZIM
25.20
63
Dilon Heyliger
CAN
25.33
64
Sandeep Goud
OMN
25.50
65
Jofra Archer
ENG
25.59
66
Mohammad Amir
PAK
25.65
67
Pieter Seelaar
NED
25.67
68
Rohan Mustafa
UAE
25.70
69
Bilal Khan
OMN
25.92
70
Dylan Budge
SCO
26.00
71
Mark Watt
SCO
26.15
72
Chris Morris
SA
26.23
73
Shafiul Islam
BAN
26.50
74
Sean Williams
ZIM
26.55
75
Keemo Paul
WI
26.56
76
Soumya Sarkar
BAN
26.63
77
Tendai Chatara
ZIM
26.90
78
John Reva
PNG
27.00
78
Raymon Reifer
WI
27.00
78
Syed Kaleem
OMN
27.00
79
Mark Wood
ENG
27.26
80
Steven Taylor
USA
27.27
81
Zahir Khan
AFG
27.50
81
Joe Root
ENG
27.50
82
Michael Leask
SCO
27.60
83
Andile Phehlukwayo
SA
27.77
84
Yuzvendra Chahal
IND
28.10
85
Mustafizur Rahman
BAN
28.15
86
Imran Tahir
SA
28.27
87
Imran Haider
UAE
28.67
88
Boyd Rankin
ENG
28.79
89
Navdeep Saini
IND
29.00
89
Waheed Ahmed
UAE
29.00
90
Chris Woakes
ENG
29.14
91
Liam Plunkett
ENG
29.42
92
Gulbadin Naib
AFG
29.50
93
Kane Richardson
AUS
29.57
94
Donald Tiripano
ZIM
29.63
95
Dawlat Zadran
AFG
29.94
96
Mujeeb Ur Rahman
AFG
30.26
97
Matt Henry
NZ
30.67
98
Lasith Malinga
SL
30.78
99
Mohammad Naveed
UAE
30.88
100
Ajay Lalcheta
OMN
31.00
101
Tim Southee
NZ
31.67
102
Todd Astle
NZ
32.00
102
Steven Smith
AUS
32.00
102
Helao France
NAM
32.00
103
Kagiso Rabada
SA
32.13
104
Tom Curran
ENG
32.22
105
Jason Behrendorff
AUS
32.31
106
Ahmed Raza
UAE
32.33
107
Nuwan Pradeep
SL
32.37
108
Tim Murtagh
IRE
32.38
109
Sheldon Cottrell
WI
33.03
110
Wanindu Hasaranga
SL
33.25
111
Andy McBrine
IRE
33.43
112
Romario Shepherd
WI
33.67
113
Mark Adair
IRE
33.93
114
Josh Davey
SCO
34.00
115
Zahoor Khan
UAE
34.14
116
Oshane Thomas
WI
34.50
116
Kieron Pollard
WI
34.50
117
Kuldeep Yadav
IND
34.69
118
Ehsan Khan
HK
34.86
119
Ish Sodhi
NZ
34.88
120
Shannon Gabriel
WI
35.20
121
Chris Mpofu
ZIM
35.33
122
Adam Zampa
AUS
35.43
123
Carlos Brathwaite
WI
35.47
124
Darius D'Silva
UAE
35.50
125
Safyaan Sharif
SCO
35.80
126
Chad Soper
PNG
35.89
127
Colin de Grandhomme
NZ
35.91
128
Craig Williams
NAM
36.29
129
Dwaine Pretorius
SA
37.00
129
Brandon Glover
NED
37.00
130
Mohammad Saifuddin
BAN
37.28
131
Charles Amini
PNG
37.79
132
Norman Vanua
PNG
37.91
133
Dale Steyn
SA
38.00
134
Adil Rashid
ENG
38.50
134
Ahsan Abbasi
HK
38.50
135
Nathan Coulter-Nile
AUS
38.86
136
Karthik Meiyappan
UAE
39.00
137
Wahab Riaz
PAK
39.08
138
Dhananjaya de Silva
SL
39.17
139
Hardik Pandya
IND
39.79
140
Shakib Al Hasan
BAN
40.31
141
Mohammad Nabi
AFG
40.38
142
Ashfaq Ahmed
PAK
40.67
142
Not on record
PAK
40.67
143
Shadab Khan
PAK
41.12
144
Rusty Theron
SA
41.20
145
Duanne Olivier
SA
41.33
145
Merwe Erasmus
NAM
41.33
146
Ben Stokes
ENG
43.42
147
Marcus Stoinis
AUS
44.33
148
Aizaz Khan
HK
44.80
149
Shoaib Malik
PAK
45.00
149
Sikandar Raza
ZIM
45.00
149
Vishwa Fernando
SL
45.00
150
Kemar Roach
WI
45.10
151
Roston Chase
WI
45.25
152
Lahiru Kumara
SL
45.40
153
Isuru Udana
SL
45.58
154
Christoffel Viljoen
NAM
46.25
155
Reeza Hendricks
SA
47.00
156
Lega Siaka
PNG
47.50
156
Chris Gayle
WI
47.50
157
Qadeer Ahmed
UAE
47.75
158
Vivian Kingma
NED
48.00
158
Kane Williamson
NZ
48.00
159
Alzarri Joseph
WI
48.17
160
M Zulfiqar
NED
49.00
160
Jean-Paul Duminy
SA
49.00
161
Jeffrey Vandersay
SL
50.00
161
Mohammad Ghazanfar
HK
50.00
161
Thomas Sole
SCO
50.00
161
Stuart Whittingham
SCO
50.00
162
Khaleel Ahmed
IND
50.25
163
Rashid Khan
AFG
50.60
164
Mitchell Santner
NZ
50.90
165
Aaron Finch
AUS
51.00
165
Barry McCarthy
IRE
51.00
166
Jason Holder
WI
51.19
167
Tabraiz Shamsi
SA
51.67
168
Rahmat Shah
AFG
52.00
168
Hiral Patel
CAN
52.00
169
Josh Little
IRE
52.40
170
Vijay Shankar
IND
52.50
171
Wiaan Mulder
SA
53.00
172
Junaid Khan
PAK
53.33
173
Akila Dananjaya
SL
53.40
174
Ravindra Jadeja
IND
53.92
175
Nosthusha Kenjige
USA
54.67
176
Simi Singh
IRE
55.00
177
Navneet Dhaliwal
CAN
55.50
177
Nitish Kumar
CAN
55.50
178
David Willey
ENG
56.00
178
Sayed Shirzad
AFG
56.00
179
Mehidy Hasan
BAN
56.54
180
Fabian Allen
WI
57.25
181
Hayden Walsh
WI
58.60
182
Hamid Hassan
AFG
59.00
183
Joe Denly
ENG
60.00
183
Alei Nao
PNG
60.00
184
Shardul Thakur
IND
60.50
185
Mohammad Hasnain
PAK
60.60
186
Nathan Lyon
AUS
61.09
187
Not on record
HK
62.00
188
Ashley Nurse
WI
62.13
189
Sese Bau
PNG
65.00
190
Imad Wasim
PAK
66.00
191
Yasir Shah
PAK
68.60
192
Rubel Hossain
BAN
69.00
192
Taijul Islam
BAN
69.00
193
Damien Ravu
PNG
70.33
194
Thisara Perera
SL
70.63
195
Sharafuddin Ashraf
AFG
72.00
196
Kaleemullah
OMN
72.67
197
Kedar Jadhav
IND
73.80
197
George Dockrell
IRE
73.80
198
Calum MacLeod
SCO
76.00
198
Aiden Markram
SA
76.00
199
Suranga Lakmal
SL
78.50
200
Kamindu Mendis
SL
79.00
201
Ainsley Ndlovu
ZIM
80.00
201
Cecil Khan
CAN
80.00
202
Peter Siddle
AUS
81.00
203
Mashrafe Mortaza
BAN
83.25
204
Hasan Ali
PAK
89.29
205
Deepak Chahar
IND
92.00
205
Samiullah Shenwari
AFG
92.00
205
Alasdair Evans
SCO
92.00
206
Roelof van der Merwe
NED
97.00
206
Kevin O'Brien
IRE
97.00
207
Moeen Ali
ENG
98.00
208
Tanwir Afzal
HK
101.50
209
Beuran Hendricks
SA
106.00
209
Mahmudullah
BAN
106.00
210
Haris Sohail
PAK
110.00
211
Mosaddek Hossain
BAN
111.00
212
Richie Berrington
SCO
112.00
213
Doug Bracewell
NZ
131.00
214
Glenn Maxwell
AUS
136.20
215
Mohammad Abbas
PAK
153.00
216
Mohammad Hafeez
PAK
163.50
217
Faheem Ashraf
PAK
167.50
218
Devendra Bishoo
WI
170.00
219
Lakshan Sandakan
SL
292.00
Show all 259 ↓
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)
›