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 2024: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the best average in 2024, featuring the most impactful players of the year.
TEST
2024
246 entries
1
297.00
Abrar Ahmed
PAK
155 clear of Trevor Gwandu
2
142.00
Trevor Gwandu
ZIM
155 off the lead
3
110.00
Aiden Markram
SA
187 off the lead
● LEADS
Abrar Ahmed
PAK
297.00 · 155 ahead of Gwandu
↑ IN THE CHASE
0
players within 10% of the lead — Ahmed is out on their own
★ TOP-10 CUT-OFF
80.00
The mark at number ten — 236 entries sit below it
● NATION IN FRONT
Pakistan
5 of the top 50 · 24 teams represented
Best Average — full list
246 entries, ranked
Table view
1
Abrar Ahmed
PAK
297.00
2
Trevor Gwandu
ZIM
142.00
3
Aiden Markram
SA
110.00
4
Namgay Thinley
BHU
106.00
5
Tshepo Moreki
SA
101.00
6
Jeremy Gordon
CAN
92.00
7
Kushal Malla
NEP
86.00
8
Abhishek Paradkar
USA
83.00
9
Newman Nyamhuri
ZIM
82.00
10
Michael Levitt
NED
80.00
11
Azmatullah Omarzai
AFG
79.00
12
Basil Hameed
UAE
78.00
13
Safyaan Sharif
SCO
76.00
13
Abdul Abbasi
BHR
76.00
15
Mohammad Ali
PAK
72.50
16
Shaheen Afridi
PAK
72.00
17
Zahid Mahmood
PAK
71.00
18
Junaid Siddiqui
CAN
69.00
19
Jason Holder
WI
67.40
20
Scott Kuggeleijn
NZ
66.50
21
Waji Ul Hassan
SAR
66.00
22
Usman Khalid
SAR
63.50
23
Salman Agha
PAK
62.00
24
Jan Frylinck
NAM
59.67
25
Tim Southee
NZ
59.12
26
Gudakesh Motie
WI
58.17
27
Yasir Mohammad
USA
56.00
28
Theo Woerkom
IRE
55.00
29
Qais Ahmad
AFG
53.00
30
Joe Root
ENG
51.000000
30
Kevin Sinclair
WI
51.00
30
Shah Hussain
CMB
51.00
33
Harshit Rana
IND
50.75
34
Sorawat Desungnoen
THI
50.50
35
Luqman Butt
CMB
50.33
36
Zahir Khan
AFG
50.00
37
Kaki Reddy
IND
49.33
38
Mohammad Islam
BAN
48.83
39
Nathan Smith
NZ
48.43
40
Salvin Stanly
CMB
48.00
41
Ranjung Dorji
BHU
47.00
41
Mirza Mohammed Baig
QTR
47.00
43
Kavem Hodge
WI
46.00
44
Dhananjaya de Silva
SL
45.500000
45
Zuhaib Zubair
UAE
45.25
45
Tangeni Lungameni
NAM
45.25
47
Lakshit Gupta
CMB
45.00
48
Sean Williams
ZIM
44.25
49
Sanchit Sharma
UAE
44.00
50
Shakib Al Hasan
BAN
43.54
51
Abdul Waheed
SAR
43.00
52
Mitchell Marsh
AUS
42.60
53
Naseem Shah
PAK
42.56
54
Ruben Trumpelmann
NAM
42.00
55
Axar Patel
IND
41.20
56
Zia-ur-Rehman Akbar
AFG
41.00
56
Zeeshan Maqsood
OMN
41.00
58
Ruan Swardt
SA
40.33
59
AM Ghazanfar
AFG
40.25
60
Shoaib Bashir
ENG
40.163265
61
Mir Hamza
PAK
39.50
62
Khaled Ahmed
BAN
38.00
63
Harsh Thaker
CAN
37.75
64
Mark Wood
ENG
37.200000
65
Muralikrishna Krishna
IND
37.00
65
Neil Wagner
NZ
37.00
65
Dipendra Airee
NEP
37.00
68
Rachin Ravindra
NZ
36.86
69
Ben Stokes
ENG
36.85
70
Rehan Ahmed
ENG
36.67
71
Nahid Rana
BAN
36.55
72
Nijat Masood
AFG
36.50
73
Glenn Phillips
NZ
36.17
74
Tom Hartley
ENG
36.14
75
Mehidy Hasan
BAN
36.10
76
Ish Sodhi
NZ
36.00
76
Kamron Senamontree
THI
36.00
76
Ahmad Butt
OMN
36.00
76
Max O'Dowd
NED
36.00
80
Jack Jarvis
SCO
35.67
81
Taijul Islam
BAN
35.52
82
Akash Deep
IND
35.20
83
Bas Leede
NED
35.00
83
Shoaib Khan
OMN
35.00
85
Saim Ayub
PAK
34.50
85
Shariz Ahmad
NED
34.50
87
Juanoy Drysdale
USA
34.00
88
Aamer Jamal
PAK
33.67
89
Alzarri Joseph
WI
33.62
90
Jack Brassell
NAM
33.50
91
Kaleemullah
OMN
33.33
92
Jack Leach
ENG
33.28
93
Rathnayake Rathnayake
SL
32.800000
94
Ali Naseer
UAE
32.67
95
Tendai Chatara
ZIM
32.50
96
Prabath Jayasuriya
SL
32.208333
97
Benjamin Sears
NZ
32.20
97
Gulam Murtaza
CMB
32.20
99
Justin Greaves
WI
32.17
100
Mark Watt
SCO
32.00
100
Chanchai Pengkumta
THI
32.00
100
Imran Anwar
BHR
32.00
103
Dane Piedt
SA
31.45
104
Cameron Green
AUS
31.00
104
Morris Kariata
NAM
31.00
106
Mohammed Siraj
IND
30.83
107
Wanigamuni Mendis
SL
30.67
108
Kamindu Mendis
SL
30.666666
109
Mitchell Starc
AUS
30.55
110
Joshua Hull
ENG
30.33
111
Mohammed Nadeem
QTR
30.20
112
Mohammad Zadran
AFG
30.00
113
Matthew Potts
ENG
29.769230
114
Olly Stone
ENG
29.43
115
Ammar Khalid
CAN
29.20
116
Usman Najeeb
SAR
28.83
117
Harmeet Baddhan
USA
28.80
118
Scott Currie
SCO
28.67
119
Hasan Mahmud
BAN
28.30
120
James Anderson
ENG
28.07
121
Muhammad Siddique
UAE
28.00
121
Himanshu Rathod
QTR
28.00
123
Ajaz Patel
NZ
27.91
124
Ravichandran Ashwin
IND
27.26
125
Jay Odedra
OMN
27.00
125
Imran Niazi
PAK
27.00
127
Shamar Joseph
WI
26.76
128
Dilon Heyliger
CAN
26.64
129
Sonam Yeshey
BHU
26.60
130
Richard Ngarava
ZIM
26.50
130
Christopher Greaves
SCO
26.50
132
Saad Zafar
CAN
26.42
133
Khurram Shahzad
PAK
26.31
134
Travis Head
AUS
26.25
135
Zain Ul Abidin
SAR
26.20
136
Blessing Muzarabani
ZIM
26.17
137
Alei Nao
PNG
26.00
138
Ben Shikongo
NAM
25.75
139
Jacob Bethell
ENG
25.67
139
Steven Taylor
USA
25.67
141
Utkarsh Jain
CMB
25.60
142
Brad Wheal
SCO
25.50
143
Mukesh Kumar
IND
25.20
144
Jasdeep Singh
USA
25.00
145
Bilal Khan
OMN
24.83
146
William O'Rourke
NZ
24.81
147
Asitha Fernando
SL
24.486486
148
Ravindra Jadeja
IND
24.29
149
Chris Woakes
ENG
24.093750
150
Pat Cummins
AUS
24.03
151
Jigme Singye
BHU
24.00
152
Lahiru Kumara
SL
23.90
153
Sajid Khan
PAK
23.77
154
Lalit Rajbanshi
NEP
23.50
154
Nosthusha Kenjige
USA
23.50
154
Zahoor Khan
UAE
23.50
157
Corbin Bosch
SA
23.40
158
Dane Paterson
SA
23.33
158
Rohit Paudel
NEP
23.33
160
Bernard Scholtz
NAM
23.30
161
Kuldeep Yadav
IND
23.09
162
Roelof van der Merwe
NED
23.00
162
Dawa Dawa
BHU
23.00
164
Vishwa Fernando
SL
22.931034
165
Nathan Lyon
AUS
22.70
166
Kurukulasooriya Peiris
SL
22.56
167
Angus Atkinson
ENG
22.153846
168
Brandon McMullen
SCO
22.14
169
Nandre Burger
SA
22.00
170
Shadley Schalkwyk
USA
21.88
171
Kaleem Rehman
CAN
21.50
172
Neil Brand
SA
21.38
173
Gerald Coetzee
SA
21.25
174
Pargat Singh
CAN
21.00
175
Jomel Warrican
WI
20.75
176
Kemar Roach
WI
20.71
177
Junaid Siddique
BAN
20.69
178
Aayan Khan
UAE
20.60
179
Jandre Coetzee
THI
20.50
180
Jayden Seales
WI
20.26
181
Lungi Ngidi
SA
20.25
182
Sarawut Maliwan
THI
20.17
182
Michael Leask
SCO
20.17
184
Matthew Humphreys
IRE
20.00
184
Shaun Fouché
NAM
20.00
184
Milind Kumar
USA
20.00
184
Shahzaib
SAR
20.00
184
Nilansh Keswani
UAE
20.00
189
Mitchell Santner
NZ
19.96
190
Taskin Ahmed
BAN
19.95
191
Kagiso Rabada
SA
19.94
192
Brydon Carse
ENG
19.85
193
Sohail Ahmed
BHR
19.67
194
Ishtiaq Ahmad
SAR
19.50
195
Curtis Campher
IRE
19.33
196
Andy McBrine
IRE
19.29
197
Keshav Maharaj
SA
19.20
198
Mohammad Abbas
PAK
19.00
198
Brian Bennett
ZIM
19.00
198
Saqlain Arshad
QTR
19.00
201
Barry McCarthy
IRE
18.88
202
Nicholas Kirton
CAN
18.75
203
Matt Henry
NZ
18.58
204
Scott Boland
AUS
18.27
205
Wiaan Mulder
SA
18.20
206
Mahaj Chadha
CMB
18.13
207
Norman Vanua
PNG
18.00
207
Sompal Kami
NEP
18.00
209
Kyle Klein
NED
17.64
210
Washington Sundar
IND
17.42
211
Merwe Erasmus
NAM
17.36
212
Marco Jansen
SA
17.23
213
Amir Farooq
QTR
17.13
214
Muhammad Jawadullah
UAE
16.91
215
Muhammad Butt
BHR
16.78
216
Muhammad Jabir
QTR
16.63
217
Craig Young
IRE
16.50
217
Suprit Pradhan
BHU
16.50
219
Tenzin Wangchuk
BHU
16.22
220
Vivian Kingma
NED
16.20
221
Aryan Dutt
NED
16.13
222
Mohammad Ikramullah Khan
QTR
16.10
223
Semo Kamea
PNG
16.00
224
Bradley Currie
SCO
15.63
225
Mark Adair
IRE
15.50
225
Kyle Jamieson
NZ
15.50
227
Simranjeet Singh
UAE
15.43
228
Jan Loftie-Eaton
NAM
15.00
229
Jasprit Bumrah
IND
14.93
230
Jasper Davidson
SCO
14.71
231
Nopphon Senamontree
THI
14.40
232
Noor Lakanwal
AFG
14.00
233
Noman Ali
PAK
13.85
234
Josh Hazlewood
AUS
13.60
235
Dhruv Parashar
UAE
13.50
236
Ali Dawood
BHR
13.18
237
Tanaka Chivanga
ZIM
13.00
238
Gavin Main
SCO
11.75
239
Senuran Muthusamy
SA
11.00
240
Charlie Cassell
SCO
10.88
241
Nived Gireesh
CMB
10.40
242
Paul van Meekeren
NED
10.15
243
Kushal Bhurtel
NEP
8.14
244
Mohammed Hisham Shaikh
SAR
7.33
245
Fazalhaq Farooqi
AFG
5.33
246
Naveen-ul-Haq
AFG
2.00
Show all 246 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
CPL
CPL 2026
KIN
PAT
›