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 2023: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the best average in 2023, featuring the most impactful players of the year.
ODI
2023
331 entries
1
2.00
Rinku Singh
IND
3 clear of Khurram Shahzad
2
5.00
Khurram Shahzad
QTR
3 off the lead
3
7.00
Rohit Sharma
IND
5 off the lead
● LEADS
Rinku Singh
IND
2.00 · 3 better than Shahzad
↑ IN THE CHASE
0
players within 10% of the lead — Singh is out on their own
★ TOP-10 CUT-OFF
14.71
The mark at number ten — 321 entries sit below it
● NATION IN FRONT
India
10 of the top 50 · 24 teams represented
Best Average — full list
331 entries, ranked
Table view
1
Rinku Singh
IND
2.00
2
Khurram Shahzad
QTR
5.00
3
Rohit Sharma
IND
7.00
4
Kariyawasam Asalanka
SL
7.25
5
Arshdeep Singh
IND
9.50
6
Matthew Forde
WI
9.67
7
Ehsan Khan
HK
10.67
8
Imran Anwar
BHR
11.20
9
Jatinder Singh
OMN
13.00
10
Abdul Abbasi
BHR
14.71
11
Virat Kohli
IND
15.00
12
Yasim Murtaza
HK
15.60
13
Muhammad Khan
USA
15.89
14
Jaydev Unadkat
IND
16.00
14
Raymon Reifer
WI
16.00
15
Jofra Archer
ENG
16.08
16
Mohammed Shami
IND
16.47
17
Jeremy Gordon
CAN
16.83
18
Amir Farooq
QTR
17.14
19
Angelo Mathews
SL
17.83
20
Rahmat Shah
AFG
18.00
20
Gajanand Singh
USA
18.00
20
Sabir Ali
UAE
18.00
20
Sahan Arachchige
SL
18.00
21
Mohammed Nawfer Mohammed Aslam
KUW
18.22
22
Ruben Trumpelmann
NAM
18.42
23
Not on record
QTR
18.67
24
Jay Odedra
OMN
18.80
25
Muhammad Amir Azim Abdul Shukor
MAL
19.00
25
Gayan Buddika Wijeweera Munaweera
QTR
19.00
25
Ahmed Abdul Waheed Baladraf
SAR
19.00
26
Sisanda Magala
SA
19.08
27
Lalit Rajbanshi
NEP
19.09
28
Avesh Khan
IND
19.17
29
Mark Watt
SCO
19.17
30
Mohammad Ikramullah Khan
QTR
19.29
31
Beuran Hendricks
SA
19.40
32
Naseem Shah
PAK
19.64
33
Semo Kamea
PNG
19.70
34
Sandeep Lamichhane
NEP
19.80
35
Timothy David
AUS
20.00
36
Jasprit Bumrah
IND
20.29
37
Wanindu Hasaranga
SL
20.39
38
Tangeni Lungameni
NAM
20.40
39
Kuldeep Yadav
IND
20.49
40
Gudakesh Motie
WI
20.60
41
Mohammed Siraj
IND
20.68
42
Christopher Greaves
SCO
20.82
43
Craig Young
IRE
21.43
44
Adwitya Bhargava
SIN
21.60
45
Gulbadin Naib
AFG
21.63
46
Jan Loftie-Eaton
NAM
21.67
46
Shaun Fouché
NAM
21.67
47
Graham Hume
IRE
21.90
48
George Scrimshaw
ENG
22.00
49
Michael Leask
SCO
22.14
50
Julius Sumerauer
JER
22.27
51
Parvindar Kumar
KUW
22.50
52
Daryl Mitchell
NZ
22.67
53
Riley Hekure
PNG
22.71
54
John Kariko
PNG
22.80
55
Brandon McMullen
SCO
22.88
56
William O'Rourke
NZ
23.00
56
Sohail Ahmed
BHR
23.00
57
Charles Perchard
JER
23.11
58
Gerald Coetzee
SA
23.23
59
Bilal Khan
OMN
23.26
60
Rehan Ahmed
ENG
23.30
61
Luke Jongwe
ZIM
23.50
62
Richard Ngarava
ZIM
23.55
63
Lahiru Kumara
SL
23.62
64
Merwe Erasmus
NAM
23.75
65
Henry Shipley
NZ
23.93
66
Karan KC
NEP
23.97
67
Sherfane Rutherford
WI
24.00
67
Khaled Ahmed
BAN
24.00
67
Harsh Thaker
CAN
24.00
68
Shaheen Afridi
PAK
24.05
69
Lokumarakkalage Madushanka
SL
24.06
70
Muhammad Butt
BHR
24.25
71
Joshua Clarkson
NZ
24.33
72
Aayan Khan
UAE
24.36
73
Ravichandran Ashwin
IND
24.40
74
David Willey
ENG
24.44
75
Keshav Maharaj
SA
24.56
76
Chris Sole
SCO
24.79
77
Hardik Pandya
IND
24.86
78
Mohammad Islam
BAN
24.88
79
Morawakage Theekshana
SL
24.95
80
Sanchit Sharma
UAE
25.00
80
Adnan Idrees
KUW
25.00
81
Tanzim Sakib
BAN
25.25
82
Taskin Ahmed
BAN
25.35
83
Hazrat Bilal
UAE
25.60
84
Tabraiz Shamsi
SA
25.68
85
Bjorn Fortuin
SA
25.75
86
Nandre Burger
SA
25.80
86
Muhammad Wafiq Irfan Zarbani
MAL
25.80
87
Taijul Islam
BAN
26.10
88
Shardul Thakur
IND
26.29
89
Adam Zampa
AUS
26.32
90
Adil Rashid
ENG
26.37
91
Bas Leede
NED
26.42
92
Abhishek Paradkar
USA
26.50
92
Kevin Sinclair
WI
26.50
93
Ebadot Hossain
BAN
26.73
94
Adam Milne
NZ
26.83
95
Saad Zafar
CAN
26.88
96
Mohammad Wasim
PAK
27.00
96
Ashton Agar
AUS
27.00
96
Rizwan Haider
MAL
27.00
97
Haris Rauf
PAK
27.15
98
Khizar Hayat Durrani
MAL
27.50
98
Kishore Mahato
NEP
27.50
99
Mahedi Hasan
BAN
27.58
99
Trent Boult
NZ
27.58
100
Brandon Mavuta
ZIM
27.67
101
Kagiso Rabada
SA
27.77
102
Nisarg Patel
USA
28.15
103
Ravindra Jadeja
IND
28.19
104
George Dockrell
IRE
28.23
105
Olly Stone
ENG
28.33
105
Vinoth Baskaran
SIN
28.33
106
Karthik Meiyappan
UAE
28.56
107
Mark Adair
IRE
28.69
108
Atif-Ur-Rehman
SAR
28.80
109
Keemo Paul
WI
29.00
110
Assad Vala
PNG
29.08
111
Muhammad Siddique
UAE
29.14
112
Anrich Nortje
SA
29.25
113
Ali Dawood
BHR
29.50
114
Kaleem Rehman
CAN
29.57
115
Ayush Shukla
HK
29.67
115
Aizaz Khan
HK
29.67
116
Romario Shepherd
WI
29.86
117
Marco Jansen
SA
29.97
118
Mitchell Starc
AUS
30.00
119
Rohan Mustafa
UAE
30.10
120
William Jacks
ENG
30.25
121
Zeeshan Maqsood
OMN
30.27
121
Chad Soper
PNG
30.27
122
Fareed Ahmad
AFG
30.33
123
Zahoor Khan
UAE
30.50
123
Pargat Singh
CAN
30.50
123
Bernard Scholtz
NAM
30.50
124
Matt Henry
NZ
30.68
125
Alzarri Joseph
WI
30.76
126
Jacob Duffy
NZ
31.00
126
Matthew Potts
ENG
31.00
126
Aaron Hardie
AUS
31.00
126
Zaheer Ibrahim
QTR
31.00
127
Josh Hazlewood
AUS
31.13
128
Soumya Sarkar
BAN
31.33
129
Vikramjit Singh
NED
31.57
130
Shariz Ahmad
NED
31.64
131
Josh Little
IRE
31.78
132
Safyaan Sharif
SCO
32.00
133
Hasan Mahmud
BAN
32.14
134
Tendai Chatara
ZIM
32.15
135
Ben Shikongo
NAM
32.31
136
Zawar Farid
UAE
32.33
137
Chris Woakes
ENG
32.63
138
Zain Ul Abidin
SAR
32.75
139
Ramesh Kalimuthu
SIN
32.83
140
Saurabh Netravalkar
USA
32.90
141
Sompal Kami
NEP
33.05
142
Reece Topley
ENG
33.23
143
Tim Southee
NZ
33.24
144
Mohammad Nabi
AFG
33.39
145
Umran Malik
IND
33.50
146
Fazalhaq Farooqi
AFG
33.57
147
Yasin Ishak Patel
KUW
33.60
148
Yuzvendra Chahal
IND
33.67
149
Nikhil Dutta
CAN
33.75
149
Cole McConchie
NZ
33.75
150
Barry McCarthy
IRE
33.89
151
Akeal Hosein
WI
33.92
152
Frederick Klaassen
NED
34.14
153
Lungi Ngidi
SA
34.23
154
Liam Livingstone
ENG
34.36
155
Nathan Ellis
AUS
34.57
156
Dushmantha Chameera
SL
34.63
157
Sean Williams
ZIM
34.67
157
Muhammad Murad
QTR
34.67
158
Odean Smith
WI
34.75
159
Ryan Klein
NED
34.90
160
Logan van Beek
NED
34.92
161
Alasdair Evans
SCO
35.00
161
Kyle Phillip
USA
35.00
161
Abdul Waheed
SAR
35.00
162
Dipendra Airee
NEP
35.18
163
Sikandar Raza
ZIM
35.27
164
Angus Atkinson
ENG
35.27
165
Sam Curran
ENG
35.41
166
Shakib Al Hasan
BAN
35.48
167
M Zulfiqar
NED
35.57
168
Hasan Ali
PAK
35.67
169
Shahrukh Quddus
KUW
35.86
170
Muralikrishna Krishna
IND
36.00
170
Ahmad Butt
OMN
36.00
170
Kushal Bhurtel
NEP
36.00
171
Rashid Khan
AFG
36.20
172
Matheesha Pathirana
SL
36.24
173
Andile Phehlukwayo
SA
36.25
174
Pat Cummins
AUS
36.35
175
Dominic Drakes
WI
36.50
176
Kyle Mayers
WI
36.63
177
Mohammad Ghazanfar
HK
36.67
178
Benjamin Ward
JER
36.83
179
Matiullah Khan
UAE
37.00
180
Moeen Ali
ENG
37.06
181
Basil Hameed
UAE
37.33
181
Virandeep Singh Jagjit Singh
MAL
37.33
182
Marcus Stoinis
AUS
37.45
183
Sean Abbott
AUS
37.46
184
Dunith Wellalage
SL
37.67
185
Glenn Maxwell
AUS
37.70
186
Curtis Campher
IRE
37.92
187
Chamika Karunaratne
SL
38.13
188
Ishtiaq Ahmad
SAR
38.25
189
Mitchell Santner
NZ
38.50
190
Gulshan Jha
NEP
38.64
191
Sayed Monib Sayed Ahmad
KUW
38.86
192
Ish Sodhi
NZ
39.00
193
Paul van Meekeren
NED
39.44
194
Pramod Liyanagamage
SL
39.50
194
Benjamin Lister
NZ
39.50
194
Muhammad Anwar A Rahman
MAL
39.50
195
Ali Naseer
UAE
39.60
196
Muhammad Jawadullah
UAE
39.83
197
Blessing Muzarabani
ZIM
40.45
198
Wiaan Mulder
SA
40.50
199
Mujeeb Ur Rahman
AFG
41.23
200
Eliot Miles
JER
41.25
201
Kushal Malla
NEP
41.45
202
Wessly Madhevere
ZIM
42.00
203
Mehidy Hasan
BAN
42.04
204
Usama Mir
PAK
42.27
205
Mustafizur Rahman
BAN
42.76
206
Not on record
SAR
43.00
206
Rahul Bhatia
UAE
43.00
207
Glenn Phillips
NZ
43.11
208
Lockie Ferguson
NZ
43.39
209
Mukesh Kumar
IND
43.40
210
Noor Lakanwal
AFG
43.71
211
Lizaad Williams
SA
44.00
211
Naveen-ul-Haq
AFG
44.00
211
Oshane Thomas
WI
44.00
212
Kabua Morea
PNG
44.60
213
Michael Bracewell
NZ
44.80
214
Ayaan Khan
OMN
45.00
214
Pratish Chhetri
NEP
45.00
214
Dilon Heyliger
CAN
45.00
215
Travis Head
AUS
45.25
216
Adrian Neill
SCO
46.00
217
Victor Nyauchi
ZIM
46.50
217
Roston Chase
WI
46.50
218
Rachin Ravindra
NZ
46.61
219
Yannic Cariah
WI
47.00
220
Aryan Lakra
UAE
47.17
221
Aryan Dutt
NED
47.63
222
Washington Sundar
IND
48.00
222
Faheem Ashraf
PAK
48.00
222
Mitchell Marsh
AUS
48.00
223
Vivian Kingma
NED
48.67
224
Steven Taylor
USA
48.75
225
Blair Tickner
NZ
49.29
226
Azmatullah Omarzai
AFG
49.44
227
Mark Wood
ENG
49.63
228
Shadab Khan
PAK
49.67
229
Brad Evans
ZIM
51.00
230
Wellington Masakadza
ZIM
51.17
231
Kavem Hodge
WI
51.50
232
Roelof van der Merwe
NED
51.83
233
Helao France
NAM
52.00
234
Mohammed Nadeem
QTR
52.50
235
Colin Ackermann
NED
52.86
236
Jasdeep Singh
USA
53.60
237
Iftikhar Ahmed
PAK
53.63
238
Jason Holder
WI
53.83
239
Nosthusha Kenjige
USA
53.88
240
Daniel Birrell
JER
54.00
240
Christopher McBride
SCO
54.00
241
Shiraz Khan Shereef
KUW
54.33
242
Adhitya Shetty
UAE
56.00
242
Not on record
SIN
56.00
242
Akeem Jordan
WI
56.00
243
Anthony Hawkins-Kay
JER
58.00
244
Dhananjaya de Silva
SL
59.78
245
Nasum Ahmed
BAN
60.29
246
Haroon Mohammad
HK
61.00
247
Axar Patel
IND
61.20
248
Aiden Markram
SA
61.57
249
Brandon Glover
NED
62.00
249
Jayden Seales
WI
62.00
250
Andy McBrine
IRE
62.30
251
Tanveer Sangha
AUS
62.50
252
Vijay Unni Suresh Unni
MAL
64.50
253
Adithya Ashok
NZ
65.00
254
Sese Bau
PNG
66.33
255
Brydon Carse
ENG
66.67
256
Cameron Green
AUS
66.80
257
Aqib Sulehri
OMN
67.67
258
Akshay Roopak Puri
SIN
68.00
259
Harrison Carlyon
JER
70.50
260
Gareth Delany
IRE
70.67
261
Najmul Hossain Shanto
BAN
71.00
262
Kyle Jamieson
NZ
71.67
263
Harry Tector
IRE
74.00
264
Theo Woerkom
IRE
75.00
265
Norman Vanua
PNG
79.00
266
Kaleemullah
OMN
86.25
267
Wayne Parnell
SA
89.50
268
Joe Root
ENG
92.00
269
Salman Agha
PAK
92.25
270
Munasinghe Hemantha
SL
96.50
271
Tanaka Chivanga
ZIM
98.00
272
Karl Birkenstock
NAM
107.00
273
Ryan Burl
ZIM
112.00
274
Mohammad Nadeem
OMN
113.00
275
Aarif Sheikh
NEP
116.50
276
Benjamin White
IRE
118.00
276
James Neesham
NZ
118.00
277
Michael Neser
AUS
119.00
277
Aritra Dutta
SIN
119.00
278
Alei Nao
PNG
122.00
279
Clayton Floyd
NED
123.50
280
Manpreet Singh
SIN
125.00
281
Muhammad Tanveer
QTR
133.00
281
Abdul Rahmani
AFG
133.00
282
Charles Amini
PNG
152.00
Show all 331 ↓
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)
›