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 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
220 entries
2
6.00
Ryan ten Doeschate
NED
2.40 clear of Sharad Vesawkar
3
8.40
Sharad Vesawkar
NEP
2.40 off the lead
4
9.00
Aiden Markram
SA
3 off the lead
● LEADS
Ryan ten Doeschate
NED
6.00 · 2.40 better than Vesawkar
↑ IN THE CHASE
0
players within 10% of the lead — Doeschate is out on their own
★ TOP-10 CUT-OFF
15.00
The mark at number ten — 210 entries sit below it
● NATION IN FRONT
Nepal
5 of the top 50 · 19 teams represented
Best Average — full list
220 entries, ranked
Table view
1
Not on record
NEP
5.50
2
Ryan ten Doeschate
NED
6.00
3
Sharad Vesawkar
NEP
8.40
4
Aiden Markram
SA
9.00
5
Rashid Khan
AFG
10.44
6
Karan KC
NEP
11.00
6
Sunzamul Islam
BAN
11.00
7
Scott Kuggeleijn
NZ
11.60
8
Usman Khan
PAK
12.00
9
Sagar Pun
NEP
14.75
10
Elijah Otieno
KEN
15.00
11
Vivian Kingma
NED
15.30
12
Zahoor Khan
UAE
15.95
13
Sheldon Cottrell
WI
16.20
14
Ehsan Khan
HK
16.29
15
Josh Davey
SCO
16.50
16
Mujeeb Ur Rahman
AFG
16.57
17
Ryan Burl
ZIM
17.00
17
Lucas Oluoch
KEN
17.00
17
Boyd Rankin
ENG
17.00
18
Hasan Ali
PAK
17.04
19
Imran Haider
UAE
17.68
20
Todd Astle
NZ
17.75
21
Sushan Bhari
NEP
18.00
22
Stuart Whittingham
SCO
18.50
22
Doug Bracewell
NZ
18.50
23
Nizakat Khan
HK
19.00
23
Shaiman Anwar
UAE
19.00
24
Hamish Bennett
NZ
19.50
25
Fareed Ahmad
AFG
19.80
26
Michael Rippon
NED
20.10
27
Morne Morkel
SA
20.40
28
Shem Ngoche
KEN
20.50
29
Chris Woakes
ENG
20.64
30
Pushpak Kerai
KEN
22.00
31
Nadeem Ahmed
HK
22.36
32
Josh Hazlewood
AUS
22.42
33
Liam Plunkett
ENG
22.47
34
Assad Vala
PNG
22.56
35
Kane Richardson
AUS
22.57
36
Christoffel Viljoen
NAM
22.60
37
Mark Watt
SCO
22.69
38
Jeetan Patel
NZ
23.00
38
Chris Mpofu
ZIM
23.00
39
Mitchell Starc
AUS
23.17
40
Barry McCarthy
IRE
23.20
41
Tanwir Afzal
HK
23.25
42
Dilruwan Perera
SL
23.50
42
Sese Bau
PNG
23.50
43
Chris Sole
SCO
23.64
44
Safyaan Sharif
SCO
23.65
45
John Reva
PNG
23.83
46
Lahiru Gamage
SL
24.00
47
Keshav Maharaj
SA
24.25
48
Dwaine Pretorius
SA
24.47
49
Trent Boult
NZ
24.58
50
Kuldeep Yadav
IND
24.77
51
Imran Tahir
SA
24.89
52
Nathan Coulter-Nile
AUS
25.10
53
Andy McBrine
IRE
25.13
53
Sandeep Lamichhane
NEP
25.13
54
Dawlat Zadran
AFG
25.17
55
Corey Anderson
NZ
25.20
56
Graeme Cremer
ZIM
25.22
56
Wanindu Hasaranga
SL
25.22
57
Mohammad Nabi
AFG
25.33
58
Shadab Khan
PAK
25.47
59
Adil Rashid
ENG
25.85
60
Umesh Yadav
IND
25.87
61
Bernard Scholtz
NAM
25.88
62
Nikita Miller
WI
26.00
63
Jasprit Bumrah
IND
26.26
64
Rohan Mustafa
UAE
26.27
65
Mitchell Santner
NZ
26.38
66
Norman Vanua
PNG
26.89
67
Wayne Parnell
SA
27.00
68
Pieter Seelaar
NED
27.20
69
Gulbadin Naib
AFG
27.27
70
Alasdair Evans
SCO
27.58
71
Kagiso Rabada
SA
27.63
72
Matt Henry
NZ
27.80
73
Collins Obuya
KEN
28.00
73
Kyle Christie
HK
28.00
74
Yuzvendra Chahal
IND
28.57
75
Basant Regmi
NEP
28.60
76
Ahmed Raza
UAE
28.67
77
Craig Young
IRE
28.83
78
Tendai Chatara
ZIM
29.18
79
Faheem Ashraf
PAK
29.50
80
Chad Soper
PNG
29.63
81
Con de Lange
SCO
30.00
82
Rumman Raees
PAK
30.33
83
Sompal Kami
NEP
30.60
84
Alzarri Joseph
WI
30.63
85
Roelof van der Merwe
NED
30.67
85
Rakep Patel
KEN
30.67
86
Jacob Mulder
IRE
31.00
86
Jan Frylinck
NAM
31.00
87
Malcolm Waller
ZIM
31.25
88
Ehsan Nawaz
HK
31.44
89
Junaid Khan
PAK
31.58
90
Mohammad Amir
PAK
31.67
91
James Faulkner
AUS
31.75
92
Sean Williams
ZIM
31.91
93
Wiaan Mulder
SA
32.00
94
Kevin O'Brien
IRE
32.20
94
Adam Milne
NZ
32.20
95
Mustafizur Rahman
BAN
32.57
96
Mohammad Naveed
UAE
32.67
97
Joe Root
ENG
32.80
98
Max O'Dowd
NED
33.00
98
Craig Williams
NAM
33.00
99
Akila Dananjaya
SL
33.06
100
Lockie Ferguson
NZ
33.38
101
Michael Leask
SCO
33.43
102
Bhuvneshwar Kumar
IND
33.89
103
Ish Sodhi
NZ
34.00
103
Toby Roland-Jones
ENG
34.00
104
Suranga Lakmal
SL
34.16
105
Richard Ngarava
ZIM
34.25
106
Chris Morris
SA
34.29
107
Peter Chase
IRE
34.37
108
John Hastings
AUS
34.50
109
Peter Borren
NED
35.00
110
Axar Patel
IND
35.20
111
Andile Phehlukwayo
SA
35.33
111
Mark Wood
ENG
35.33
112
Mohammed Qasim
UAE
35.50
113
Hardik Pandya
IND
35.52
114
Mohammed Shami
IND
35.75
115
Emmanuel Bundi
KEN
36.25
116
Amjad Javed
UAE
37.00
117
Richie Berrington
SCO
37.67
118
Aizaz Khan
HK
37.75
119
Alei Nao
PNG
38.11
120
Jason Holder
WI
38.74
121
Paul Stirling
IRE
39.00
122
Steven Finn
ENG
39.25
123
Tim Murtagh
IRE
39.31
124
Ben Stokes
ENG
39.43
125
George Dockrell
IRE
39.59
126
Ashley Nurse
WI
40.62
127
Angelo Mathews
SL
40.67
128
Kedar Jadhav
IND
40.90
129
Adam Zampa
AUS
41.00
130
Mahuru Dai
PNG
41.50
131
Mehidy Hasan
BAN
41.67
132
Sikandar Raza
ZIM
42.38
133
Seekkuge Prasanna
SL
42.50
134
Taskin Ahmed
BAN
42.80
135
Amir Hamza
AFG
42.88
136
Sabbir Rahman
BAN
43.00
136
Lahiru Madushanka
SL
43.00
137
David Willey
ENG
43.33
138
Tim Southee
NZ
43.35
139
Mosaddek Hossain
BAN
43.75
140
Nuwan Pradeep
SL
43.80
141
Thisara Perera
SL
44.00
141
Nelson Odhiambo
KEN
44.00
142
Pat Cummins
AUS
44.13
143
Dane Paterson
SA
45.00
144
Sarel Burger
NAM
45.25
145
Colin de Grandhomme
NZ
45.40
146
Brad Wheal
SCO
46.00
147
Nuwan Kulasekara
SL
46.40
148
Shannon Gabriel
WI
46.90
149
Roston Chase
WI
48.00
150
Miguel Cummins
WI
49.00
151
Johannes Smit
NAM
49.50
152
Mashrafe Mortaza
BAN
49.54
153
Imad Wasim
PAK
50.56
154
Paul van Meekeren
NED
50.67
155
Lakshan Sandakan
SL
50.78
156
Kesrick Williams
WI
51.50
156
Rubel Hossain
BAN
51.50
157
Ravichandran Ashwin
IND
53.75
158
Jake Ball
ENG
53.86
159
Jeffrey Vandersay
SL
55.20
160
Kane Williamson
NZ
56.50
161
Marcus Stoinis
AUS
57.20
162
Mitchell Marsh
AUS
59.00
162
Timm van der Gugten
NED
59.00
163
Ravindra Jadeja
IND
60.13
164
Moises Henriques
AUS
61.00
165
Travis Head
AUS
61.17
166
Tom Curran
ENG
62.00
167
Lasith Malinga
SL
62.30
168
Ashton Agar
AUS
62.50
168
Nasir Hossain
BAN
62.50
168
Ahsan Malik
NED
62.50
169
Paras Khadka
NEP
63.00
170
Lahiru Kumara
SL
64.00
171
Nehemiah Odhiambo
KEN
64.33
172
Washington Sundar
IND
65.00
173
Billy Stanlake
AUS
68.00
174
Devendra Bishoo
WI
68.13
175
Shoaib Malik
PAK
71.50
176
James Neesham
NZ
72.75
177
Shardul Thakur
IND
74.00
178
Mohammad Hafeez
PAK
74.29
179
Lalit Bhandari
NEP
77.00
180
Not on record
NAM
79.00
181
Vishwa Fernando
SL
82.33
182
Samiullah Shenwari
AFG
89.00
183
Shakib Al Hasan
BAN
99.00
183
Moeen Ali
ENG
99.00
183
Tabraiz Shamsi
SA
99.00
184
Solomon Mire
ZIM
101.50
185
Ronsford Beaton
WI
102.00
186
Jean-Paul Duminy
SA
103.50
187
Dhananjaya de Silva
SL
104.00
188
Malinda Pushpakumara
SL
105.00
189
Seth Rance
NZ
110.00
190
Jerome Taylor
WI
115.50
191
Colin Munro
NZ
118.00
192
Rovman Powell
WI
119.00
193
Wahab Riaz
PAK
130.00
194
Stuart Thompson
IRE
131.00
195
Milinda Siriwardana
SL
252.00
196
Dushmantha Chameera
SL
255.00
Show all 220 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
KIN
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
59 (14.4)
SPN
61/1 (4.5)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
ISR
155/3 (16.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
168/9 (20.0)
LUX
95 (17.2)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GER
98/3 (8.1)
GRC
96 (18.2)
›