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 2022: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the best average in 2022, featuring the most impactful players of the year.
T20I
2022
344 entries
1
7.27
Peter Aho
NIG
0.33 clear of Dhruvkumar Maisuria
2
7.60
Dhruvkumar Maisuria
BOT
0.33 off the lead
3
8.30
Zaker Taqawi
SWE
1.03 off the lead
● LEADS
Peter Aho
NIG
7.27 · 0.33 better than Maisuria
↑ IN THE CHASE
1
player sits within 10% of the lead on best average
★ TOP-10 CUT-OFF
10.23
The mark at number ten — 334 entries sit below it
● NATION IN FRONT
Malaysia
4 of the top 50 · 32 teams represented
Best Average — full list
344 entries, ranked
Table view
1
Peter Aho
NIG
7.27
2
Dhruvkumar Maisuria
BOT
7.60
3
Zaker Taqawi
SWE
8.30
4
Joao Jorge Hou
MOZ
8.32
5
Piyush Kumbhare
ITL
8.38
6
Yalinde Maurice Nkanya
TNZ
8.60
7
Vraj Patel
KEN
9.68
8
Michael Bracewell
NZ
9.82
9
Syazrul Ezat Idrus
MAL
9.83
10
Liam Karlsson
SWE
10.23
11
Mark Wood
ENG
10.33
12
Not on record
ITL
10.38
13
Habib Khan
EST
10.69
14
Sandeep Lamichhane
NEP
10.79
15
Camate Bez Roposo
MOZ
10.82
16
Khalid Ahmadi
BEL
11.00
17
Walter Behr
GER
11.27
18
Bilal Hassan
UGA
11.31
19
Amit Nathwani
AST
11.43
20
Ehsan Khan
HK
11.95
21
Bas Leede
NED
12.00
21
Virandeep Singh Jagjit Singh
MAL
12.00
21
SanjayKumar Thakor
TNZ
12.00
22
Sri Vishnu Elam Bharathi
GER
12.21
23
Lucas Oluoch
KEN
12.35
24
Juma Miyagi
UGA
12.37
25
Shahil Momin
AST
12.53
26
Shagharai Sefat
BEL
12.55
27
Joseph Baguma
UGA
12.67
28
Namgay Thinley
BHU
12.70
29
Yasir Ali
SPN
12.89
30
Anthony Cameron Fisher Stokes
GUE
12.92
31
Patrick Kaltaneaki Matautaava
VAN
13.13
32
Raaz Mohammad
FIN
13.30
33
Johannes Smit
NAM
13.36
34
Emmanuel Sebareme
RWA
13.50
35
Shaheen Afridi
PAK
13.54
36
Luke Thomas Bichard
GUE
13.57
37
Rizwan Haider
MAL
13.60
38
Taranjeet Singh
ROM
13.76
39
William Alexander Peatfield
GUE
13.82
40
Sabaorish Ravichandran
ITL
14.00
40
Richmond Baaleri
GHA
14.00
41
Varun Prasath Thamotharam
MLT
14.08
41
Matija Sarenac
SER
14.08
42
Ammar Khalid
CAN
14.50
43
Noman Amjad
FRA
14.56
44
Mohd Fitri Bin Mohd Sham
MAL
14.62
45
Henry Ssenyondo
UGA
14.70
46
Ijaz Hussain
ROM
14.71
47
Craig Young
IRE
14.81
48
Karan KC
NEP
14.81
49
Shem Ngoche
KEN
14.83
50
Kabare Kevin Irakoze
RWA
14.84
51
Franco Nsubuga
UGA
15.00
52
Abinash Bohara
NEP
15.06
53
Moazzam Ali Baig
MAW
15.25
54
Abdullah Akbarjan
AST
15.30
55
Lorne Patrick Burns
SPN
15.44
56
Karthik Meiyappan
UAE
15.50
57
Basil Hameed
UAE
15.58
58
Khawar Ali
OMN
15.60
59
Lourenço Alfredo Simango
MOZ
15.64
60
Wanindu Hasaranga
SL
15.68
61
Raza Iqbal
NOR
15.75
62
Muhammad Butt
BHR
15.78
63
Suprit Pradhan
BHU
15.83
64
Kassim Nassoro Mussa
TNZ
16.04
65
Charlie Rumistrzewicz
SPN
16.09
66
Martin Akayezu
RWA
16.10
67
Sarfaraz Ali
BHR
16.10
68
Lungi Ngidi
SA
16.14
69
Hamid Mahmood
SWE
16.17
70
Jose Bulele
MOZ
16.30
71
Aqib Iqbal
AST
16.35
72
Dipendra Airee
NEP
16.40
73
Clinton Rubagumya
RWA
16.53
74
Eliot Miles
JER
16.55
75
Reginald Nehonde
BOT
16.56
75
Eric Niyomugabo
RWA
16.56
76
Daniel Jakiel
ZIM
16.56
77
Surya Anand
DEN
16.57
78
Sami Muhammad Sohail
MAW
16.58
79
Charles Perchard
JER
16.75
80
George Sesay
SIL
16.86
81
Usman Najeeb
SAR
16.89
81
Ahmadullah Shinwari
NOR
16.89
82
Sharvin Muniandy
MAL
16.94
83
Filipe Antonio Cossa
MOZ
17.00
84
Pankaj Malav
LUX
17.10
85
Dominic Blampied
JER
17.11
86
Ravi Bishnoi
IND
17.13
86
Not on record
ITL
17.13
87
Venkatraman Ganesan
GER
17.14
88
Yasin Ishak Patel
KUW
17.25
89
Paul van Meekeren
NED
17.31
90
Kofi Stephen Bagabena
GHA
17.33
91
Anrich Nortje
SA
17.35
92
Frederick Klaassen
NED
17.39
93
Muslim Yar Ashraf
GER
17.41
94
Logan van Beek
NED
17.44
95
Harrison Carlyon
JER
17.50
96
Mohammad Ikramullah Khan
QTR
17.56
97
Sikandar Raza
ZIM
17.68
98
Cosmas Kyewuta
UGA
17.90
99
Joshua Rasu
VAN
18.00
99
Pavandeep Singh Jagjit Singh
MAL
18.00
100
Harsheed Anantkumar Chohan
TNZ
18.07
101
Kabua Morea
PNG
18.09
102
Arshdeep Singh
IND
18.12
103
Naveen-ul-Haq
AFG
18.15
104
Ally Mpeka Kimote
TNZ
18.19
105
Josh Hazlewood
AUS
18.23
106
Salum Ally Jumbe
TNZ
18.24
107
Francisco Damiao Couana
MOZ
18.27
108
Sekove Ravoka
FIJ
18.29
109
Rafiullah
OMN
18.30
110
Mosaddek Hossain
BAN
18.31
111
Kamal Airee
NEP
18.40
111
Akhil Anil
TNZ
18.40
112
Merwe Erasmus
NAM
18.50
113
Bernard Scholtz
NAM
18.67
114
Alzarri Joseph
WI
18.69
115
Blair Tickner
NZ
18.90
116
Peter Francis Gallagher
FIN
18.92
116
Dieter Klein
GER
18.92
117
Josh Little
IRE
18.92
118
Sahel Zadran
AST
18.93
119
Naveed Ahmed
CZR
18.93
120
Mahesh Balasaheb Tambe
FIN
19.00
121
Mitchell Santner
NZ
19.04
122
Adil Butt
ESW
19.13
123
Mujeeb Ur Rahman
AFG
19.18
124
Murid Ekrami
BEL
19.56
125
Tim Southee
NZ
19.57
126
Bhuvneshwar Kumar
IND
19.57
127
Samson Sola
SAM
19.57
128
Azam Khalil
SWE
19.78
129
Ryan Burl
ZIM
19.82
130
Blessing Muzarabani
ZIM
19.82
131
Ben Stokes
ENG
19.86
132
Sameera Maduranga Kongaha Waththage
CZR
19.90
133
Sean Williams
ZIM
20.00
134
Lahiru Kumara
SL
20.13
135
Fazalhaq Farooqi
AFG
20.20
136
Kenneth Waiswa
UGA
20.40
137
Aizaz Khan
HK
20.50
137
Khizar Hayat Durrani
MAL
20.50
138
Shadab Khan
PAK
20.56
139
Mohammed Nadeem
QTR
20.57
140
Dwaine Pretorius
SA
20.67
141
William J Cope
LUX
20.70
142
Jason Holder
WI
20.71
143
Haris Rauf
PAK
20.74
144
Sudesh Wickramasekara
CZR
20.77
145
Richard Gleeson
ENG
20.78
146
Rohan Mustafa
UAE
20.83
147
Sam Curran
ENG
21.08
148
Chris Woakes
ENG
21.08
149
Mmoloki Mooketsi
BOT
21.10
150
Kane Richardson
AUS
21.33
151
Mohammad Ghazanfar
HK
21.45
152
Ashwin Vinod
SWI
21.50
153
Bilal Khan
OMN
21.53
154
Sayed Monib Sayed Ahmad
KUW
21.63
155
Harsh Vardhan Mandhyan
HUN
21.65
156
Lockie Ferguson
NZ
21.69
157
Hasan Mahmud
BAN
21.77
158
Sathaiya Veerapathiran
BHR
21.90
159
Kaleemullah
OMN
22.00
159
Shariz Ahmad
NED
22.00
159
Chad Soper
PNG
22.00
159
Dinesh Maganiai Nakrani
UGA
22.00
160
Tabraiz Shamsi
SA
22.06
161
Sazib Bhuiyan
CZR
22.08
162
Waseem Abbas
MLT
22.17
163
Kaleem Rehman
CAN
22.33
164
Matthew William Reeve Stokes
GUE
22.36
165
Julien Abega
CAM
22.40
166
Wayne Parnell
SA
22.75
167
Faheem Nazir
SWI
22.86
168
Ish Sodhi
NZ
22.96
169
David Wiese
SA
23.00
169
Muhammad Wafiq Irfan Zarbani
MAL
23.00
170
Melusi Magagula
ESW
23.06
171
Mohammad Wasim
PAK
23.11
171
Obed McCoy
WI
23.11
172
Jaweed Sadran
AST
23.13
173
Tendai Chatara
ZIM
23.18
174
Zappy Bimenyimana
RWA
23.23
175
Luke Jongwe
ZIM
23.24
176
Rashid Khan
AFG
23.26
177
Yuzvendra Chahal
IND
23.30
178
Zahoor Khan
UAE
23.31
179
Richard Ngarava
ZIM
23.36
180
Samarth Bodha
GIB
23.50
181
Wessly Madhevere
ZIM
23.57
182
Simi Singh
IRE
23.71
183
Ayo Mene-Ejegi
SER
23.73
184
Asad Rehemtulla
BUL
23.80
185
Axar Patel
IND
23.81
186
Mohammed Shami
IND
23.83
187
Vinoth Baskaran
SIN
23.86
188
Adam Zampa
AUS
23.88
189
Bilal Muhammad Khan
MLT
23.94
190
Waseeq Ahmed
BHR
24.00
190
Mitchell Starc
AUS
24.00
191
Alain Toube
CAM
24.13
191
Gayan Buddika Wijeweera Munaweera
QTR
24.13
192
Thatayaone Tshose
BOT
24.17
192
Saumani Fatu Tiai
SAM
24.17
193
Atif-Ur-Rehman
SAR
24.20
194
Kashif Daud
UAE
24.33
195
Nicholas Raymond Johns-Wickberg
SER
24.36
197
Mohammad Kamran
SPN
24.67
198
Andy McBrine
IRE
24.80
199
David Willey
ENG
25.08
200
Trent Boult
NZ
25.17
201
Amar Sharma
MLT
25.30
201
Vukasin Zimonjic
SER
25.30
202
Vikram Vijh
LUX
25.83
202
Petero Cabebula
FIJ
25.83
202
Lokumarakkalage Madushanka
SL
25.83
203
Morawakage Theekshana
SL
26.00
204
Ghulam Rasul Ahmadi
GER
26.08
204
Sandeep Achuparambil Mohandas
HUN
26.08
205
Nalinambika Kumar Aneesh Kumar
SWI
26.20
206
Nasum Ahmed
BAN
26.40
207
Charles Amini
PNG
26.50
208
Moeen Ali
ENG
26.67
209
Imran Anwar
BHR
26.68
210
Waseem Yaqoob
LES
26.75
211
Odean Smith
WI
27.06
212
Keshav Maharaj
SA
27.19
213
Hardik Pandya
IND
27.20
214
Obed Harvey Agbomadzie
GHA
27.29
215
Hristo Lakov
BUL
27.42
216
Usman Qadir
PAK
27.43
217
Romario Shepherd
WI
27.47
218
Marcus Stoinis
AUS
27.50
218
Glenn Maxwell
AUS
27.50
219
George Dockrell
IRE
27.60
220
Akeal Hosein
WI
27.78
221
Reece Topley
ENG
28.00
222
Ahmad Butt
OMN
28.17
223
Muhammad Siddique
UAE
28.24
224
Arun Ashokan
CZR
28.27
225
Chris Jordan
ENG
28.56
226
Vasu Saini
ROM
28.57
227
Tripurari Kanhya Lal
CZR
28.71
228
Ali Nayyer
SWI
28.86
229
Taskin Ahmed
BAN
29.08
230
Dipita Loic
CAM
29.17
231
Riley Hekure
PNG
29.40
231
Ashton Agar
AUS
29.40
231
Jan Frylinck
NAM
29.40
232
Harshal Patel
IND
29.48
233
Gareth Delany
IRE
29.56
234
Zeeshan Maqsood
OMN
29.63
235
Ayush Shukla
HK
29.83
236
Amjad Mahboob
SIN
29.85
237
Ahmed Raza
UAE
29.86
237
Mukul Kadyan
BUL
29.86
238
Janak Prakash
SIN
29.96
239
Sheldon Cottrell
WI
30.00
240
Naseem Shah
PAK
30.29
241
Mahedi Hasan
BAN
30.33
241
Semo Kamea
PNG
30.33
242
Mohammad Nabi
AFG
30.36
243
Saad Zafar
CAN
30.78
244
Dushmantha Chameera
SL
30.86
245
Murali MR Obili
EST
31.00
246
Shiv Karan Singh Gill
LUX
31.17
247
Raja Adeel Iqbal
SPN
31.38
248
Wellington Masakadza
ZIM
31.40
249
Sompal Kami
NEP
31.43
250
Pat Cummins
AUS
31.54
251
Mark Adair
IRE
31.60
252
Akshay Roopak Puri
SIN
31.62
253
Haris Rashid
ESW
32.44
254
Avesh Khan
IND
32.46
255
Ignace Ntirenganya
RWA
33.00
256
Yasim Murtaza
HK
33.14
257
Hayden Walsh
WI
33.57
258
Amjad Sher
FIN
33.63
259
Ravichandran Ashwin
IND
34.00
259
Yvan Mitari
RWA
34.00
260
Norman Vanua
PNG
34.25
261
Timothy Pringle
NED
34.29
262
Adil Rashid
ENG
34.37
263
Deepak Chahar
IND
34.50
264
Liam Livingstone
ENG
35.29
265
Ritik Tomar
CZR
35.38
266
Cameron Green
AUS
35.60
267
David R Hooper
GUE
36.22
268
Shakib Al Hasan
BAN
36.36
269
Cory Dickson
COI
36.60
270
Imran Ameer
MLT
36.83
271
Bhavani Prasad Adapaka
HUN
37.13
272
Shiraz Khan Shereef
KUW
37.20
273
Balaji Avinash Pai
GIB
37.29
274
Harsh Thaker
CAN
37.60
275
Mohammad Islam
BAN
37.70
276
Sachin Kumar
BHR
38.40
277
Shahid Mahmood
BHR
38.50
278
Dilon Heyliger
CAN
38.57
279
Mohamed Shafeeq Manakkadavath
KUW
38.60
280
Chamika Karunaratne
SL
39.14
281
Justin Shaju
MLT
39.33
282
Bruno Toube
CAM
39.50
283
Binura Fernando
SL
39.75
284
Curtis Campher
IRE
39.86
285
Ravindra Jadeja
IND
40.00
286
Asanka Gardi Weligamage
HUN
40.60
287
Not on record
MLT
40.71
288
Mancoba Jele
ESW
40.83
289
Mustafizur Rahman
BAN
41.00
290
Valeed Nayan Veetil
QTR
41.25
291
Aryaman Sunil Uchil
SIN
41.36
292
Mohammad Hasnain
PAK
41.38
293
Muhammad Tanveer
QTR
42.00
294
Blessings Pondani
MAW
42.75
295
Syed Aziz Syed Mubarak
MAL
42.86
296
Prakash Mishra
BUL
43.42
297
Mohammad Asaduzzaman
FIN
43.60
298
Dominic Drakes
WI
44.00
299
Azmatullah Omarzai
AFG
45.00
299
Delrick Varghese
BUL
45.00
300
Imran Khan
BHR
45.43
301
Shahnawaz Dahani
PAK
45.50
302
Barry McCarthy
IRE
45.58
303
Mohammed Nawfer Mohammed Aslam
KUW
50.00
303
Mark Vilijam Pavlovic
SER
50.00
304
Iftikhar Ahmed
PAK
50.33
305
Louis Bruce
GIB
53.00
306
Kagiso Rabada
SA
57.00
307
Gaurav Mishra
ROM
58.00
308
Riazat Ali Shah
UGA
58.50
309
Tahir Abdul Umarji Patel
ESW
70.00
310
Vinay Ravi
NOR
79.00
311
Jacob Albin
BUL
82.33
312
Ts'episo David Chaoana
LES
87.00
313
Fahim Bhatti
BEL
100.00
314
Abishek Kheterpal Raj
HUN
129.50
Show all 344 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
Pakistan Triangular Series
PAK
305 (49.5)
SL
268 (48.1)
›