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 2017: Top Performers, Rankings & Full Stats
The best averages in 2017 highlights the top performers of the season based on official match data.
ODI
2017
342 entries
1
399 / 3
Anshuman Rath
HK
19.33 clear of Marcus Stoinis
2
341 / 3
Marcus Stoinis
AUS
19.33 off the lead
3
534 / 5
Jonny Bairstow
ENG
26.20 off the lead
● LEADS
Anshuman Rath
HK
399 / 3 · 19.33 ahead of Stoinis
↑ IN THE CHASE
0
players within 10% of the lead — Rath is out on their own
★ TOP-10 CUT-OFF
149 / 2
The mark at number ten — 332 entries sit below it
● NATION IN FRONT
India
7 of the top 50 · 18 teams represented
Best Averages — full list
342 entries, ranked
Table view
1
Anshuman Rath
HK
399 / 3
2
Marcus Stoinis
AUS
341 / 3
3
Jonny Bairstow
ENG
534 / 5
4
Dinesh Karthik
IND
183 / 2
5
Kusal Perera
SL
91 / 1
6
Babar Hayat
HK
443 / 5
7
Virat Kohli
IND
1460 / 17
8
Michael Rippon
NED
160 / 2
9
Rohit Sharma
IND
1293 / 17
10
Colin de Grandhomme
NZ
149 / 2
11
Imam-ul-Haq
PAK
147 / 2
12
Tamim Iqbal
BAN
646 / 9
13
Joe Root
ENG
983 / 14
14
Babar Azam
PAK
872 / 13
15
Henry Nicholls
NZ
201 / 3
15
Kiplin Doriga
PNG
134 / 2
16
Aiden Markram
SA
66 / 1
16
Bhuvneshwar Kumar
IND
132 / 2
17
AB de Villiers
SA
773 / 12
18
Todd Astle
NZ
64 / 1
19
Angelo Mathews
SL
573 / 9
20
Farhaan Behardien
SA
125 / 2
21
David Miller
SA
370 / 6
22
Ben Stokes
ENG
616 / 10
23
MS Dhoni
IND
788 / 13
24
Ross Taylor
NZ
968 / 16
24
Sharad Vesawkar
NEP
121 / 2
25
Faf du Plessis
SA
905 / 15
26
David Warner
AUS
691 / 12
27
Kyle Coetzer
SCO
690 / 12
28
Collins Obuya
KEN
226 / 4
29
Quinton de Kock
SA
956 / 17
30
Ben Cooper
NED
281 / 5
31
Shafiqullah
AFG
163 / 3
32
Shreyas Iyer
IND
162 / 3
33
Adnan Mufti
UAE
214 / 4
34
Sikandar Raza
ZIM
211 / 4
35
Gyanendra Malla
NEP
208 / 4
36
Shoaib Malik
PAK
516 / 10
37
Peter Borren
NED
206 / 4
38
Mahmudullah
BAN
360 / 7
39
Shem Ngoche
KEN
51 / 1
40
Mushfiqur Rahim
BAN
458 / 9
41
Hashim Amla
SA
862 / 17
42
Aaron Finch
AUS
405 / 8
43
Upul Tharanga
SL
1011 / 20
44
Shikhar Dhawan
IND
960 / 19
45
Paul Stirling
IRE
656 / 13
46
Moeen Ali
ENG
402 / 8
47
Sharjeel Khan
PAK
250 / 5
48
Steven Smith
AUS
449 / 9
49
Tom Latham
NZ
546 / 11
50
Ajinkya Rahane
IND
586 / 12
51
Eoin Morgan
ENG
781 / 16
52
Martin Guptill
NZ
384 / 8
52
Temba Bavuma
SA
48 / 1
53
Travis Head
AUS
518 / 11
54
Calum MacLeod
SCO
421 / 9
55
Stuart Poynter
IRE
46 / 1
56
Merwe Erasmus
NAM
274 / 6
57
Stephan Myburgh
NED
182 / 4
58
Wesley Barresi
NED
269 / 6
59
Fakhar Zaman
PAK
400 / 9
60
Kedar Jadhav
IND
561 / 13
61
David Willey
ENG
43 / 1
62
William Porterfield
IRE
644 / 15
63
Manish Pandey
IND
171 / 4
64
Kane Williamson
NZ
596 / 14
65
Rahmat Shah
AFG
551 / 13
66
Chris Woakes
ENG
169 / 4
67
Rohan Mustafa
UAE
464 / 11
68
Sadeera Samarawickrama
SL
42 / 1
68
Zhivago Groenewald
NAM
42 / 1
69
Yuvraj Singh
IND
372 / 9
70
Alex Hales
ENG
535 / 13
71
Graeme Cremer
ZIM
41 / 1
71
Pieter Seelaar
NED
82 / 2
71
Johannes Smit
NAM
82 / 2
72
Rameez Shahzad
UAE
245 / 6
73
Alei Nao
PNG
81 / 2
74
Scott McKechnie
HK
40 / 1
74
Michael Leask
SCO
120 / 3
74
Lahiru Thirimanne
SL
360 / 9
75
Sarel Burger
NAM
119 / 3
76
Mohammad Hafeez
PAK
555 / 14
77
Jamie Atkinson
HK
118 / 3
78
Hamilton Masakadza
ZIM
313 / 8
79
Richie Berrington
SCO
381 / 10
80
Sarfraz Ahmed
PAK
152 / 4
80
Not on record
NAM
152 / 4
81
Mahuru Dai
PNG
260 / 7
82
Hardik Pandya
IND
557 / 15
83
Mohammad Boota
UAE
37 / 1
84
George Worker
NZ
184 / 5
85
Malcolm Waller
ZIM
254 / 7
86
Alzarri Joseph
WI
72 / 2
87
Shakib Al Hasan
BAN
430 / 12
88
Jason Roy
ENG
533 / 15
89
Shai Hope
WI
600 / 17
90
Ghulam Shabber
UAE
317 / 9
91
Javed Ahmadi
AFG
175 / 5
92
Niroshan Dickwella
SL
826 / 24
93
Solomon Mire
ZIM
376 / 11
94
Kamran Akmal
PAK
68 / 2
95
Chris Gayle
WI
199 / 6
96
Azhar Ali
PAK
265 / 8
97
Zane Green
NAM
132 / 4
98
Dhiren Gondaria
KEN
164 / 5
99
Umar Akmal
PAK
131 / 4
100
Imad Wasim
PAK
161 / 5
101
Evin Lewis
WI
512 / 16
101
Jos Buttler
ENG
288 / 9
101
Nasir Jamal
AFG
96 / 3
102
Wayne Parnell
SA
94 / 3
103
Kusal Mendis
SL
587 / 19
104
Jason Mohammed
WI
523 / 17
105
Nizakat Khan
HK
215 / 7
106
Andy Balbirnie
IRE
306 / 10
107
Roelof van der Merwe
NED
122 / 4
108
Soumya Sarkar
BAN
243 / 8
109
Glenn Maxwell
AUS
272 / 9
110
Sese Bau
PNG
211 / 7
111
Dogodo Bau
PNG
120 / 4
112
Neil Broom
NZ
382 / 13
113
Jason Holder
WI
410 / 14
114
Craig Ervine
ZIM
234 / 8
115
James Neesham
NZ
321 / 11
116
Tanwir Afzal
HK
87 / 3
117
Sean Williams
ZIM
226 / 8
118
Vani Morea
PNG
140 / 5
118
Dipendra Airee
NEP
84 / 3
119
Colin Munro
NZ
279 / 10
120
James Faulkner
AUS
111 / 4
121
Tarisai Musakanda
ZIM
193 / 7
122
Luke Ronchi
NZ
191 / 7
123
Mosaddek Hossain
BAN
108 / 4
123
Craig Wallace
SCO
216 / 8
123
Nehemiah Odhiambo
KEN
27 / 1
123
Lo-handre Louwrens
NAM
54 / 2
123
Vishwa Fernando
SL
27 / 1
124
Tony Ura
PNG
215 / 8
125
Ed Joyce
ENG
239 / 9
126
Jean-Pierre Kotze
NAM
53 / 2
126
Chirag Suri
UAE
53 / 2
127
Kevin O'Brien
IRE
211 / 8
128
Dean Brownlie
NZ
158 / 6
128
Nelson Odhiambo
KEN
79 / 3
129
Matthew Wade
AUS
184 / 7
130
Sabbir Rahman
BAN
289 / 11
131
Samiullah Shenwari
AFG
210 / 8
132
Mohammad Nabi
AFG
287 / 11
132
Jean-Paul Duminy
SA
287 / 11
133
Niall O'Brien
IRE
328 / 13
134
Mohammad Shahzad
AFG
252 / 10
135
Imrul Kayes
BAN
125 / 5
136
Peter Handscomb
AUS
149 / 6
137
Norman Vanua
PNG
74 / 3
138
Craig Williams
NAM
123 / 5
139
Rovman Powell
WI
220 / 9
140
George Dockrell
IRE
195 / 8
141
Sandun Weerakkody
SL
73 / 3
141
Kagiso Rabada
SA
73 / 3
142
Rashid Khan
AFG
243 / 10
143
Andile Phehlukwayo
SA
72 / 3
143
Sam Billings
ENG
96 / 4
143
Stephan Baard
NAM
120 / 5
144
Asghar Stanikzai
AFG
357 / 15
145
Dwaine Pretorius
SA
71 / 3
146
Shaiman Anwar
UAE
211 / 9
147
Jonathan Carter
WI
208 / 9
148
Chad Soper
PNG
46 / 2
148
Sompal Kami
NEP
46 / 2
148
Trent Boult
NZ
23 / 1
148
Kyle Hope
WI
138 / 6
149
Rakep Patel
KEN
114 / 5
150
George Munsey
SCO
91 / 4
151
Roston Chase
WI
68 / 3
152
Hashmatullah Shaidi
AFG
90 / 4
153
Noor Ali Zadran
AFG
198 / 9
153
Mitchell Santner
NZ
176 / 8
153
Preston Mommsen
SCO
66 / 3
154
Thisara Perera
SL
219 / 10
155
Christopher Carter
HK
109 / 5
156
Chris Morris
SA
172 / 8
156
Tim Southee
NZ
86 / 4
156
Mehidy Hasan
BAN
86 / 4
157
Matthew Cross
SCO
257 / 12
158
Mashrafe Mortaza
BAN
64 / 3
159
Dinesh Chandimal
SL
255 / 12
160
Milinda Siriwardana
SL
232 / 11
161
Kuldeep Yadav
IND
21 / 1
162
Suranga Lakmal
SL
104 / 5
163
Kraigg Brathwaite
WI
61 / 3
164
Basant Regmi
NEP
20 / 1
164
Hasan Ali
PAK
40 / 2
164
Faheem Ashraf
PAK
20 / 1
165
Najibullah Zadran
AFG
59 / 3
166
Dawlat Zadran
AFG
98 / 5
166
Ahmed Raza
UAE
98 / 5
167
Gary Wilson
IRE
215 / 11
168
Assad Vala
PNG
155 / 8
169
Ashley Nurse
WI
232 / 12
169
Ryan Burl
ZIM
116 / 6
170
Kesrick Williams
WI
19 / 1
170
Adil Rashid
ENG
76 / 4
170
Ahmed Shehzad
PAK
95 / 5
170
Shaun Marsh
AUS
38 / 2
171
Pat Cummins
AUS
94 / 5
171
Mohammed Qasim
UAE
94 / 5
172
Gulbadin Naib
AFG
225 / 12
173
Usman Khawaja
AUS
56 / 3
173
Paras Khadka
NEP
56 / 3
174
Jan Frylinck
NAM
93 / 5
175
Aarif Sheikh
NEP
37 / 2
176
Chamara Kapugedera
SL
73 / 4
177
Ehsan Nawaz
HK
36 / 2
178
Mohammad Amir
PAK
71 / 4
179
Moises Henriques
AUS
35 / 2
179
Cameron McAuslan
HK
35 / 2
180
Wanindu Hasaranga
SL
52 / 3
180
Dushmantha Chameera
SL
52 / 3
181
Mohammad Rizwan
PAK
51 / 3
182
Mohammad Naveed
UAE
100 / 6
183
Ravindra Jadeja
IND
65 / 4
184
Chris Lynn
AUS
16 / 1
184
Zahoor Khan
UAE
16 / 1
184
Mohammad Saifuddin
BAN
16 / 1
184
Dilip Nath
NEP
16 / 1
185
Peter Moor
ZIM
126 / 8
186
Kieran Powell
WI
125 / 8
187
Corey Anderson
NZ
62 / 4
187
Shimron Hetmyer
WI
31 / 2
187
Christoffel Viljoen
NAM
31 / 2
188
Marlon Samuels
WI
61 / 4
189
Con de Lange
SCO
76 / 5
190
Shannon Gabriel
WI
15 / 1
190
Ihsanullah
AFG
30 / 2
190
Ronsford Beaton
WI
15 / 1
191
Taskin Ahmed
BAN
29 / 2
191
John Reva
PNG
58 / 4
191
Sikander Zulfiqar
NED
29 / 2
192
Liam Plunkett
ENG
71 / 5
193
Carlos Brathwaite
WI
42 / 3
193
Chaturanga de Silva
SL
14 / 1
194
Litton Das
BAN
41 / 3
195
Devendra Bishoo
WI
80 / 6
196
Waqas Khan
HK
66 / 5
197
Jeffrey Vandersay
SL
64 / 5
197
Irfan Karim
KEN
64 / 5
198
Akila Dananjaya
SL
115 / 9
199
Binod Bhandari
NEP
51 / 4
199
Mitchell Starc
AUS
51 / 4
200
Adam Milne
NZ
38 / 3
201
Mark Watt
SCO
61 / 5
202
Emmanuel Bundi
KEN
24 / 2
202
Chadwick Walton
WI
36 / 3
202
Dilruwan Perera
SL
24 / 2
202
Richard Ngarava
ZIM
12 / 1
203
Jack Vare
PNG
47 / 4
204
Ashfaq Ahmed
PAK
23 / 2
204
Wahab Riaz
PAK
23 / 2
204
Not on record
PAK
23 / 2
205
Safyaan Sharif
SCO
57 / 5
206
Timm van der Gugten
NED
11 / 1
206
Jasprit Bumrah
IND
11 / 1
206
Imran Haider
UAE
22 / 2
206
Afsar Zazai
AFG
22 / 2
207
Barry McCarthy
IRE
43 / 4
208
Shahid Wasif
HK
21 / 2
209
Dhananjaya de Silva
SL
62 / 6
209
Amjad Javed
UAE
31 / 3
210
Alex Obanda
KEN
51 / 5
211
Peter Chase
IRE
30 / 3
211
Max O'Dowd
NED
30 / 3
211
Nadeem Ahmed
HK
10 / 1
212
Lega Siaka
PNG
79 / 8
213
Stuart Thompson
IRE
59 / 6
214
Gurdeep Singh
KEN
39 / 4
214
Sagar Pun
NEP
39 / 4
215
Nuwan Kulasekara
SL
38 / 4
215
Rushabhvardhan Patel
KEN
19 / 2
216
Not on record
KEN
18 / 2
216
Asad Shafiq
PAK
18 / 2
216
Jake Ball
ENG
9 / 1
216
Karim Janat
AFG
9 / 1
217
Seekkuge Prasanna
SL
35 / 4
218
Kannaur Rahul
IND
52 / 6
219
Ravichandran Ashwin
IND
17 / 2
220
Ehsan Khan
HK
33 / 4
221
Rubel Hossain
BAN
8 / 1
221
Veerasammy Permaul
WI
8 / 1
221
Bernard Scholtz
NAM
8 / 1
222
Andy McBrine
IRE
23 / 3
223
Dilshan Munaweera
SL
15 / 2
224
Lahiru Madushanka
SL
14 / 2
224
Lockie Ferguson
NZ
7 / 1
224
Lasith Malinga
SL
21 / 3
224
Aizaz Khan
HK
21 / 3
224
Nasir Hossain
BAN
14 / 2
224
Mohammed Shami
IND
7 / 1
224
Simi Singh
IRE
14 / 2
225
Josh Davey
SCO
19 / 3
226
Lahiru Kumara
SL
6 / 1
226
Adam Zampa
AUS
6 / 1
226
Shane Snater
NED
6 / 1
226
Kyle Christie
HK
6 / 1
227
Malinda Pushpakumara
SL
11 / 2
227
Axar Patel
IND
11 / 2
227
Sheldon Cottrell
WI
11 / 2
227
Tendai Chatara
ZIM
11 / 2
228
Chris Sole
SCO
21 / 4
229
Tim Murtagh
IRE
31 / 6
230
Matt Henry
NZ
5 / 1
230
Miguel Cummins
WI
10 / 2
230
Najeeb Tarakai
AFG
5 / 1
230
Steven Finn
ENG
5 / 1
230
Josh Hazlewood
AUS
5 / 1
230
Nathan Coulter-Nile
AUS
10 / 2
231
Amir Hamza
AFG
9 / 2
232
Mitchell Marsh
AUS
4 / 1
232
Craig Young
IRE
4 / 1
232
Sam Heazlett
AUS
4 / 1
232
Karl Birkenstock
NAM
4 / 1
233
Lakshan Sandakan
SL
11 / 3
234
Nosaina Pokana
PNG
9 / 3
234
Mark Wood
ENG
3 / 1
234
Usman Ghani
AFG
3 / 1
234
Nuwan Pradeep
SL
6 / 2
234
Tangeni Lungameni
NAM
3 / 1
234
Damien Ravu
PNG
6 / 2
235
Sunil Dhamala
NEP
4 / 2
235
Not on record
NEP
2 / 1
235
Wiaan Mulder
SA
2 / 1
235
Chris Mpofu
ZIM
4 / 2
235
Jerome Taylor
WI
2 / 1
235
Lahiru Gamage
SL
4 / 2
236
Elijah Otieno
KEN
1 / 1
236
Lucas Oluoch
KEN
1 / 1
236
Yuzvendra Chahal
IND
1 / 1
236
Hilton Cartwright
AUS
2 / 2
236
Imran Tahir
SA
1 / 1
236
Boyd Rankin
ENG
1 / 1
Show all 342 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
CPL
CPL 2026
KIN
PAT
›