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 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
223 entries
1
9.73
Rashid Khan
AFG
3.65 clear of Faheem Ashraf
2
13.38
Faheem Ashraf
PAK
3.65 off the lead
3
14.75
Sagar Pun
NEP
5.02 off the lead
● LEADS
Rashid Khan
AFG
9.73 · 3.65 better than Ashraf
↑ IN THE CHASE
0
players within 10% of the lead — Khan is out on their own
★ TOP-10 CUT-OFF
17.58
The mark at number ten — 213 entries sit below it
● NATION IN FRONT
England
5 of the top 50 · 17 teams represented
Best Average — full list
223 entries, ranked
Table view
1
Rashid Khan
AFG
9.73
2
Faheem Ashraf
PAK
13.38
3
Sagar Pun
NEP
14.75
4
Vivian Kingma
NED
15.30
5
Ehsan Khan
HK
15.45
6
Usman Khan
PAK
16.22
7
Mujeeb Ur Rahman
AFG
16.57
8
Zahoor Khan
UAE
16.63
9
Boyd Rankin
ENG
17.56
10
James Anderson
ENG
17.58
11
Josh Davey
SCO
17.73
12
Imran Haider
UAE
18.56
13
Haris Sohail
PAK
18.60
14
Fareed Ahmad
AFG
18.82
15
Hasan Ali
PAK
18.86
16
Jacob Mulder
IRE
19.39
17
Amjad Javed
UAE
19.42
18
Sunil Narine
WI
19.60
19
Toby Roland-Jones
ENG
20.44
20
Shem Ngoche
KEN
20.50
21
Michael Rippon
NED
20.69
22
Yuzvendra Chahal
IND
21.02
23
Mohammad Abbas
PAK
21.35
24
Ish Sodhi
NZ
21.47
25
Liam Plunkett
ENG
21.55
26
Kesrick Williams
WI
21.68
27
Kuldeep Yadav
IND
22.19
28
Imran Tahir
SA
22.32
29
Norman Vanua
PNG
22.47
30
Kane Richardson
AUS
22.57
31
Kagiso Rabada
SA
22.64
32
Safyaan Sharif
SCO
22.91
33
Duanne Olivier
SA
23.12
34
Tanwir Afzal
HK
23.25
35
Trent Boult
NZ
23.35
36
Bernard Scholtz
NAM
23.36
37
Keshav Maharaj
SA
23.48
38
Nathan Lyon
AUS
23.56
39
John Reva
PNG
23.67
40
Barry McCarthy
IRE
23.68
41
Mark Watt
SCO
23.71
42
Nadeem Ahmed
HK
24.07
43
Samuel Badree
WI
24.18
44
Vernon Philander
SA
24.24
45
Josh Hazlewood
AUS
24.34
46
Mohammad Naveed
UAE
24.35
47
Rohan Mustafa
UAE
24.47
48
Nathan Coulter-Nile
AUS
24.50
49
Jasprit Bumrah
IND
24.78
50
Adil Rashid
ENG
24.80
51
Con de Lange
SCO
24.94
52
Mitchell Starc
AUS
25.05
53
Chris Jordan
ENG
25.10
54
Sandeep Lamichhane
NEP
25.13
55
Corey Anderson
NZ
25.20
55
Andy McBrine
IRE
25.20
56
Chris Sole
SCO
25.21
57
Wanindu Hasaranga
SL
25.22
58
Shadab Khan
PAK
25.35
59
Assad Vala
PNG
25.40
60
Morne Morkel
SA
25.41
61
Neil Wagner
NZ
25.47
62
Kemar Roach
WI
25.48
63
Andile Phehlukwayo
SA
25.53
64
Carlos Brathwaite
WI
25.71
65
Dwaine Pretorius
SA
25.88
66
Mohammad Nabi
AFG
26.03
67
Gulbadin Naib
AFG
26.24
68
Steve O'Keefe
AUS
26.92
69
Karim Janat
AFG
27.00
70
James Faulkner
AUS
27.06
71
Kyle Jarvis
ZIM
27.17
72
Lockie Ferguson
NZ
27.18
73
Wayne Parnell
SA
27.21
74
Dawlat Zadran
AFG
27.27
75
Isuru Udana
SL
27.50
76
Rangana Herath
SL
27.54
77
Alasdair Evans
SCO
27.58
78
Kevin O'Brien
IRE
27.60
79
Mohammed Shami
IND
27.61
80
Vikum Sanjaya
SL
27.78
81
Matt Henry
NZ
28.00
81
Collins Obuya
KEN
28.00
82
Umesh Yadav
IND
28.15
83
Ahmed Raza
UAE
28.35
84
Ravindra Jadeja
IND
28.50
85
Adam Zampa
AUS
28.59
86
Basant Regmi
NEP
28.60
87
Yasir Shah
PAK
28.88
88
Chris Morris
SA
29.00
89
Tendai Chatara
ZIM
29.18
90
Chad Soper
PNG
29.33
91
Mohammad Amir
PAK
29.36
92
Amir Hamza
AFG
29.42
93
Dane Paterson
SA
29.45
94
Pieter Seelaar
NED
29.60
95
Roelof van der Merwe
NED
29.67
97
Mitchell Santner
NZ
29.76
98
Graeme Cremer
ZIM
29.84
99
Craig Young
IRE
30.00
99
Rumman Raees
PAK
30.00
100
Chris Mpofu
ZIM
30.22
101
Sompal Kami
NEP
30.60
102
Rakep Patel
KEN
30.67
103
Bhuvneshwar Kumar
IND
30.68
104
Ehsan Nawaz
HK
30.82
105
Jeetan Patel
NZ
31.08
106
Ravichandran Ashwin
IND
31.47
107
Chris Woakes
ENG
31.50
108
Junaid Khan
PAK
31.58
109
Kane Williamson
NZ
31.60
110
Michael Leask
SCO
31.88
111
Ashton Agar
AUS
31.89
112
Sean Williams
ZIM
31.90
113
Nuwan Kulasekara
SL
32.13
114
Hardik Pandya
IND
32.19
115
Mustafizur Rahman
BAN
32.40
116
Shannon Gabriel
WI
32.86
117
Jan Frylinck
NAM
33.00
117
Craig Williams
NAM
33.00
118
Alzarri Joseph
WI
33.62
119
Thisara Perera
SL
33.88
120
Richard Ngarava
ZIM
34.25
121
Peter Chase
IRE
34.37
122
Paul van Meekeren
NED
34.57
123
Peter Borren
NED
35.00
123
Seth Rance
NZ
35.00
124
Pat Cummins
AUS
35.04
125
Tom Curran
ENG
35.13
126
Adam Milne
NZ
35.20
127
Mohammed Qasim
UAE
35.50
128
Ben Stokes
ENG
35.72
129
Tim Southee
NZ
35.78
130
Stuart Broad
ENG
36.07
131
Aizaz Khan
HK
36.20
132
Emmanuel Bundi
KEN
36.25
133
Malcolm Waller
ZIM
36.50
134
Axar Patel
IND
36.67
135
Joe Root
ENG
36.86
136
Lahiru Gamage
SL
37.12
137
Lasith Malinga
SL
37.32
138
Richie Berrington
SCO
37.67
138
Tendai Chisoro
ZIM
37.67
138
Craig Overton
ENG
37.67
139
Jason Holder
WI
37.68
140
Ishant Sharma
IND
37.71
141
Seekkuge Prasanna
SL
38.10
142
Suranga Lakmal
SL
38.65
143
Steven Finn
ENG
39.25
144
Tim Murtagh
IRE
39.31
145
Ashley Nurse
WI
39.48
146
Wahab Riaz
PAK
40.18
147
Colin de Grandhomme
NZ
40.26
148
Akila Dananjaya
SL
40.50
149
Lakshan Sandakan
SL
40.52
150
Liam Dawson
ENG
40.67
151
Shakib Al Hasan
BAN
40.67
152
Moeen Ali
ENG
40.69
153
George Dockrell
IRE
40.86
154
Kedar Jadhav
IND
40.90
155
Devendra Bishoo
WI
41.52
156
Paul Stirling
IRE
41.57
158
Jerome Taylor
WI
42.70
159
Lahiru Madushanka
SL
43.00
160
Mosaddek Hossain
BAN
43.50
161
Alei Nao
PNG
43.56
162
Miguel Cummins
WI
43.56
163
Raymon Reifer
WI
44.00
163
Nelson Odhiambo
KEN
44.00
163
Azhar Ali
PAK
44.00
164
Nuwan Pradeep
SL
44.19
165
Sikandar Raza
ZIM
45.07
166
Roston Chase
WI
45.71
167
Mark Wood
ENG
45.92
168
Lahiru Kumara
SL
46.13
169
Dilruwan Perera
SL
46.19
170
Jean-Paul Duminy
SA
46.75
171
Rubel Hossain
BAN
46.79
172
Imad Wasim
PAK
46.80
173
Mashrafe Mortaza
BAN
47.53
174
David Willey
ENG
47.88
175
Mahuru Dai
PNG
48.25
176
Sarel Burger
NAM
48.80
178
Shapoor Zadran
AFG
50.20
178
Johannes Smit
NAM
50.20
179
Brad Wheal
SCO
50.50
179
Jayant Yadav
IND
50.50
180
Marcus Stoinis
AUS
51.00
181
Mehidy Hasan
BAN
51.25
182
Subashis Roy
BAN
51.67
183
Timm van der Gugten
NED
52.00
184
Kamrul Islam
BAN
52.83
185
Angelo Mathews
SL
53.83
186
Travis Head
AUS
54.71
187
Taijul Islam
BAN
54.91
188
Jeffrey Vandersay
SL
55.20
189
Mohammad Hafeez
PAK
57.00
190
Malinda Pushpakumara
SL
57.17
191
Jake Ball
ENG
57.93
192
Nehemiah Odhiambo
KEN
64.33
193
Taskin Ahmed
BAN
69.00
193
Asad Shafiq
PAK
69.00
194
Rovman Powell
WI
69.50
195
Vishwa Fernando
SL
70.00
196
James Neesham
NZ
71.83
197
Ahsan Malik
NED
72.67
198
Shoaib Malik
PAK
77.00
198
Imran Khan
BHR
77.00
198
Nasir Hossain
BAN
77.00
199
Solomon Mire
ZIM
78.33
200
Colin Munro
NZ
83.00
201
Shafiul Islam
BAN
87.00
202
Stuart Thompson
IRE
89.75
203
Dushmantha Chameera
SL
90.00
204
Dimuth Karunaratne
SL
92.00
205
Glenn Maxwell
AUS
95.00
207
Mahmudullah
BAN
101.00
208
Dhananjaya de Silva
SL
108.00
209
Sabbir Rahman
BAN
118.00
210
Kraigg Brathwaite
WI
132.00
211
Tabraiz Shamsi
SA
146.00
212
Mitchell Marsh
AUS
164.00
213
Milinda Siriwardana
SL
264.00
Show all 223 ↓
Nothing matches that filter.