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
▼
Harry Brook
Jofra Archer
Joe Root
Azmatullah Omarzai
Joshua Tongue
Rashid Khan
Ben Duckett
Tanzid Tamim
Daniel Jakiel
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
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 2017: Top Performers, Rankings & Full Stats
The best average in 2017 highlights the top performers of the season based on official match data.
ALL FORMATS
2017
289 entries
1
5.00
Naveen-ul-Haq
AFG
1 clear of Ryan ten Doeschate
2
6.00
Ryan ten Doeschate
NED
1 off the lead
3
6.50
Jason Behrendorff
AUS
1.50 off the lead
● LEADS
Naveen-ul-Haq
AFG
5.00 · 1 better than Doeschate
↑ IN THE CHASE
0
players within 10% of the lead — Naveen-ul-Haq is out on their own
★ TOP-10 CUT-OFF
14.00
The mark at number ten — 279 entries sit below it
● NATION IN FRONT
New Zealand
5 of the top 50 · 18 teams represented
Best Average — full list
289 entries, ranked
Table view
1
Naveen-ul-Haq
AFG
5.00
2
Ryan ten Doeschate
NED
6.00
3
Jason Behrendorff
AUS
6.50
4
Lungi Ngidi
SA
7.33
5
Sharad Vesawkar
NEP
8.40
6
Rashid Khan
AFG
9.73
7
Karan KC
NEP
11.00
7
Sunzamul Islam
BAN
11.00
7
Jaydev Unadkat
IND
11.00
8
Scott Kuggeleijn
NZ
11.60
9
Faheem Ashraf
PAK
13.38
10
Ashton Turner
AUS
14.00
10
Robbie Frylinck
SA
14.00
10
Doug Bracewell
NZ
14.00
11
Sagar Pun
NEP
14.75
12
Elijah Otieno
KEN
15.00
13
Vivian Kingma
NED
15.30
14
Ehsan Khan
HK
15.45
15
Aiden Markram
SA
15.50
16
Sheldon Cottrell
WI
16.20
17
Mujeeb Ur Rahman
AFG
16.57
18
Zahoor Khan
UAE
16.63
19
Bilal Khan
OMN
16.71
20
Ryan Burl
ZIM
17.00
20
Lucas Oluoch
KEN
17.00
21
Boyd Rankin
ENG
17.56
22
James Anderson
ENG
17.62
23
Josh Davey
SCO
17.73
24
Todd Astle
NZ
17.75
25
Mominul Haque
BAN
18.00
25
Sushan Bhari
NEP
18.00
26
Stuart Whittingham
SCO
18.50
27
Imran Haider
UAE
18.56
28
Haris Sohail
PAK
18.60
29
Fareed Ahmad
AFG
18.82
30
Hasan Ali
PAK
18.86
31
Shaiman Anwar
UAE
19.00
31
Nizakat Khan
HK
19.00
32
Jacob Mulder
IRE
19.39
33
Amjad Javed
UAE
19.42
34
Hamish Bennett
NZ
19.50
35
Sunil Narine
WI
19.60
36
Shem Ngoche
KEN
20.50
37
Michael Rippon
NED
20.69
38
Yuzvendra Chahal
IND
21.02
39
Mohammad Abbas
PAK
21.35
40
Ish Sodhi
NZ
21.47
41
Khawar Ali
OMN
21.50
42
Liam Plunkett
ENG
21.55
43
Kesrick Williams
WI
21.68
44
Pushpak Kerai
KEN
22.00
45
Vernon Philander
SA
22.08
46
Kuldeep Yadav
IND
22.19
47
Kagiso Rabada
SA
22.24
48
Imran Tahir
SA
22.32
49
Norman Vanua
PNG
22.47
50
Kane Richardson
AUS
22.57
51
Safyaan Sharif
SCO
22.91
52
Duanne Olivier
SA
23.12
53
Ben Wheeler
NZ
23.20
54
Tanwir Afzal
HK
23.25
55
Beuran Hendricks
SA
23.33
56
Trent Boult
NZ
23.35
57
Bernard Scholtz
NAM
23.36
58
Nathan Lyon
AUS
23.56
59
John Reva
PNG
23.67
60
Barry McCarthy
IRE
23.68
61
Mark Watt
SCO
23.71
62
Keshav Maharaj
SA
23.90
63
Toby Roland-Jones
ENG
23.90
64
Josh Little
IRE
24.00
64
Amit Mishra
IND
24.00
64
Sohail Khan
PAK
24.00
65
Nadeem Ahmed
HK
24.07
66
Samuel Badree
WI
24.18
67
Josh Hazlewood
AUS
24.34
68
Mohammad Naveed
UAE
24.35
69
Rohan Mustafa
UAE
24.47
70
Nathan Coulter-Nile
AUS
24.50
71
Mohammad Nadeem
OMN
24.67
72
Jasprit Bumrah
IND
24.78
73
Adil Rashid
ENG
24.80
74
Con de Lange
SCO
24.94
75
Morne Morkel
SA
25.00
76
Mitchell Starc
AUS
25.05
77
Chris Jordan
ENG
25.10
78
Sandeep Lamichhane
NEP
25.13
79
Corey Anderson
NZ
25.20
79
Andy McBrine
IRE
25.20
80
Chris Sole
SCO
25.21
81
Wanindu Hasaranga
SL
25.22
82
Shadab Khan
PAK
25.35
83
Assad Vala
PNG
25.40
84
Neil Wagner
NZ
25.47
85
Kemar Roach
WI
25.48
86
Andile Phehlukwayo
SA
25.53
87
Carlos Brathwaite
WI
25.71
88
Dwaine Pretorius
SA
25.88
89
Nikita Miller
WI
26.00
90
Mohammad Nabi
AFG
26.03
91
Gulbadin Naib
AFG
26.24
92
Steve O'Keefe
AUS
26.92
93
Sese Bau
PNG
27.00
93
Karim Janat
AFG
27.00
94
James Faulkner
AUS
27.06
95
Kyle Jarvis
ZIM
27.17
96
Lockie Ferguson
NZ
27.18
97
Wayne Parnell
SA
27.21
98
Aaron Phangiso
SA
27.25
98
Andrew Tye
AUS
27.25
99
Dawlat Zadran
AFG
27.27
100
Isuru Udana
SL
27.50
101
Rangana Herath
SL
27.54
102
Alasdair Evans
SCO
27.58
103
Kevin O'Brien
IRE
27.60
104
Mohammed Shami
IND
27.61
105
Vikum Sanjaya
SL
27.78
106
Kyle Christie
HK
28.00
106
Matt Henry
NZ
28.00
106
Collins Obuya
KEN
28.00
107
Umesh Yadav
IND
28.15
108
Ahmed Raza
UAE
28.35
109
Ravindra Jadeja
IND
28.50
110
Chris Morris
SA
28.56
111
Adam Zampa
AUS
28.59
112
Basant Regmi
NEP
28.60
113
Yasir Shah
PAK
28.88
114
Tendai Chatara
ZIM
29.18
115
Chad Soper
PNG
29.33
116
Mohammad Amir
PAK
29.36
117
Amir Hamza
AFG
29.42
118
Dane Paterson
SA
29.45
119
Pieter Seelaar
NED
29.60
120
Roelof van der Merwe
NED
29.67
121
Mitchell Santner
NZ
29.76
122
Graeme Cremer
ZIM
29.84
123
Craig Young
IRE
30.00
123
Rumman Raees
PAK
30.00
124
Chris Mpofu
ZIM
30.22
125
Kaleemullah
OMN
30.33
126
Sompal Kami
NEP
30.60
127
Rakep Patel
KEN
30.67
128
Bhuvneshwar Kumar
IND
30.68
129
Ehsan Nawaz
HK
30.82
130
Jhye Richardson
AUS
31.00
131
Jeetan Patel
NZ
31.08
132
Tymal Mills
ENG
31.33
133
Ravichandran Ashwin
IND
31.47
134
Chris Woakes
ENG
31.50
135
Junaid Khan
PAK
31.58
136
Kane Williamson
NZ
31.60
137
Marlon Samuels
WI
31.67
138
Michael Leask
SCO
31.88
139
Ashton Agar
AUS
31.89
140
Sean Williams
ZIM
31.90
141
Parvez Rasool
IND
32.00
141
Wiaan Mulder
SA
32.00
142
Nuwan Kulasekara
SL
32.13
143
Hardik Pandya
IND
32.19
144
Mustafizur Rahman
BAN
32.40
145
Shannon Gabriel
WI
32.86
146
Jan Frylinck
NAM
33.00
146
Craig Williams
NAM
33.00
147
Zeeshan Maqsood
OMN
33.50
148
Alzarri Joseph
WI
33.62
149
Thisara Perera
SL
33.88
150
Richard Ngarava
ZIM
34.25
151
Peter Chase
IRE
34.37
152
John Hastings
AUS
34.50
153
Paul van Meekeren
NED
34.57
154
Peter Borren
NED
35.00
154
Seth Rance
NZ
35.00
155
Pat Cummins
AUS
35.04
156
Tom Curran
ENG
35.13
157
Adam Milne
NZ
35.20
158
Stuart Broad
ENG
35.39
159
Mohammed Qasim
UAE
35.50
160
Tim Southee
NZ
35.78
161
Joe Root
ENG
36.14
162
Aizaz Khan
HK
36.20
163
Emmanuel Bundi
KEN
36.25
164
Malcolm Waller
ZIM
36.50
165
Axar Patel
IND
36.67
166
Ben Stokes
ENG
36.76
167
Lahiru Gamage
SL
37.12
168
Lasith Malinga
SL
37.32
169
Ashish Nehra
IND
37.33
170
Richie Berrington
SCO
37.67
170
Tendai Chisoro
ZIM
37.67
170
Craig Overton
ENG
37.67
171
Jason Holder
WI
37.68
172
Ishant Sharma
IND
37.71
173
Sultan Ahmed
OMN
38.00
174
Seekkuge Prasanna
SL
38.10
175
Suranga Lakmal
SL
38.65
176
Steven Finn
ENG
39.25
177
Tim Murtagh
IRE
39.31
178
Ashley Nurse
WI
39.48
179
Wahab Riaz
PAK
40.18
180
Colin de Grandhomme
NZ
40.26
181
Akila Dananjaya
SL
40.50
182
Lakshan Sandakan
SL
40.52
183
Liam Dawson
ENG
40.67
184
Shakib Al Hasan
BAN
40.67
185
George Dockrell
IRE
40.86
186
Kedar Jadhav
IND
40.90
187
Devendra Bishoo
WI
41.52
188
Paul Stirling
IRE
41.57
189
Jerome Taylor
WI
42.70
190
Lahiru Madushanka
SL
43.00
191
Washington Sundar
IND
43.50
191
Mosaddek Hossain
BAN
43.50
192
Moeen Ali
ENG
43.55
193
Alei Nao
PNG
43.56
194
Miguel Cummins
WI
43.56
195
Samiullah Shenwari
AFG
43.67
196
Nelson Odhiambo
KEN
44.00
196
Azhar Ali
PAK
44.00
196
Willie Gavera
PNG
44.00
196
Raymon Reifer
WI
44.00
197
Nuwan Pradeep
SL
44.19
198
Sohail Tanvir
PAK
45.00
199
Sikandar Raza
ZIM
45.07
200
Roston Chase
WI
45.71
201
Mark Wood
ENG
45.92
202
Lahiru Kumara
SL
46.13
203
Dilruwan Perera
SL
46.19
204
Jean-Paul Duminy
SA
46.75
205
Rubel Hossain
BAN
46.79
206
Imad Wasim
PAK
46.80
207
Mashrafe Mortaza
BAN
47.53
208
David Willey
ENG
47.88
209
Mahuru Dai
PNG
48.25
210
Sarel Burger
NAM
48.80
211
Mohammed Siraj
IND
49.00
212
Shapoor Zadran
AFG
50.20
212
Johannes Smit
NAM
50.20
213
Brad Wheal
SCO
50.50
213
Jayant Yadav
IND
50.50
214
Marcus Stoinis
AUS
51.00
215
Mehidy Hasan
BAN
51.25
216
Subashis Roy
BAN
51.67
217
Timm van der Gugten
NED
52.00
218
Kamrul Islam
BAN
52.83
219
Angelo Mathews
SL
53.83
220
Travis Head
AUS
54.71
221
Taijul Islam
BAN
54.91
222
Jeffrey Vandersay
SL
55.20
223
Mohammad Saifuddin
BAN
55.33
224
Mohammad Shahzad
AFG
56.00
225
Mohammad Hafeez
PAK
57.00
226
Malinda Pushpakumara
SL
57.17
227
Jake Ball
ENG
57.93
228
Ben Cutting
AUS
58.00
229
Mason Crane
ENG
62.00
230
Paras Khadka
NEP
63.00
231
Nehemiah Odhiambo
KEN
64.33
232
Taskin Ahmed
BAN
69.00
232
Asad Shafiq
PAK
69.00
233
Rovman Powell
WI
69.50
234
Vishwa Fernando
SL
70.00
235
James Neesham
NZ
71.83
236
JJ Smuts
SA
72.00
237
Ahsan Malik
NED
72.67
238
Shardul Thakur
IND
74.00
239
Shoaib Malik
PAK
77.00
239
Nasir Hossain
BAN
77.00
239
Imran Khan
BHR
77.00
239
Lalit Bhandari
NEP
77.00
240
Solomon Mire
ZIM
78.33
241
Colin Munro
NZ
83.00
241
Gerrie Snyman
NAM
83.00
242
Shafiul Islam
BAN
87.00
243
Donald Tiripano
ZIM
89.00
244
Stuart Thompson
IRE
89.75
245
Dushmantha Chameera
SL
90.00
246
Dilshan Munaweera
SL
92.00
246
Dimuth Karunaratne
SL
92.00
247
Glenn Maxwell
AUS
95.00
248
Mahmudullah
BAN
101.00
249
Ronsford Beaton
WI
102.00
250
Dhananjaya de Silva
SL
108.00
251
Moises Henriques
AUS
109.00
252
Billy Stanlake
AUS
110.00
253
Sabbir Rahman
BAN
118.00
254
Kraigg Brathwaite
WI
132.00
255
Tabraiz Shamsi
SA
146.00
256
Mitchell Marsh
AUS
164.00
257
Milinda Siriwardana
SL
264.00
Show all 289 ↓
Nothing matches that filter.
RECENT RESULTS
4 matches
▲
show
‹
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
TRI
FAL
CPL
CPL 2026
FAL
TRI
›