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 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.
ALL FORMATS
2019
236 entries
1
69.00
Shakib Al Hasan
BAN
0.45 clear of Mayank Agarwal
2
68.55
Mayank Agarwal
IND
0.45 off the lead
3
66.36
David Warner
AUS
2.64 off the lead
● LEADS
Shakib Al Hasan
BAN
69.00 · 0.45 ahead of Agarwal
↑ IN THE CHASE
4
players sit within 10% of the lead on best averages
★ TOP-10 CUT-OFF
54.23
The mark at number ten — 226 entries sit below it
● NATION IN FRONT
Australia
12 of the top 50 · 14 teams represented
Best Averages — full list
236 entries, ranked
Table view
1
Shakib Al Hasan
BAN
69.00
2
Mayank Agarwal
IND
68.55
3
David Warner
AUS
66.36
4
Marnus Labuschagne
AUS
64.94
5
Virat Kohli
IND
64.61
6
Steven Smith
AUS
62.08
7
Babar Azam
PAK
59.03
8
MS Dhoni
IND
56.15
9
BJ Watling
NZ
55.90
10
Faf du Plessis
SA
54.23
11
Rassie van der Dussen
SA
53.29
12
Kane Williamson
NZ
53.21
13
Rohit Sharma
IND
53.09
14
Ben Stokes
ENG
51.33
15
Eoin Morgan
ENG
50.43
16
Travis Head
AUS
49.47
17
Quinton de Kock
SA
49.42
18
Aaron Finch
AUS
48.43
19
Ross Taylor
NZ
48.05
20
Jason Roy
ENG
46.91
21
Ravindra Jadeja
IND
46.20
22
Shai Hope
WI
46.12
23
Cheteshwar Pujara
IND
46.09
24
Chris Gayle
WI
45.47
25
Craig Ervine
ZIM
44.79
26
Navneet Dhaliwal
CAN
44.62
27
Usman Khawaja
AUS
43.55
28
Paul Stirling
IRE
43.31
29
Alex Carey
AUS
43.21
30
Kedar Jadhav
IND
42.73
31
Nicholas Pooran
WI
42.48
32
Joe Root
ENG
42.43
33
James Neesham
NZ
41.58
34
KL Rahul
IND
41.52
35
Glenn Maxwell
AUS
41.24
36
Shreyas Iyer
IND
40.90
37
Mushfiqur Rahim
BAN
40.19
38
Peter Handscomb
AUS
39.50
39
David Miller
SA
39.45
40
Shaun Marsh
AUS
39.08
41
Muhammad Tanveer
QTR
38.91
42
Angelo Mathews
SL
38.80
43
Andy Balbirnie
IRE
38.65
44
Matthew Wade
AUS
38.00
45
Tom Latham
NZ
37.92
46
Hashim Amla
SA
37.88
47
Najibullah Zadran
AFG
37.68
48
Nitish Kumar
CAN
37.46
49
Timothy David
AUS
37.09
50
Haris Sohail
PAK
37.05
51
Kusal Perera
SL
36.93
52
Dimuth Karunaratne
SL
36.92
53
Paras Khadka
NEP
36.68
54
Aaron Jones
USA
36.44
55
Ben Cooper
NED
36.42
56
Stephan Baard
NAM
36.38
57
Calum MacLeod
SCO
36.29
58
Sean Williams
ZIM
36.25
59
Imam-ul-Haq
PAK
36.19
60
Kyle Coetzer
SCO
35.95
61
Oshada Fernando
SL
35.86
62
Rory Burns
ENG
35.83
63
Shaiman Anwar
UAE
35.73
64
Mohammad Hafeez
PAK
35.46
65
Rahmat Shah
AFG
34.88
66
Mohammad Rizwan
PAK
34.73
67
Syed Aziz Syed Mubarak
MAL
34.58
68
Tony Ura
PNG
34.50
69
Shan Masood
PAK
34.44
70
Jos Buttler
ENG
34.38
71
Max O'Dowd
NED
33.88
72
Asghar Stanikzai
AFG
33.70
73
Merwe Erasmus
NAM
33.70
74
Henry Nicholls
NZ
33.68
75
Mahmudullah
BAN
33.38
76
Richie Berrington
SCO
33.25
77
John Campbell
WI
32.76
78
Tamim Iqbal
BAN
32.73
79
Roston Chase
WI
32.65
80
Sarfraz Ahmed
PAK
32.61
81
Martin Guptill
NZ
32.60
82
Jonny Bairstow
ENG
32.21
83
Colin de Grandhomme
NZ
32.04
84
Jean-Pierre Kotze
NAM
32.00
85
Johannes Smit
NAM
31.93
86
Matthew Cross
SCO
31.82
87
Surendran Chandramohan
SIN
31.64
88
Aqib Sulehri
OMN
31.29
89
Assad Vala
PNG
31.23
90
Imad Wasim
PAK
31.21
91
Steven Taylor
USA
31.20
92
Kevin O'Brien
IRE
31.00
93
George Munsey
SCO
30.74
94
Vijay Shankar
IND
30.70
95
Reeza Hendricks
SA
30.69
96
Shikhar Dhawan
IND
30.54
97
Zeeshan Maqsood
OMN
30.25
98
Rishabh Pant
IND
29.77
99
Evin Lewis
WI
29.40
100
Joe Denly
ENG
29.12
101
Shimron Hetmyer
WI
29.05
102
Soumya Sarkar
BAN
28.89
103
Joshua Rasu
VAN
28.77
104
Craig Williams
NAM
28.50
105
Aiden Markram
SA
28.45
106
Hashmatullah Shaidi
AFG
28.40
107
Hazratullah Zazai
AFG
28.36
108
Mosaddek Hossain
BAN
28.17
109
Kinchit Shah
HK
27.31
110
Hardik Pandya
IND
27.17
112
Aarif Sheikh
NEP
26.90
113
Niroshan Dickwella
SL
26.61
114
Sabbir Rahman
BAN
26.58
115
Patrick Kaltaneaki Matautaava
VAN
26.50
116
Gyanendra Malla
NEP
26.27
116
Jason Holder
WI
26.27
117
Lahiru Thirimanne
SL
26.26
118
Gareth Delany
IRE
26.17
119
Mohammad Shahzad
AFG
26.10
120
Dhananjaya de Silva
SL
26.00
120
Kusal Mendis
SL
26.00
120
Nalin Nipiko
VAN
26.00
121
Virandeep Singh Jagjit Singh
MAL
25.92
122
Jatinder Singh
OMN
25.91
123
James Vince
ENG
25.45
124
Fakhar Zaman
PAK
25.45
125
Monank Patel
USA
25.42
126
Dean Elgar
SA
25.07
127
Chundangapoyil Rizwan
UAE
24.80
128
Avishka Fernando
SL
24.79
129
Binod Bhandari
NEP
24.67
130
Mohamed Rishwan
MLD
24.50
131
Scott Edwards
NED
24.42
132
Jonty Jenner
JER
24.33
133
Litton Das
BAN
24.13
134
Tim Paine
AUS
24.07
135
Pieter Seelaar
NED
24.00
136
Suraj Kumar
OMN
23.92
137
Mitchell Starc
AUS
23.90
138
Temba Bavuma
SA
23.86
139
Isuru Udana
SL
23.73
140
Delray Rawlins
BER
23.73
141
Colin Munro
NZ
23.72
142
Ikram Alikhil
AFG
23.60
143
Mohammad Nabi
AFG
23.48
144
Nicholas Ferraby
JER
23.31
145
Manpreet Singh
SIN
23.18
146
Sese Bau
PNG
23.17
147
Brendan Taylor
ZIM
22.69
147
Kamran Khan
QTR
22.69
149
Mohd Shafiq Mohd Sharif
MAL
22.50
150
Nikolaas Davin
NAM
22.33
151
Tobias Visee
NED
22.25
152
Mohammad Nadeem
OMN
22.20
153
Tim Seifert
NZ
22.07
154
Faisal Javed Khan
QTR
22.00
155
Thisara Perera
SL
21.75
156
Azhar Ali
PAK
21.73
157
Tim Southee
NZ
21.70
158
Shoaib Malik
PAK
21.53
159
Vernon Philander
SA
21.50
160
Mitchell Santner
NZ
21.30
161
Xavier Marshall
WI
21.25
162
Marcus Stoinis
AUS
21.06
163
Rameez Shahzad
UAE
21.00
164
Charles Amini
PNG
20.83
165
George Dockrell
IRE
20.81
166
Marcus Harris
AUS
20.80
167
Zane Green
NAM
20.71
168
Mohammad Boota
UAE
20.45
169
Kamau Leverock
BER
20.10
170
William Porterfield
IRE
20.00
171
Shadman Islam
BAN
19.90
172
James McCollum
IRE
19.83
173
Jeet Raval
NZ
19.80
174
Benjamin Stevens
JER
19.75
175
Chirag Suri
UAE
19.71
175
Ghulam Shabber
UAE
19.71
176
Mohammad Mithun
BAN
19.68
177
Khawar Ali
OMN
19.22
178
Rohan Rangarajan
SIN
19.10
179
Ahmed Hassan
MLD
18.90
180
Corey Bisson
JER
18.83
181
Scott McKechnie
HK
18.82
182
Lega Siaka
PNG
18.76
183
Chad Soper
PNG
18.73
184
Sam Curran
ENG
18.54
185
Nizakat Khan
HK
18.09
186
Dipendra Airee
NEP
17.82
187
Carlos Brathwaite
WI
17.67
188
Karan KC
NEP
17.18
189
Darren Bravo
WI
17.16
190
Sompal Kami
NEP
17.10
191
Asif Ali
PAK
17.00
192
Gulbadin Naib
AFG
16.89
193
Norman Vanua
PNG
16.86
194
Kraigg Brathwaite
WI
16.82
194
Khurram Khan
OMN
16.82
195
Hayden Walsh
WI
16.57
196
Clement Tommy
VAN
16.36
197
Syed Kaleem
OMN
16.09
198
Keshav Maharaj
SA
15.90
199
Not on record
PAK
15.67
200
Mark Adair
IRE
15.56
201
Mehidy Hasan
BAN
15.53
202
Hamilton Masakadza
ZIM
15.38
203
Jaskaran Malhotra
USA
15.33
204
Lorcan Tucker
IRE
15.30
205
Rohit Paudel
NEP
15.10
206
Waqas Barkat
HK
14.91
207
Chris Woakes
ENG
14.74
208
Rashid Khan
AFG
14.70
209
Kiplin Doriga
PNG
14.64
210
Suranga Lakmal
SL
14.50
211
Mominul Haque
BAN
14.40
212
Gary Wilson
IRE
14.24
213
Ahsan Abbasi
HK
14.08
214
Moeen Ali
ENG
13.82
215
Okera Bascome
BER
13.36
216
Kemar Roach
WI
13.27
217
Nathan Lyon
AUS
13.00
218
Rodrigo Thomas
CAN
11.80
219
Rohan Mustafa
UAE
11.74
220
Andrew Mansale
VAN
11.36
221
Aizaz Khan
HK
11.18
222
Onias Bascome
BER
10.70
223
Kagiso Rabada
SA
10.37
224
Michael Leask
SCO
10.08
225
Shane Getkate
IRE
10.00
225
Faheem Ashraf
PAK
10.00
226
Pat Cummins
AUS
9.59
227
Stuart Broad
ENG
7.83
228
Mohammad Anwar Arudin
MAL
7.58
229
Lasith Malinga
SL
7.40
230
Simi Singh
IRE
7.33
231
Jofra Archer
ENG
6.88
Show all 236 ↓
Nothing matches that filter.