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 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.
TEST
2018
207 entries
1
237 / 2
Prithvi Shaw
IND
24.50 clear of Henry Nicholls
2
658 / 7
Henry Nicholls
NZ
24.50 off the lead
3
246 / 3
Brendan Taylor
ZIM
36.50 off the lead
● LEADS
Prithvi Shaw
IND
237 / 2 · 24.50 ahead of Nicholls
↑ IN THE CHASE
0
players within 10% of the lead — Shaw is out on their own
★ TOP-10 CUT-OFF
62 / 1
The mark at number ten — 197 entries sit below it
● NATION IN FRONT
England
7 of the top 50 · 12 teams represented
Best Averages — full list
207 entries, ranked
Table view
1
Prithvi Shaw
IND
237 / 2
2
Henry Nicholls
NZ
658 / 7
3
Brendan Taylor
ZIM
246 / 3
4
Peter Moor
ZIM
159 / 2
5
Kevin O'Brien
IRE
158 / 2
6
Shadman Islam
BAN
76 / 1
7
Tom Latham
NZ
658 / 9
8
Ben Foakes
ENG
277 / 4
9
Kane Williamson
NZ
651 / 10
10
Tom Curran
ENG
62 / 1
11
Virat Kohli
IND
1322 / 22
12
Mayank Agarwal
IND
118 / 2
13
AB de Villiers
SA
638 / 11
14
Ravindra Jadeja
IND
228 / 4
15
Mominul Haque
BAN
673 / 12
16
Babar Azam
PAK
616 / 11
17
Dimuth Karunaratne
SL
743 / 14
18
Mahmudullah
BAN
476 / 9
19
Jos Buttler
ENG
760 / 15
20
Kusal Mendis
SL
1023 / 21
21
Hashmatullah Shaidi
AFG
47 / 1
22
Fakhar Zaman
PAK
184 / 4
23
Angelo Mathews
SL
640 / 14
24
Gary Wilson
IRE
45 / 1
25
Sam Curran
ENG
404 / 9
26
Dinesh Chandimal
SL
448 / 10
27
Chris Woakes
ENG
223 / 5
28
BJ Watling
NZ
355 / 8
29
Cheteshwar Pujara
IND
837 / 19
30
Joe Root
ENG
948 / 22
31
Shadab Khan
PAK
171 / 4
32
Haris Sohail
PAK
550 / 13
33
Temba Bavuma
SA
295 / 7
34
Shan Masood
PAK
84 / 2
35
Dean Elgar
SA
661 / 16
36
Rishabh Pant
IND
537 / 13
37
Faheem Ashraf
PAK
123 / 3
38
Usman Khawaja
AUS
732 / 18
39
Jonny Bairstow
ENG
609 / 15
40
Aiden Markram
SA
672 / 17
41
Shane Dowrich
WI
474 / 12
42
David Warner
AUS
273 / 7
43
Roshen Silva
SL
616 / 16
44
Asad Shafiq
PAK
536 / 14
45
Tim Paine
AUS
493 / 13
46
Mushfiqur Rahim
BAN
490 / 13
47
Travis Head
AUS
339 / 9
48
Shimron Hetmyer
WI
376 / 10
49
Jason Holder
WI
336 / 9
50
Cameron Bancroft
AUS
223 / 6
51
Dominic Bess
ENG
111 / 3
52
Colin de Grandhomme
NZ
330 / 9
53
Craig Overton
ENG
36 / 1
54
Imam-ul-Haq
PAK
391 / 11
55
Shakib Al Hasan
BAN
213 / 6
56
Hamilton Masakadza
ZIM
139 / 4
57
James Vince
ENG
137 / 4
58
Nurul Hasan
BAN
68 / 2
59
Bhuvneshwar Kumar
IND
101 / 3
60
Mohammad Mithun
BAN
133 / 4
61
Tim Southee
NZ
166 / 5
62
Sean Williams
ZIM
132 / 4
63
Azhar Ali
PAK
517 / 16
64
Ajinkya Rahane
IND
644 / 20
65
Steven Smith
AUS
225 / 7
66
Dhananjaya de Silva
SL
509 / 16
67
Aaron Finch
AUS
278 / 9
68
Faf du Plessis
SA
463 / 15
69
Kusal Perera
SL
92 / 3
70
Keaton Jennings
ENG
425 / 14
71
Alastair Cook
ENG
516 / 17
72
Hashim Amla
SA
510 / 17
73
Ben Stokes
ENG
537 / 18
74
Hardik Pandya
IND
354 / 12
74
Marcus Harris
AUS
177 / 6
75
Ariful Haque
BAN
88 / 3
76
Shaun Marsh
AUS
492 / 17
77
Vernon Philander
SA
289 / 10
78
Theunis de Bruyn
SA
201 / 7
79
Kemar Roach
WI
171 / 6
80
Mark Stoneman
ENG
198 / 7
81
Brian Chari
ZIM
113 / 4
82
Sarfraz Ahmed
PAK
337 / 12
83
Stuart Thompson
IRE
56 / 2
84
Kraigg Brathwaite
WI
391 / 14
85
Ross Taylor
NZ
277 / 10
86
Kannaur Rahul
IND
468 / 17
87
Shikhar Dhawan
IND
301 / 11
88
Akila Dananjaya
SL
135 / 5
88
Marnus Labuschagne
AUS
81 / 3
89
Roston Chase
WI
396 / 15
90
Rohit Sharma
IND
184 / 7
91
Kieran Powell
WI
391 / 15
92
Niroshan Dickwella
SL
519 / 20
93
Rory Burns
ENG
155 / 6
94
Jeet Raval
NZ
279 / 11
95
Litton Das
BAN
304 / 12
96
Mitchell Marsh
AUS
326 / 13
97
Mohammad Hafeez
PAK
200 / 8
97
Hanuma Vihari
IND
125 / 5
97
Keemo Paul
WI
75 / 3
98
Quinton de Kock
SA
392 / 16
99
Jomel Warrican
WI
73 / 3
100
Mohammad Nabi
AFG
24 / 1
100
Sunzamul Islam
BAN
24 / 1
101
Mehidy Hasan
BAN
262 / 11
102
Ed Joyce
ENG
47 / 2
102
Murali Vijay
IND
282 / 12
103
Tamim Iqbal
BAN
163 / 7
104
Josh Hazlewood
AUS
93 / 4
105
Adil Rashid
ENG
232 / 10
106
Joe Burns
AUS
46 / 2
107
Moeen Ali
ENG
268 / 12
108
Rubel Hossain
BAN
22 / 1
109
Dawid Malan
ENG
219 / 10
110
Nayeem Hasan
BAN
43 / 2
110
Shai Hope
WI
344 / 16
111
Imrul Kayes
BAN
192 / 9
112
Pat Cummins
AUS
251 / 12
113
Devon Smith
WI
167 / 8
114
Ish Sodhi
NZ
83 / 4
115
Neil Wagner
NZ
62 / 3
116
Ravichandran Ashwin
IND
306 / 15
117
Sunil Ambris
WI
141 / 7
118
Malinda Pushpakumara
SL
60 / 3
119
Umesh Yadav
IND
57 / 3
120
Sikandar Raza
ZIM
56 / 3
121
Usman Salahuddin
PAK
37 / 2
122
Dilruwan Perera
SL
258 / 14
123
Peter Handscomb
AUS
92 / 5
124
Nathan Lyon
AUS
202 / 11
125
Hasan Ali
PAK
73 / 4
126
Ollie Pope
ENG
54 / 3
126
Todd Astle
NZ
18 / 1
126
Asghar Stanikzai
AFG
36 / 2
126
Niall O'Brien
IRE
18 / 1
126
Mark Wood
ENG
72 / 4
127
Mohammad Amir
PAK
70 / 4
128
Suranga Lakmal
SL
189 / 11
129
William Porterfield
IRE
33 / 2
130
Mosaddek Hossain
BAN
16 / 1
131
Devendra Bishoo
WI
137 / 9
132
Regis Chakabva
ZIM
60 / 4
132
Mustafizur Rahman
BAN
15 / 1
132
Soumya Sarkar
BAN
30 / 2
133
Mitchell Starc
AUS
222 / 15
134
Taijul Islam
BAN
117 / 8
135
Kagiso Rabada
SA
190 / 13
136
Keshav Maharaj
SA
175 / 12
137
Rangana Herath
SL
86 / 6
138
Paul Stirling
IRE
28 / 2
138
Parthiv Patel
IND
56 / 4
138
Tyrone Kane
IRE
14 / 1
139
Dale Steyn
SA
55 / 4
140
Mohammad Shahzad
AFG
27 / 2
141
Stuart Broad
ENG
143 / 11
142
Bilal Asif
PAK
73 / 6
143
Shermon Lewis
WI
24 / 2
144
Mahela Udawatte
SL
23 / 2
144
Boyd Rankin
ENG
23 / 2
145
Trent Boult
NZ
33 / 3
145
Jack Leach
ENG
55 / 5
146
Wellington Masakadza
ZIM
21 / 2
147
Kaushal Silva
SL
41 / 4
148
Tim Murtagh
IRE
10 / 1
148
Lakshan Sandakan
SL
40 / 4
148
Lahiru Kumara
SL
10 / 1
149
Mohammed Shami
IND
107 / 11
150
Rashid Khan
AFG
19 / 2
151
Andile Phehlukwayo
SA
9 / 1
151
Kuldeep Yadav
IND
18 / 2
151
Mujeeb Ur Rahman
AFG
18 / 2
151
Najmul Hossain Shanto
BAN
18 / 2
151
Rahmat Shah
AFG
18 / 2
152
Miguel Cummins
WI
26 / 3
153
Morne Morkel
SA
42 / 5
154
Dinesh Karthik
IND
25 / 3
155
Wriddhiman Saha
IND
8 / 1
155
Tendai Chatara
ZIM
8 / 1
155
Donald Tiripano
ZIM
8 / 1
155
William Somerville
NZ
16 / 2
156
Yasir Shah
PAK
53 / 7
157
Kyle Jarvis
ZIM
15 / 2
158
James Anderson
ENG
43 / 6
159
Ajaz Patel
NZ
35 / 5
159
Kamrul Islam
BAN
7 / 1
160
Ishant Sharma
IND
69 / 10
161
Matt Renshaw
AUS
13 / 2
162
Shaheen Afridi
PAK
6 / 1
163
Peter Siddle
AUS
17 / 3
164
Mohammad Abbas
PAK
22 / 4
165
Lungi Ngidi
SA
15 / 3
165
Jon Holland
AUS
5 / 1
166
Brandon Mavuta
ZIM
9 / 2
167
Shannon Gabriel
WI
40 / 9
168
Nazmul Islam
BAN
4 / 1
169
Afsar Zazai
AFG
7 / 2
169
Jasprit Bumrah
IND
14 / 4
170
Lahiru Gamage
SL
3 / 1
170
Dushmantha Chameera
SL
3 / 1
170
Mason Crane
ENG
6 / 2
171
Tabraiz Shamsi
SA
2 / 1
171
Abu Jayed
BAN
2 / 1
171
Javed Ahmadi
AFG
4 / 2
172
Abdur Razzak
BAN
3 / 2
173
Sabbir Rahman
BAN
1 / 1
173
Yamin Ahmadzai
AFG
1 / 1
Show all 207 ↓
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)
›