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
▼
Brad Evans
Shai Hope
Ishan Kishan
Sikandar Raza
Ali Dawood
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Rashid Khan
Kusal Mendis
Azmatullah Omarzai
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.
ODI
2017
166 entries
1
10.44
Rashid Khan
AFG
4.31 clear of Sagar Pun
2
14.75
Sagar Pun
NEP
4.31 off the lead
3
15.30
Vivian Kingma
NED
4.86 off the lead
● LEADS
Rashid Khan
AFG
10.44 · 4.31 better than Pun
↑ IN THE CHASE
0
players within 10% of the lead — Khan is out on their own
★ TOP-10 CUT-OFF
17.68
The mark at number ten — 156 entries sit below it
● NATION IN FRONT
Afghanistan
4 of the top 50 · 18 teams represented
Best Average — full list
166 entries, ranked
Table view
1
Rashid Khan
AFG
10.44
2
Sagar Pun
NEP
14.75
3
Vivian Kingma
NED
15.30
4
Zahoor Khan
UAE
15.95
5
Ehsan Khan
HK
16.29
6
Josh Davey
SCO
16.50
7
Mujeeb Ur Rahman
AFG
16.57
8
Boyd Rankin
ENG
17.00
9
Hasan Ali
PAK
17.04
10
Imran Haider
UAE
17.68
11
Michael Rippon
NED
20.10
12
Morne Morkel
SA
20.40
13
Shem Ngoche
KEN
20.50
14
Chris Woakes
ENG
20.64
15
Nadeem Ahmed
HK
22.36
16
Josh Hazlewood
AUS
22.42
17
Liam Plunkett
ENG
22.47
18
Assad Vala
PNG
22.56
19
Kane Richardson
AUS
22.57
20
Mark Watt
SCO
22.69
21
Jeetan Patel
NZ
23.00
21
Chris Mpofu
ZIM
23.00
22
Mitchell Starc
AUS
23.17
23
Barry McCarthy
IRE
23.20
24
Tanwir Afzal
HK
23.25
25
Chris Sole
SCO
23.64
26
Safyaan Sharif
SCO
23.65
27
John Reva
PNG
23.83
28
Lahiru Gamage
SL
24.00
29
Dwaine Pretorius
SA
24.47
30
Trent Boult
NZ
24.58
31
Kuldeep Yadav
IND
24.77
32
Imran Tahir
SA
24.89
33
Nathan Coulter-Nile
AUS
25.10
34
Andy McBrine
IRE
25.13
34
Sandeep Lamichhane
NEP
25.13
35
Dawlat Zadran
AFG
25.17
36
Corey Anderson
NZ
25.20
37
Graeme Cremer
ZIM
25.22
37
Wanindu Hasaranga
SL
25.22
38
Mohammad Nabi
AFG
25.33
39
Shadab Khan
PAK
25.47
40
Adil Rashid
ENG
25.85
41
Umesh Yadav
IND
25.87
42
Bernard Scholtz
NAM
25.88
43
Jasprit Bumrah
IND
26.26
44
Rohan Mustafa
UAE
26.27
45
Mitchell Santner
NZ
26.38
46
Norman Vanua
PNG
26.89
47
Wayne Parnell
SA
27.00
48
Pieter Seelaar
NED
27.20
49
Gulbadin Naib
AFG
27.27
50
Alasdair Evans
SCO
27.58
51
Kagiso Rabada
SA
27.63
52
Matt Henry
NZ
27.80
53
Collins Obuya
KEN
28.00
54
Yuzvendra Chahal
IND
28.57
55
Basant Regmi
NEP
28.60
56
Ahmed Raza
UAE
28.67
57
Craig Young
IRE
28.83
58
Tendai Chatara
ZIM
29.18
59
Chad Soper
PNG
29.63
60
Con de Lange
SCO
30.00
61
Rumman Raees
PAK
30.33
62
Sompal Kami
NEP
30.60
63
Alzarri Joseph
WI
30.63
64
Rakep Patel
KEN
30.67
64
Roelof van der Merwe
NED
30.67
65
Jacob Mulder
IRE
31.00
65
Jan Frylinck
NAM
31.00
66
Malcolm Waller
ZIM
31.25
67
Ehsan Nawaz
HK
31.44
68
Junaid Khan
PAK
31.58
69
Mohammad Amir
PAK
31.67
70
James Faulkner
AUS
31.75
71
Sean Williams
ZIM
31.91
72
Kevin O'Brien
IRE
32.20
72
Adam Milne
NZ
32.20
73
Mustafizur Rahman
BAN
32.57
74
Mohammad Naveed
UAE
32.67
75
Joe Root
ENG
32.80
76
Craig Williams
NAM
33.00
77
Akila Dananjaya
SL
33.06
78
Lockie Ferguson
NZ
33.38
79
Michael Leask
SCO
33.43
80
Bhuvneshwar Kumar
IND
33.89
81
Ish Sodhi
NZ
34.00
82
Suranga Lakmal
SL
34.16
83
Richard Ngarava
ZIM
34.25
84
Chris Morris
SA
34.29
85
Peter Chase
IRE
34.37
86
Peter Borren
NED
35.00
87
Axar Patel
IND
35.20
88
Andile Phehlukwayo
SA
35.33
88
Mark Wood
ENG
35.33
89
Mohammed Qasim
UAE
35.50
90
Hardik Pandya
IND
35.52
91
Mohammed Shami
IND
35.75
92
Emmanuel Bundi
KEN
36.25
93
Amjad Javed
UAE
37.00
94
Richie Berrington
SCO
37.67
95
Aizaz Khan
HK
37.75
96
Alei Nao
PNG
38.11
97
Jason Holder
WI
38.74
98
Paul Stirling
IRE
39.00
99
Steven Finn
ENG
39.25
100
Tim Murtagh
IRE
39.31
101
Ben Stokes
ENG
39.43
102
George Dockrell
IRE
39.59
103
Ashley Nurse
WI
40.62
104
Angelo Mathews
SL
40.67
105
Kedar Jadhav
IND
40.90
106
Adam Zampa
AUS
41.00
107
Mahuru Dai
PNG
41.50
108
Mehidy Hasan
BAN
41.67
109
Sikandar Raza
ZIM
42.38
110
Seekkuge Prasanna
SL
42.50
111
Taskin Ahmed
BAN
42.80
112
Amir Hamza
AFG
42.88
113
Lahiru Madushanka
SL
43.00
114
David Willey
ENG
43.33
115
Tim Southee
NZ
43.35
116
Mosaddek Hossain
BAN
43.75
117
Nuwan Pradeep
SL
43.80
118
Thisara Perera
SL
44.00
118
Nelson Odhiambo
KEN
44.00
119
Pat Cummins
AUS
44.13
120
Dane Paterson
SA
45.00
121
Sarel Burger
NAM
45.25
122
Colin de Grandhomme
NZ
45.40
123
Nuwan Kulasekara
SL
46.40
124
Shannon Gabriel
WI
46.90
126
Miguel Cummins
WI
49.00
127
Johannes Smit
NAM
49.50
128
Mashrafe Mortaza
BAN
49.54
129
Imad Wasim
PAK
50.56
130
Paul van Meekeren
NED
50.67
131
Lakshan Sandakan
SL
50.78
132
Rubel Hossain
BAN
51.50
132
Kesrick Williams
WI
51.50
133
Ravichandran Ashwin
IND
53.75
134
Jake Ball
ENG
53.86
135
Jeffrey Vandersay
SL
55.20
136
Marcus Stoinis
AUS
57.20
138
Timm van der Gugten
NED
59.00
139
Ravindra Jadeja
IND
60.13
140
Travis Head
AUS
61.17
141
Lasith Malinga
SL
62.30
142
Nasir Hossain
BAN
62.50
143
Lahiru Kumara
SL
64.00
144
Nehemiah Odhiambo
KEN
64.33
145
Devendra Bishoo
WI
68.13
147
Shoaib Malik
PAK
71.50
148
James Neesham
NZ
72.75
149
Mohammad Hafeez
PAK
74.29
150
Vishwa Fernando
SL
82.33
151
Shakib Al Hasan
BAN
99.00
151
Moeen Ali
ENG
99.00
152
Solomon Mire
ZIM
101.50
153
Jean-Paul Duminy
SA
103.50
154
Jerome Taylor
WI
115.50
155
Colin Munro
NZ
118.00
157
Wahab Riaz
PAK
130.00
158
Stuart Thompson
IRE
131.00
159
Milinda Siriwardana
SL
252.00
160
Dushmantha Chameera
SL
255.00
Show all 166 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
UAE ODI Tri-Series
AFG
294 (50.0)
ZIM
136 (38.4)
›