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 2018: Top Performers, Rankings & Full Stats
This page shows players with the best averages during the 2018 season, ranking them by their on-field performances.
ALL FORMATS
2018
186 entries
1
68.38
Virat Kohli
IND
19.62 clear of Rohit Sharma
2
48.76
Rohit Sharma
IND
19.62 off the lead
3
48.36
Babar Azam
PAK
20.02 off the lead
● LEADS
Virat Kohli
IND
68.38 · 19.62 ahead of Sharma
↑ IN THE CHASE
0
players within 10% of the lead — Kohli is out on their own
★ TOP-10 CUT-OFF
46.13
The mark at number ten — 176 entries sit below it
● NATION IN FRONT
England
6 of the top 50 · 14 teams represented
Best Averages — full list
186 entries, ranked
Table view
1
Virat Kohli
IND
68.38
2
Rohit Sharma
IND
48.76
3
Babar Azam
PAK
48.36
4
Henry Nicholls
NZ
47.94
5
Angelo Mathews
SL
47.75
6
Fakhar Zaman
PAK
47.58
7
Rameez Shahzad
UAE
47.42
8
Calum MacLeod
SCO
47.29
9
Dimuth Karunaratne
SL
46.44
10
Ross Taylor
NZ
46.13
11
AB de Villiers
SA
45.69
12
Joe Root
ENG
45.55
13
Brendan Taylor
ZIM
45.17
14
Kyle Coetzer
SCO
44.43
15
Imam-ul-Haq
PAK
44.29
16
Martin Guptill
NZ
43.84
17
Tom Latham
NZ
43.50
18
Jos Buttler
ENG
43.00
19
Kane Williamson
NZ
42.81
20
Chris Woakes
ENG
42.80
20
Sean Williams
ZIM
42.80
21
Shikhar Dhawan
IND
41.02
22
Usman Khawaja
AUS
40.67
23
Mushfiqur Rahim
BAN
40.41
24
Mominul Haque
BAN
40.41
25
Richie Berrington
SCO
39.36
26
Dinesh Chandimal
SL
39.33
27
Aaron Finch
AUS
38.29
28
Jonny Bairstow
ENG
38.09
29
Cheteshwar Pujara
IND
38.05
30
Jason Roy
ENG
38.03
31
Tamim Iqbal
BAN
37.59
32
Eoin Morgan
ENG
37.50
33
Shai Hope
WI
37.41
34
Sikandar Raza
ZIM
37.09
35
Anshuman Rath
HK
37.08
36
Imrul Kayes
BAN
36.94
37
Thisara Perera
SL
36.74
38
Shane Dowrich
WI
36.46
39
Roshen Silva
SL
36.24
40
Haris Sohail
PAK
36.05
41
Rahmat Shah
AFG
35.73
42
BJ Watling
NZ
35.50
43
Shoaib Malik
PAK
35.45
44
Mahmudullah
BAN
35.38
45
Jean-Paul Duminy
SA
35.27
46
Najibullah Zadran
AFG
35.21
47
Shaun Marsh
AUS
34.92
48
Chirag Suri
UAE
34.55
49
Jason Holder
WI
34.50
50
Kusal Mendis
SL
34.36
51
Shimron Hetmyer
WI
34.00
52
Glenn Maxwell
AUS
33.95
53
George Munsey
SCO
33.75
54
Asad Shafiq
PAK
33.50
55
Faf du Plessis
SA
33.45
56
Dean Elgar
SA
33.35
57
Matthew Cross
SCO
32.93
58
Colin Munro
NZ
32.78
59
Sam Curran
ENG
32.38
60
Alex Hales
ENG
32.33
61
Shakib Al Hasan
BAN
31.93
61
Not on record
PAK
31.93
62
Kusal Perera
SL
31.71
63
Wesley Barresi
NED
31.70
64
D'Arcy Short
AUS
31.47
65
Ajinkya Rahane
IND
31.36
66
Mohammad Hafeez
PAK
31.25
67
Dinesh Karthik
IND
31.08
68
Evin Lewis
WI
31.00
69
Chris Gayle
WI
30.92
70
Tim Paine
AUS
30.76
71
Ben Stokes
ENG
30.69
72
Mohammad Shahzad
AFG
30.42
73
Andy Balbirnie
IRE
30.09
74
Rishabh Pant
IND
30.09
75
David Miller
SA
29.71
76
Travis Head
AUS
29.37
77
Paul Stirling
IRE
29.33
78
Aiden Markram
SA
28.94
79
William Porterfield
IRE
28.90
80
Alastair Cook
ENG
28.67
81
Mohammad Nabi
AFG
28.65
82
Asif Ali
PAK
28.53
83
MS Dhoni
IND
28.43
84
Babar Hayat
HK
28.36
85
Keaton Jennings
ENG
28.33
86
Niroshan Dickwella
SL
27.88
87
Dhananjaya de Silva
SL
27.82
88
Dipendra Airee
NEP
27.75
89
Reeza Hendricks
SA
27.50
90
Gary Wilson
IRE
27.41
91
Paras Khadka
NEP
27.38
92
Hussain Talat
PAK
27.30
93
Steven Smith
AUS
27.25
94
Kevin O'Brien
IRE
27.00
95
Hardik Pandya
IND
26.95
96
KL Rahul
IND
26.91
97
Sarfraz Ahmed
PAK
26.69
98
Suresh Raina
IND
26.54
99
Azhar Ali
PAK
26.45
100
Hashim Amla
SA
26.41
101
Dawid Malan
ENG
26.07
102
David Warner
AUS
26.00
103
Samiullah Shenwari
AFG
25.90
104
Marlon Samuels
WI
25.26
105
Mohammad Mithun
BAN
25.21
106
Rovman Powell
WI
25.21
107
Ihsanullah
AFG
25.18
107
Mitchell Marsh
AUS
25.18
108
Litton Das
BAN
25.05
109
Nizakat Khan
HK
24.93
110
Peter Moor
ZIM
24.92
111
Quinton de Kock
SA
24.91
112
Marcus Stoinis
AUS
24.70
113
Heinrich Klaasen
SA
24.69
114
Kraigg Brathwaite
WI
24.44
115
Vernon Philander
SA
24.08
116
Upul Tharanga
SL
24.06
117
Shaiman Anwar
UAE
23.53
118
Shadab Khan
PAK
23.41
119
Adnan Mufti
UAE
23.33
120
Jeet Raval
NZ
23.25
121
Kemar Roach
WI
23.10
122
Ghulam Shabber
UAE
22.91
123
Colin de Grandhomme
NZ
22.85
124
Craig Ervine
ZIM
22.67
125
Aarif Sheikh
NEP
22.64
126
Rohan Mustafa
UAE
22.59
127
Niall O'Brien
IRE
22.25
127
Roston Chase
WI
22.25
128
Scott Edwards
NED
22.00
130
Solomon Mire
ZIM
21.81
131
Alex Carey
AUS
21.60
132
Hamilton Masakadza
ZIM
21.54
134
Asghar Stanikzai
AFG
21.30
135
Kieran Powell
WI
20.79
136
Ravichandran Ashwin
IND
20.40
137
Ashton Agar
AUS
20.30
138
Simi Singh
IRE
20.00
139
Keemo Paul
WI
19.63
140
Soumya Sarkar
BAN
19.54
141
David Willey
ENG
19.50
142
Chris Lynn
AUS
19.00
143
Mehidy Hasan
BAN
18.96
144
Murali Vijay
IND
18.80
145
Tim Southee
NZ
18.73
146
Cephas Zhuwao
ZIM
18.45
147
Gyanendra Malla
NEP
18.31
148
Moeen Ali
ENG
18.06
149
Adil Rashid
ENG
18.05
150
Andile Phehlukwayo
SA
16.91
151
Akila Dananjaya
SL
16.89
152
Dilruwan Perera
SL
16.88
153
Faheem Ashraf
PAK
16.53
154
Pat Cummins
AUS
16.06
155
Pieter Seelaar
NED
15.91
156
Devendra Bishoo
WI
15.54
157
Ish Sodhi
NZ
15.09
158
Nathan Lyon
AUS
15.00
159
Rashid Khan
AFG
14.88
160
Ben Cooper
NED
14.83
161
Sabbir Rahman
BAN
14.44
162
Tarisai Musakanda
ZIM
14.42
163
Elton Chigumbura
ZIM
13.18
164
Ehsan Khan
HK
12.82
165
Aizaz Khan
HK
12.60
166
Tanwir Afzal
HK
12.45
167
Hasan Ali
PAK
12.06
168
Ahmed Raza
UAE
11.80
169
Keshav Maharaj
SA
11.76
170
Suranga Lakmal
SL
11.71
171
Mitchell Starc
AUS
11.57
172
Carlos Brathwaite
WI
11.55
173
Mashrafe Mortaza
BAN
11.27
174
Kagiso Rabada
SA
10.41
175
Graeme Cremer
ZIM
9.77
176
Stuart Broad
ENG
8.41
177
Kyle Jarvis
ZIM
7.80
178
Mohammed Shami
IND
6.29
179
Morne Morkel
SA
5.82
180
Tendai Chatara
ZIM
4.83
181
Ishant Sharma
IND
4.60
182
Shannon Gabriel
WI
3.64
183
Rubel Hossain
BAN
3.60
184
Jasprit Bumrah
IND
1.40
Show all 186 ↓
Nothing matches that filter.