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 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.
ALL FORMATS
2017
162 entries
1
68.73
Virat Kohli
IND
1.67 clear of Cheteshwar Pujara
2
67.06
Cheteshwar Pujara
IND
1.67 off the lead
3
64.96
Steven Smith
AUS
3.77 off the lead
● LEADS
Virat Kohli
IND
68.73 · 1.67 ahead of Pujara
↑ IN THE CHASE
4
players sit within 10% of the lead on best averages
★ TOP-10 CUT-OFF
53.41
The mark at number ten — 152 entries sit below it
● NATION IN FRONT
India
10 of the top 50 · 13 teams represented
Best Averages — full list
162 entries, ranked
Table view
1
Virat Kohli
IND
68.73
2
Cheteshwar Pujara
IND
67.06
3
Steven Smith
AUS
64.96
4
Rohit Sharma
IND
64.04
5
Ross Taylor
NZ
63.45
6
Joe Root
ENG
58.11
7
AB de Villiers
SA
56.50
8
MS Dhoni
IND
54.74
9
Dean Elgar
SA
53.71
10
Faf du Plessis
SA
53.41
11
Shoaib Malik
PAK
52.60
12
Murali Vijay
IND
52.00
13
Jonny Bairstow
ENG
50.77
14
David Warner
AUS
49.94
15
Shikhar Dhawan
IND
49.61
16
Ben Stokes
ENG
49.54
17
Hashim Amla
SA
49.48
18
Kyle Coetzer
SCO
49.38
19
Sikandar Raza
ZIM
48.67
20
Alastair Cook
ENG
47.32
21
Kane Williamson
NZ
47.17
22
Mushfiqur Rahim
BAN
45.07
23
Quinton de Kock
SA
44.16
24
David Miller
SA
43.79
25
Aaron Finch
AUS
43.31
26
Jeet Raval
NZ
43.18
27
Babar Azam
PAK
42.67
27
Travis Head
AUS
42.67
28
Wriddhiman Saha
IND
42.30
29
Henry Nicholls
NZ
41.86
30
Tom Latham
NZ
41.68
31
Calum MacLeod
SCO
41.38
32
Alex Hales
ENG
41.31
33
Eoin Morgan
ENG
40.77
34
Richie Berrington
SCO
40.75
35
Ajinkya Rahane
IND
40.71
36
Colin de Grandhomme
NZ
40.08
37
Dimuth Karunaratne
SL
39.65
38
Rahmat Shah
AFG
39.36
39
Tamim Iqbal
BAN
38.97
40
Angelo Mathews
SL
38.83
41
Paul Stirling
IRE
38.74
42
Shai Hope
WI
38.56
43
Azhar Ali
PAK
38.45
44
Matt Renshaw
AUS
37.85
45
Hamilton Masakadza
ZIM
37.69
46
Mohammad Hafeez
PAK
37.44
47
KL Rahul
IND
37.08
48
Kedar Jadhav
IND
37.00
49
Shakib Al Hasan
BAN
36.82
50
Roston Chase
WI
36.73
51
Martin Guptill
NZ
36.58
52
Dawid Malan
ENG
36.44
53
Evin Lewis
WI
36.21
55
Upul Tharanga
SL
35.04
56
Kraigg Brathwaite
WI
34.86
57
Yuvraj Singh
IND
34.58
58
Manish Pandey
IND
34.30
59
Mohammad Shahzad
AFG
34.24
60
Shaiman Anwar
UAE
34.14
61
Dinesh Chandimal
SL
33.97
62
Niroshan Dickwella
SL
33.93
63
Ravindra Jadeja
IND
33.83
64
Peter Handscomb
AUS
33.57
65
Rohan Mustafa
UAE
33.24
66
Temba Bavuma
SA
32.85
67
Mahmudullah
BAN
32.84
68
William Porterfield
IRE
32.83
69
Moeen Ali
ENG
32.21
70
Shaun Marsh
AUS
31.87
71
Marlon Samuels
WI
31.27
72
Fakhar Zaman
PAK
31.18
73
Colin Munro
NZ
30.89
74
Chris Woakes
ENG
30.58
75
Glenn Maxwell
AUS
30.44
76
Malcolm Waller
ZIM
30.38
78
Jason Roy
ENG
30.30
79
Hardik Pandya
IND
30.04
80
Soumya Sarkar
BAN
29.97
81
Mark Stoneman
ENG
29.82
82
Nizakat Khan
HK
29.70
84
Ghulam Shabber
UAE
29.38
85
Sarfraz Ahmed
PAK
29.26
86
Jason Mohammed
WI
29.25
87
Mahuru Dai
PNG
29.09
88
Lahiru Thirimanne
SL
28.56
89
Rameez Shahzad
UAE
28.42
90
Solomon Mire
ZIM
28.38
91
Craig Ervine
ZIM
28.06
92
Mosaddek Hossain
BAN
28.00
93
Kusal Mendis
SL
27.87
94
Ahmed Shehzad
PAK
27.37
95
Jason Holder
WI
27.09
96
Dilruwan Perera
SL
26.90
97
Jean-Paul Duminy
SA
26.63
98
Gary Wilson
IRE
26.17
99
Usman Khawaja
AUS
26.00
100
Andy Balbirnie
IRE
25.50
101
Sese Bau
PNG
25.45
102
Mohammad Nabi
AFG
25.45
103
Niall O'Brien
IRE
25.23
104
Mitchell Santner
NZ
25.11
105
Matthew Wade
AUS
25.06
106
Samiullah Shenwari
AFG
24.94
107
Jos Buttler
ENG
24.93
108
Craig Wallace
SCO
24.30
109
Mominul Haque
BAN
24.17
110
Kieran Powell
WI
24.04
111
Neil Broom
NZ
23.33
112
Asad Shafiq
PAK
23.23
113
Sabbir Rahman
BAN
23.20
114
James Neesham
NZ
22.94
115
Matthew Cross
SCO
22.87
116
Tony Ura
PNG
22.58
117
Asghar Stanikzai
AFG
22.26
118
Sean Williams
ZIM
21.77
119
Kevin O'Brien
IRE
21.19
120
George Dockrell
IRE
21.18
121
Shimron Hetmyer
WI
20.75
122
Litton Das
BAN
20.70
123
Peter Moor
ZIM
20.64
124
Ashley Nurse
WI
20.38
125
Rashid Khan
AFG
20.07
126
Noor Ali Zadran
AFG
19.92
127
Chris Morris
SA
19.71
128
Pat Cummins
AUS
19.65
129
Mehidy Hasan
BAN
19.45
130
Luke Ronchi
NZ
19.10
131
Dhananjaya de Silva
SL
18.94
132
Tim Southee
NZ
18.83
133
Rovman Powell
WI
18.64
134
Rangana Herath
SL
18.07
135
Imad Wasim
PAK
17.91
136
Thisara Perera
SL
17.73
137
Milinda Siriwardana
SL
17.63
138
Shane Dowrich
WI
17.50
139
Imrul Kayes
BAN
17.43
140
Keshav Maharaj
SA
17.40
141
Dilshan Munaweera
SL
17.36
142
Gulbadin Naib
AFG
16.88
143
Ravichandran Ashwin
IND
16.69
144
Seekkuge Prasanna
SL
16.42
146
Kyle Hope
WI
15.93
147
Sadeera Samarawickrama
SL
15.75
148
Mitchell Starc
AUS
15.57
149
Stuart Broad
ENG
15.33
150
Kagiso Rabada
SA
15.29
151
Heino Kuhn
SA
15.20
152
Assad Vala
PNG
14.83
153
Sam Billings
ENG
14.50
154
Suranga Lakmal
SL
14.42
155
Chadwick Walton
WI
14.38
156
Devendra Bishoo
WI
13.56
157
Akila Dananjaya
SL
12.55
158
Lega Siaka
PNG
12.27
159
Mohammad Amir
PAK
11.93
160
Alzarri Joseph
WI
10.70
161
Kemar Roach
WI
9.60
162
Taskin Ahmed
BAN
7.21
163
Nathan Lyon
AUS
5.33
164
Shannon Gabriel
WI
4.42
165
Nuwan Pradeep
SL
1.86
Show all 162 ↓
Nothing matches that filter.