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
Ali Dawood
Sikandar Raza
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Roston Chase
Shivam Dube
Kusal Mendis
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 2023: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the best averages in 2023, featuring the most impactful players of the year.
ALL FORMATS
2023
330 entries
1
66.06
Virat Kohli
IND
3.58 clear of Mohammad Rizwan
2
62.48
Mohammad Rizwan
PAK
3.58 off the lead
3
61.94
Kane Williamson
NZ
4.12 off the lead
● LEADS
Virat Kohli
IND
66.06 · 3.58 ahead of Rizwan
↑ IN THE CHASE
4
players sit within 10% of the lead on best averages
★ TOP-10 CUT-OFF
52.47
The mark at number ten — 320 entries sit below it
● NATION IN FRONT
India
7 of the top 50 · 19 teams represented
Best Averages — full list
330 entries, ranked
Table view
1
Virat Kohli
IND
66.06
2
Mohammad Rizwan
PAK
62.48
3
Kane Williamson
NZ
61.94
4
Shai Hope
WI
59.59
5
Sean Williams
ZIM
59.50
6
Mitchell Marsh
AUS
58.67
7
KL Rahul
IND
57.29
8
Usman Khawaja
AUS
52.61
9
Kamau Leverock
BER
52.50
10
Saud Shakeel
PAK
52.47
11
Virandeep Singh Jagjit Singh
MAL
50.76
12
Aiden Markram
SA
50.10
13
Rohit Sharma
IND
48.65
14
Dimuth Karunaratne
SL
48.21
15
Ben Stokes
ENG
47.91
16
Dawid Malan
ENG
47.46
17
Shubman Gill
IND
46.83
18
Abdul Waheed
SAR
46.54
19
Fakhar Zaman
PAK
46.40
20
Quinton de Kock
SA
46.00
21
Sikandar Raza
ZIM
45.55
22
Richie Berrington
SCO
45.38
23
Salman Agha
PAK
45.06
24
Temba Bavuma
SA
44.54
25
Joe Root
ENG
44.08
26
Sadeera Samarawickrama
SL
43.74
27
Travis Head
AUS
43.54
27
Azmatullah Omarzai
AFG
43.54
28
Iftikhar Ahmed
PAK
43.33
29
George Munsey
SCO
43.09
30
Mohammad Nadeem
OMN
42.73
31
Mahmudullah
BAN
42.64
32
Michael Leask
SCO
42.40
33
Najmul Hossain Shanto
BAN
42.31
34
Brandon McMullen
SCO
42.20
35
Ruturaj Gaikwad
IND
41.91
36
Shreyas Iyer
IND
41.08
37
Scott Edwards
NED
41.00
38
Harry Tector
IRE
40.65
39
Nicholas Pooran
WI
40.60
40
Daryl Mitchell
NZ
40.59
41
Philip Salt
ENG
40.47
42
David Miller
SA
40.13
43
Mushfiqur Rahim
BAN
40.03
44
Babar Azam
PAK
39.97
45
Ben Duckett
ENG
39.96
46
Yashasvi Jaiswal
IND
39.89
47
Marnus Labuschagne
AUS
39.73
48
Gajanand Singh
USA
39.70
49
Kusal Mendis
SL
39.30
50
Nikolaas Davin
NAM
39.07
51
Harry Brook
ENG
38.79
52
Pathum Silva
SL
38.56
52
Reeza Hendricks
SA
38.56
53
Shakib Al Hasan
BAN
38.44
54
Ayaan Khan
OMN
38.00
55
Steven Smith
AUS
37.87
56
Vriitya Aravind
UAE
37.74
57
Hashmatullah Shaidi
AFG
37.63
58
David Warner
AUS
37.45
59
Kushal Malla
NEP
37.28
60
Zak Crawley
ENG
37.26
61
Ibrahim Zadran
AFG
36.97
61
Jos Buttler
ENG
36.97
62
William Young
NZ
36.93
63
Merwe Erasmus
NAM
36.82
64
Marco Jansen
SA
36.67
65
Saqlain Arshad
QTR
36.60
66
Muhammad Waseem
UAE
36.44
66
Rachin Ravindra
NZ
36.44
67
Zeeshan Maqsood
OMN
36.08
68
Devon Conway
NZ
35.70
69
Kraigg Brathwaite
WI
35.45
70
Rohit Paudel
NEP
35.32
71
Alick Athanaze
WI
35.20
72
Heinrich Klaasen
SA
35.17
73
Tom Blundell
NZ
35.16
74
Craig Ervine
ZIM
35.05
75
Anshuman Rath
HK
35.00
75
Michael Lingen
NAM
35.00
76
Brandon King
WI
34.68
77
Glenn Phillips
NZ
34.54
78
Abdullah Shafique
PAK
34.52
79
Ryan Burl
ZIM
34.50
80
Rassie van der Dussen
SA
34.48
81
Imam-ul-Haq
PAK
34.24
82
Zeeshan Khan
MLT
34.14
83
Assad Vala
PNG
34.10
84
Kariyawasam Asalanka
SL
33.45
85
Tim Seifert
NZ
33.42
86
Suryakumar Yadav
IND
33.24
87
Kashyap Prajapati
OMN
33.23
88
Karabo Motlhanka
BOT
33.07
89
Axar Patel
IND
33.00
90
Bhim Sharki
NEP
32.93
91
George Dockrell
IRE
32.85
92
Collins Obuya
KEN
32.76
93
Anil Nidamanuru
NED
32.75
94
Angelo Mathews
SL
32.60
95
Henry Nicholls
NZ
32.56
96
Curtis Campher
IRE
32.23
97
Syed Aziz Syed Mubarak
MAL
32.00
97
Mark Chapman
HK
32.00
98
Basil Hameed
UAE
31.84
99
Babar Hayat
HK
31.83
100
Jonny Bairstow
ENG
31.78
101
Dhananjaya de Silva
SL
31.71
102
Md Hridoy
BAN
31.66
103
Kayron J Stagno
GIB
31.62
104
Pargat Singh
CAN
31.60
105
Asif Khan
UAE
31.53
106
Tilak Varma
IND
31.50
106
Luqman Butt
CMB
31.50
107
Gulshan Jha
NEP
31.13
108
Litton Das
BAN
30.97
109
Rahmanullah Gurbaz
AFG
30.80
110
Ravindra Jadeja
IND
30.65
111
Aqib Sulehri
OMN
30.59
112
Tom Latham
NZ
30.48
113
Hardik Pandya
IND
30.05
114
Ishan Kishan
IND
29.64
115
Dipendra Airee
NEP
29.55
116
Liam Livingstone
ENG
29.53
117
Joylord Gumbie
ZIM
29.50
118
Tony Ura
PNG
29.42
119
Ronak Bharatibhai Patel
UGA
29.31
120
Aasif Sheikh
NEP
29.27
121
Max O'Dowd
NED
29.14
122
Shoaib Khan
OMN
29.00
123
Rahmat Shah
AFG
28.68
124
Meet Bhavsar
KUW
28.62
125
Andy Balbirnie
IRE
28.59
126
Charles Amini
PNG
28.40
127
Roger Galwanao Mukasa
UGA
28.38
128
Vikramjit Singh
NED
28.37
129
Zane Green
NAM
28.36
130
Paul Stirling
IRE
28.35
131
Bas Leede
NED
28.27
132
Jonty Jenner
JER
28.09
133
Venkatraman Ganesan
GER
28.08
134
Imal Malindu Galle Liyanage
QTR
28.08
135
Alpesh Ravilal Ramjani
UGA
28.06
136
Asa Tribe
JER
28.00
137
Tamim Iqbal
BAN
27.92
138
Amal Puthenpulrayi Rajeevan
TNZ
27.81
139
Colin Ackermann
NED
27.58
140
Pedro Baron
ARG
27.50
141
Lorcan Tucker
IRE
27.43
142
Kushal Bhurtel
NEP
27.43
143
Shiv Karan Singh Gill
LUX
27.31
144
James Neesham
NZ
27.09
145
Rovman Powell
WI
27.07
146
Shan Masood
PAK
26.92
147
Jermaine Blackwood
WI
26.90
148
Jatinder Singh
OMN
26.79
149
Louis Bruce
GIB
26.54
150
Michael Bracewell
NZ
26.50
151
Mehidy Hasan
BAN
26.41
152
Johnson Charles
WI
26.12
153
Kusal Perera
SL
26.09
153
Harrison Carlyon
JER
26.09
154
Riazat Ali Shah
UGA
26.08
155
William Jacks
ENG
26.06
156
Simon Ssesazi
UGA
25.89
157
Rushabhvardhan Patel
KEN
25.87
158
Vikram Vijh
LUX
25.80
159
Romario Shepherd
WI
25.55
160
Abhik Ramesh Patwa
TNZ
25.33
161
Mohammad Nabi
AFG
25.29
162
Aarif Sheikh
NEP
25.14
163
Ahmed Faiz Mohammad Noor
MAL
25.11
164
Aryansh Sharma
UAE
25.06
165
Innocent Kaia
ZIM
24.95
166
Aryan Lakra
UAE
24.88
167
Cameron Green
AUS
24.76
168
Aaron Jones
USA
24.60
169
Andy McBrine
IRE
24.59
170
Matthew Cross
SCO
24.36
171
Christopher McBride
SCO
24.10
172
Joshua Inglis
AUS
23.89
173
Mitchell Santner
NZ
23.84
174
Aayan Khan
UAE
23.77
175
Roston Chase
WI
23.75
176
Sushant Modani
USA
23.73
177
Mark Adair
IRE
23.70
178
Jason Holder
WI
23.56
179
Sompal Kami
NEP
23.55
180
Varun Prasath Thamotharam
MLT
23.44
181
Marcus Stoinis
AUS
23.31
182
Clive Madande
ZIM
23.27
183
Vinoo Balakrishnan
BOT
23.17
184
Alex Carey
AUS
23.07
185
Raymon Reifer
WI
23.00
186
Wesley Barresi
NED
22.93
187
Shiraz Khan Shereef
KUW
22.82
188
Imran Anwar
BHR
22.67
188
Sese Bau
PNG
22.67
189
Sayed Monib Sayed Ahmad
KUW
22.54
190
Usman Patel
KUW
22.42
191
Rameez Shahzad
UAE
22.15
192
Ali Naseer
UAE
22.11
193
Jaspal Singh
MLT
21.92
194
Yasim Murtaza
HK
21.90
194
Jean-Miguel Catapang Podosky
PHL
21.90
195
Junaid Mehr
BHR
21.80
196
Kenneth Waiswa
UGA
21.73
197
Hiri Hiri
PNG
21.60
198
Ivan Ismail Selemani
TNZ
21.39
199
Moeen Ali
ENG
21.21
200
Pat Cummins
AUS
21.10
201
Sohail Ahmed
BHR
21.09
203
Mohammed Nawfer Mohammed Aslam
KUW
20.88
204
Gede Agus Priandana
INS
20.80
205
Shadab Khan
PAK
20.71
206
Rony Talukdar
BAN
20.70
207
Muhammad Anjar Tadarus
INS
20.67
208
Rohan Mustafa
UAE
20.52
209
Ram Sharan
CMB
20.50
210
Ameer Saiyed
BOT
20.46
211
Kiplin Doriga
PNG
20.45
212
Nizakat Khan
HK
20.30
213
Timothy C Barker
LUX
20.27
214
Haider Butt
BHR
20.27
215
Timothy David
AUS
20.20
216
Isaac Danladi
NIG
20.18
217
Bodadura Ravija Sandaruwan de Silva
KUW
20.08
218
Balaji Avinash Pai
GIB
20.00
219
Harsh Thaker
CAN
19.70
220
Adnan Idrees
KUW
19.64
221
Ronald Lutaaya
UGA
19.50
222
Finnley Allen
NZ
19.43
223
Sulaimon Iyiola Runsewe
NIG
19.29
224
Sam Curran
ENG
19.16
225
Reginald Nehonde
BOT
19.15
226
Robinson Obuya
UGA
18.67
227
Sandeep Lamichhane
NEP
18.57
228
Ahmad Zubaidi Zulkifle
MAL
18.55
229
Thatayaone Tshose
BOT
18.40
230
Muhammad Khushi
OMN
18.33
230
Najibullah Zadran
AFG
18.33
231
Wessly Madhevere
ZIM
18.30
232
Stephen Doheny
IRE
18.10
233
Brian Masaba
UGA
18.00
234
Kyle Mayers
WI
17.89
235
Muhammad Amir Azim Abdul Shukor
MAL
17.87
236
Norman Vanua
PNG
17.79
237
Uday Hathinjar
CMB
17.70
238
Rashid Khan
AFG
17.23
239
Vijay Unni Suresh Unni
MAL
17.17
240
Jan Loftie-Eaton
NAM
17.00
240
Zakir Hasan
BAN
17.00
240
Daniel Christopher Smith
PHL
17.00
241
Wanindu Hasaranga
SL
16.92
241
Iain DM Latin
GIB
16.92
242
Abdul Manan Ali
SAR
16.91
243
Chad Bowes
NZ
16.82
244
Karim Janat
AFG
16.69
245
Alishan Sharafu
UAE
16.67
245
Daniel Ajekun
NIG
16.67
246
Tim Southee
NZ
16.63
247
Hamza Khan
RWA
16.59
248
Eric Dusingizimana
RWA
16.57
249
Matt Henry
NZ
16.55
250
Alusine Turay
SIL
16.46
251
SanjayKumar Thakor
TNZ
16.36
252
Fanyan Majeed Mughal
MLT
16.12
253
Nelson Odhiambo
KEN
16.00
253
Saad Khan
SAR
16.00
254
Chris Woakes
ENG
15.89
255
Adil Rashid
ENG
15.80
256
Clinton Rubagumya
RWA
15.67
257
Bilal Mohammad Tahir Ghulam Hussain
KUW
15.55
258
Amit Halbhavi
LUX
15.33
258
George Edward Ngegba
SIL
15.33
259
Gyanendra Malla
NEP
15.18
260
Afif Hossain
BAN
15.07
261
Grant Ronald Russ
PHL
15.00
262
Sharvin Muniandy
MAL
14.92
263
Morawakage Theekshana
SL
14.77
264
Sachin Bhudia
KEN
14.70
265
Didier Ndikubwimana
RWA
14.42
266
Shimron Hetmyer
WI
14.42
267
Jordan Alegre
PHL
14.40
268
Wilson Niyitanga
RWA
14.33
269
John Bangura
SIL
14.00
270
Keshav Maharaj
SA
13.91
271
Tadiwanashe Marumani
ZIM
13.82
272
Tanzid Tamim
BAN
13.77
273
Shardul Thakur
IND
13.60
274
Wellington Masakadza
ZIM
13.38
275
Mitchell Starc
AUS
13.35
276
Orchide Tuyisenge
RWA
13.24
277
Ademola Adeniyi Onikoyi
NIG
13.18
278
Rexford Bakum
GHA
13.00
279
Obed Harvey Agbomadzie
GHA
12.77
280
Lansana Lamin
SIL
12.75
281
Emmanuel Sebareme
RWA
12.74
282
Mohamed Omary Kitunda
TNZ
12.71
283
Shem Ngoche
KEN
12.60
284
Sundeep Jora
NEP
12.50
285
Kabare Kevin Irakoze
RWA
12.20
286
Riley Hekure
PNG
12.14
287
Kelvin Marko Awala
GHA
12.08
288
Julius Sumerauer
JER
12.00
289
Shaheen Afridi
PAK
11.50
290
Alzarri Joseph
WI
11.31
291
Isaac Ochgwu Okpe
NIG
11.30
293
Aryan Dutt
NED
11.27
294
Oscar Manishimwe
RWA
11.22
295
Stuart Broad
ENG
11.20
296
Mujeeb Ur Rahman
AFG
10.77
297
Gerald Coetzee
SA
10.57
298
Nathan Lyon
AUS
10.50
299
Kassim Nassoro Mussa
TNZ
9.63
300
Ish Sodhi
NZ
9.21
300
Mohammad Islam
BAN
9.21
301
Karthik Meiyappan
UAE
9.00
302
Richard Ngarava
ZIM
8.80
303
Martin Akayezu
RWA
8.69
304
Daniel Kwabena Anefie
GHA
8.55
305
Zappy Bimenyimana
RWA
8.53
306
Samson Kwesi Awe Awiah
GHA
8.29
307
Taskin Ahmed
BAN
8.14
308
Valentine Mbazo
BOT
7.77
309
Dhruvkumar Maisuria
BOT
7.40
310
Eric Niyomugabo
RWA
6.47
311
Joseph Kwame Theodore
GHA
6.25
312
Kuldeep Yadav
IND
5.91
313
Emile Rukiriza
RWA
5.31
314
Muhammad Siddique
UAE
4.00
Show all 330 ↓
Nothing matches that filter.
RECENT RESULTS
2 matches
▲
show
‹
ODI
UAE ODI Tri-Series
BAN
172 (33.4)
ZIM
271/8 (50.0)
T20I
West Indies in India T20I Series
IND
118/5 (7.4)
WI
›