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
Kusal Mendis
Roston Chase
Shivam Dube
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
248 entries
1
9.50
Arshdeep Singh
IND
1.17 clear of Ehsan Khan
2
10.67
Ehsan Khan
HK
1.17 off the lead
3
14.71
Abdul Abbasi
BHR
5.21 off the lead
● LEADS
Arshdeep Singh
IND
9.50 · 1.17 better than Khan
↑ IN THE CHASE
0
players within 10% of the lead — Singh is out on their own
★ TOP-10 CUT-OFF
17.83
The mark at number ten — 238 entries sit below it
● NATION IN FRONT
India
6 of the top 50 · 22 teams represented
Best Average — full list
248 entries, ranked
Table view
1
Arshdeep Singh
IND
9.50
2
Ehsan Khan
HK
10.67
3
Abdul Abbasi
BHR
14.71
4
Yasim Murtaza
HK
15.60
5
Muhammad Khan
USA
15.89
6
Jofra Archer
ENG
16.08
7
Mohammed Shami
IND
16.47
8
Jeremy Gordon
CAN
16.83
9
Amir Farooq
QTR
17.14
10
Angelo Mathews
SL
17.83
11
Mohammed Nawfer Mohammed Aslam
KUW
18.22
12
Ruben Trumpelmann
NAM
18.42
13
Jay Odedra
OMN
18.80
14
Sisanda Magala
SA
19.08
15
Lalit Rajbanshi
NEP
19.09
16
Avesh Khan
IND
19.17
17
Mark Watt
SCO
19.17
18
Mohammad Ikramullah Khan
QTR
19.29
19
Naseem Shah
PAK
19.64
20
Semo Kamea
PNG
19.70
21
Sandeep Lamichhane
NEP
19.80
22
Jasprit Bumrah
IND
20.29
23
Wanindu Hasaranga
SL
20.39
24
Tangeni Lungameni
NAM
20.40
25
Kuldeep Yadav
IND
20.49
26
Gudakesh Motie
WI
20.60
27
Mohammed Siraj
IND
20.68
28
Christopher Greaves
SCO
20.82
29
Craig Young
IRE
21.43
30
Gulbadin Naib
AFG
21.63
31
Shaun Fouché
NAM
21.67
32
Graham Hume
IRE
21.90
33
Michael Leask
SCO
22.14
34
Julius Sumerauer
JER
22.27
35
Daryl Mitchell
NZ
22.67
36
Riley Hekure
PNG
22.71
37
John Kariko
PNG
22.80
38
Brandon McMullen
SCO
22.88
39
Charles Perchard
JER
23.11
40
Gerald Coetzee
SA
23.23
41
Bilal Khan
OMN
23.26
42
Rehan Ahmed
ENG
23.30
43
Richard Ngarava
ZIM
23.55
44
Lahiru Kumara
SL
23.62
45
Merwe Erasmus
NAM
23.75
46
Henry Shipley
NZ
23.93
47
Karan KC
NEP
23.97
48
Harsh Thaker
CAN
24.00
49
Shaheen Afridi
PAK
24.05
50
Lokumarakkalage Madushanka
SL
24.06
51
Aayan Khan
UAE
24.36
52
Ravichandran Ashwin
IND
24.40
53
David Willey
ENG
24.44
54
Keshav Maharaj
SA
24.56
55
Chris Sole
SCO
24.79
56
Hardik Pandya
IND
24.86
57
Mohammad Islam
BAN
24.88
58
Morawakage Theekshana
SL
24.95
59
Sanchit Sharma
UAE
25.00
59
Adnan Idrees
KUW
25.00
60
Tanzim Sakib
BAN
25.25
61
Taskin Ahmed
BAN
25.35
62
Hazrat Bilal
UAE
25.60
63
Tabraiz Shamsi
SA
25.68
64
Nandre Burger
SA
25.80
65
Taijul Islam
BAN
26.10
66
Shardul Thakur
IND
26.29
67
Adam Zampa
AUS
26.32
68
Adil Rashid
ENG
26.37
69
Bas Leede
NED
26.42
70
Kevin Sinclair
WI
26.50
71
Ebadot Hossain
BAN
26.73
72
Adam Milne
NZ
26.83
73
Saad Zafar
CAN
26.88
74
Mohammad Wasim
PAK
27.00
74
Rizwan Haider
MAL
27.00
75
Haris Rauf
PAK
27.15
76
Khizar Hayat Durrani
MAL
27.50
77
Mahedi Hasan
BAN
27.58
77
Trent Boult
NZ
27.58
78
Brandon Mavuta
ZIM
27.67
79
Kagiso Rabada
SA
27.77
80
Nisarg Patel
USA
28.15
81
Ravindra Jadeja
IND
28.19
82
George Dockrell
IRE
28.23
83
Vinoth Baskaran
SIN
28.33
84
Karthik Meiyappan
UAE
28.56
85
Mark Adair
IRE
28.69
86
Atif-Ur-Rehman
SAR
28.80
87
Keemo Paul
WI
29.00
88
Assad Vala
PNG
29.08
89
Muhammad Siddique
UAE
29.14
90
Anrich Nortje
SA
29.25
91
Kaleem Rehman
CAN
29.57
92
Ayush Shukla
HK
29.67
93
Romario Shepherd
WI
29.86
94
Marco Jansen
SA
29.97
95
Mitchell Starc
AUS
30.00
96
Rohan Mustafa
UAE
30.10
97
William Jacks
ENG
30.25
98
Zeeshan Maqsood
OMN
30.27
98
Chad Soper
PNG
30.27
99
Fareed Ahmad
AFG
30.33
100
Zahoor Khan
UAE
30.50
100
Bernard Scholtz
NAM
30.50
101
Matt Henry
NZ
30.68
102
Alzarri Joseph
WI
30.76
103
Jacob Duffy
NZ
31.00
104
Josh Hazlewood
AUS
31.13
105
Vikramjit Singh
NED
31.57
106
Shariz Ahmad
NED
31.64
107
Josh Little
IRE
31.78
108
Safyaan Sharif
SCO
32.00
109
Hasan Mahmud
BAN
32.14
110
Tendai Chatara
ZIM
32.15
111
Ben Shikongo
NAM
32.31
112
Chris Woakes
ENG
32.63
113
Zain Ul Abidin
SAR
32.75
114
Ramesh Kalimuthu
SIN
32.83
115
Saurabh Netravalkar
USA
32.90
116
Sompal Kami
NEP
33.05
117
Reece Topley
ENG
33.23
118
Tim Southee
NZ
33.24
119
Mohammad Nabi
AFG
33.39
120
Umran Malik
IND
33.50
121
Fazalhaq Farooqi
AFG
33.57
122
Yasin Ishak Patel
KUW
33.60
123
Cole McConchie
NZ
33.75
123
Nikhil Dutta
CAN
33.75
124
Barry McCarthy
IRE
33.89
125
Akeal Hosein
WI
33.92
126
Frederick Klaassen
NED
34.14
127
Lungi Ngidi
SA
34.23
128
Liam Livingstone
ENG
34.36
129
Nathan Ellis
AUS
34.57
130
Dushmantha Chameera
SL
34.63
131
Sean Williams
ZIM
34.67
132
Odean Smith
WI
34.75
133
Ryan Klein
NED
34.90
134
Logan van Beek
NED
34.92
135
Dipendra Airee
NEP
35.18
136
Sikandar Raza
ZIM
35.27
137
Angus Atkinson
ENG
35.27
139
Sam Curran
ENG
35.41
140
Shakib Al Hasan
BAN
35.48
141
M Zulfiqar
NED
35.57
142
Hasan Ali
PAK
35.67
143
Shahrukh Quddus
KUW
35.86
144
Muralikrishna Krishna
IND
36.00
144
Ahmad Butt
OMN
36.00
145
Rashid Khan
AFG
36.20
146
Matheesha Pathirana
SL
36.24
147
Andile Phehlukwayo
SA
36.25
148
Pat Cummins
AUS
36.35
149
Kyle Mayers
WI
36.63
150
Mohammad Ghazanfar
HK
36.67
151
Benjamin Ward
JER
36.83
152
Moeen Ali
ENG
37.06
153
Virandeep Singh Jagjit Singh
MAL
37.33
153
Basil Hameed
UAE
37.33
154
Marcus Stoinis
AUS
37.45
155
Sean Abbott
AUS
37.46
156
Dunith Wellalage
SL
37.67
157
Glenn Maxwell
AUS
37.70
158
Curtis Campher
IRE
37.92
159
Chamika Karunaratne
SL
38.13
160
Ishtiaq Ahmad
SAR
38.25
161
Mitchell Santner
NZ
38.50
162
Gulshan Jha
NEP
38.64
163
Sayed Monib Sayed Ahmad
KUW
38.86
164
Ish Sodhi
NZ
39.00
165
Paul van Meekeren
NED
39.44
166
Benjamin Lister
NZ
39.50
167
Ali Naseer
UAE
39.60
168
Muhammad Jawadullah
UAE
39.83
169
Blessing Muzarabani
ZIM
40.45
170
Mujeeb Ur Rahman
AFG
41.23
171
Eliot Miles
JER
41.25
172
Kushal Malla
NEP
41.45
173
Wessly Madhevere
ZIM
42.00
174
Mehidy Hasan
BAN
42.04
175
Usama Mir
PAK
42.27
176
Mustafizur Rahman
BAN
42.76
177
Glenn Phillips
NZ
43.11
178
Lockie Ferguson
NZ
43.39
179
Mukesh Kumar
IND
43.40
180
Noor Lakanwal
AFG
43.71
181
Lizaad Williams
SA
44.00
181
Naveen-ul-Haq
AFG
44.00
182
Kabua Morea
PNG
44.60
183
Michael Bracewell
NZ
44.80
184
Pratish Chhetri
NEP
45.00
184
Ayaan Khan
OMN
45.00
185
Travis Head
AUS
45.25
186
Roston Chase
WI
46.50
187
Rachin Ravindra
NZ
46.61
188
Yannic Cariah
WI
47.00
189
Aryan Lakra
UAE
47.17
190
Aryan Dutt
NED
47.63
191
Washington Sundar
IND
48.00
191
Faheem Ashraf
PAK
48.00
192
Vivian Kingma
NED
48.67
193
Steven Taylor
USA
48.75
194
Blair Tickner
NZ
49.29
195
Azmatullah Omarzai
AFG
49.44
196
Mark Wood
ENG
49.63
197
Shadab Khan
PAK
49.67
198
Brad Evans
ZIM
51.00
199
Wellington Masakadza
ZIM
51.17
200
Roelof van der Merwe
NED
51.83
201
Helao France
NAM
52.00
202
Mohammed Nadeem
QTR
52.50
203
Colin Ackermann
NED
52.86
204
Jasdeep Singh
USA
53.60
205
Iftikhar Ahmed
PAK
53.63
206
Jason Holder
WI
53.83
207
Nosthusha Kenjige
USA
53.88
208
Shiraz Khan Shereef
KUW
54.33
210
Not on record
SIN
56.00
211
Dhananjaya de Silva
SL
59.78
212
Nasum Ahmed
BAN
60.29
213
Axar Patel
IND
61.20
214
Aiden Markram
SA
61.57
215
Andy McBrine
IRE
62.30
216
Vijay Unni Suresh Unni
MAL
64.50
217
Sese Bau
PNG
66.33
218
Brydon Carse
ENG
66.67
219
Cameron Green
AUS
66.80
220
Aqib Sulehri
OMN
67.67
221
Akshay Roopak Puri
SIN
68.00
222
Harrison Carlyon
JER
70.50
223
Gareth Delany
IRE
70.67
224
Kyle Jamieson
NZ
71.67
225
Harry Tector
IRE
74.00
226
Norman Vanua
PNG
79.00
227
Kaleemullah
OMN
86.25
228
Wayne Parnell
SA
89.50
229
Salman Agha
PAK
92.25
230
Munasinghe Hemantha
SL
96.50
231
Karl Birkenstock
NAM
107.00
232
Ryan Burl
ZIM
112.00
233
Mohammad Nadeem
OMN
113.00
234
Aarif Sheikh
NEP
116.50
235
James Neesham
NZ
118.00
236
Michael Neser
AUS
119.00
237
Alei Nao
PNG
122.00
238
Clayton Floyd
NED
123.50
239
Muhammad Tanveer
QTR
133.00
Show all 248 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
Pakistan Triangular Series
PAK
305 (49.5)
SL
268 (48.1)
›