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
Cricket AI Insight
AI analysis
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
India
Zimbabwe
Bangladesh
England
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Gerhard Erasmus
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
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.
ODI
2024
147 entries
1
10.88
Charlie Cassell
SCO
0.06 clear of Shakeel Ahmed
2
10.94
Shakeel Ahmed
OMN
0.06 off the lead
3
11.27
Lizaad Williams
SA
0.39 off the lead
● LEADS
Charlie Cassell
SCO
10.88 · 0.06 better than Ahmed
↑ IN THE CHASE
2
players sit within 10% of the lead on best average
★ TOP-10 CUT-OFF
15.07
The mark at number ten — 137 entries sit below it
● NATION IN FRONT
Scotland
6 of the top 50 · 19 teams represented
Best Average — full list
147 entries, ranked
Table view
1
Charlie Cassell
SCO
10.88
2
Shakeel Ahmed
OMN
10.94
3
Lizaad Williams
SA
11.27
4
Kushal Bhurtel
NEP
12.25
5
Aamir Kaleem
OMN
12.43
6
Rashid Khan
PAK
12.47
7
Paul van Meekeren
NED
13.47
8
AM Ghazanfar
AFG
13.57
9
Jasper Davidson
SCO
14.71
10
Brad Currie
SCO
15.07
11
Wanindu Hasaranga
SL
15.62
12
Abrar Ahmed
PAK
15.80
13
Roelof van der Merwe
NED
16.00
14
Vivian Kingma
NED
16.20
15
Nangeyalia Kharote
AFG
16.55
16
Kyle Klein
NED
16.56
17
Ottneil Baartman
SA
16.83
18
Jeffrey Vandersay
SL
17.53
19
Shaheen Afridi
PAK
17.60
20
Samay Shrivastava
OMN
17.75
21
Rohit Paudel
NEP
18.40
21
Mustafizur Rahman
BAN
18.40
22
Aryan Dutt
NED
18.71
23
Salman Agha
PAK
19.18
24
Kaleem Sana
CAN
19.32
25
Milind Kumar
USA
19.50
26
Brandon McMullen
SCO
20.31
27
Jan Nicol Loftie-Eaton
NAM
20.36
28
Azmatullah Omarzai
AFG
20.47
29
Kagiso Rabada
SA
20.80
30
Washington Sundar
IND
21.00
31
Jack Jarvis
SCO
21.50
32
Richard Ngarava
ZIM
21.83
33
Nosthush Kenjige
USA
21.90
34
Dilon Heyliger
CAN
22.23
35
Haris Rauf
PAK
22.38
36
Gerhard Erasmus
NAM
22.39
37
Saurabh Netravalkar
USA
22.60
38
Gulsan Jha
NEP
22.92
39
Glenn Maxwell
AUS
23.20
40
Zahoor Khan
UAE
23.50
41
Michael Leask
SCO
23.71
42
Taskin Ahmed
BAN
23.93
43
Lance Morris
AUS
24.00
44
Matthew Potts
ENG
24.75
45
Ali Naseer
UAE
24.80
46
Bilal Khan
OMN
24.83
47
Matthew Forde
WI
25.20
48
Theo Woerkom
IRE
25.25
48
Juanoy Drysdale
USA
25.25
49
Andile Phehlukwayo
SA
25.33
50
Kuldeep Yadav
IND
25.50
51
Lalit Rajbanshi
NEP
26.00
52
Maheesh Theekshana
SL
26.40
53
Lahiru Kumara
SL
26.60
54
Nasum Ahmed
BAN
27.00
55
Charith Asalanka
SL
27.10
56
Ben Shikongo
NAM
27.11
57
Asitha Fernando
SL
27.17
58
Dilshan Madushanka
SL
27.57
58
Kaleemullah
OMN
27.57
59
Lungi Ngidi
SA
27.63
60
Alzarri Joseph
WI
27.67
61
Aayan Afzal Khan
UAE
27.73
62
Saim Ayub
PAK
27.80
63
Craig Young
IRE
27.88
64
Axar Patel
IND
28.00
65
Jay Odedra
OMN
28.40
66
Bernard Scholtz
NAM
28.43
67
Scott Currie
SCO
28.67
68
Brad Wheal
SCO
28.75
69
Shadley van Schalkwyk
USA
28.81
70
Sompal Kami
NEP
29.00
70
Marco Jansen
SA
29.00
70
Dushmantha Chameera
SL
29.00
71
Ammar Khalid
CAN
29.20
72
Naseem Shah
PAK
29.80
73
Adam Zampa
AUS
30.00
74
Brydon Carse
ENG
30.50
75
Dhruv Parashar
UAE
30.60
76
Mark Watt
SCO
30.67
77
Saad Bin Zafar
CAN
30.74
78
Sikandar Raza
ZIM
31.29
79
Nahid Rana
BAN
31.50
80
Bjorn Fortuin
SA
31.80
81
Cameron Green
AUS
32.00
82
Sandeep Lamichhane
NEP
32.22
83
Gudakesh Motie
WI
32.27
84
Jasdeep Singh
USA
32.31
85
Dunith Wellalage
SL
32.40
86
Junaid Siddique
UAE
33.00
87
Harsh Thaker
CAN
33.07
88
Pramod Madushan
SL
33.40
89
Kushal Malla
NEP
34.17
90
Mark Adair
IRE
34.78
91
Shariz Ahmad
NED
35.20
92
Mohammad Nabi
AFG
35.60
93
Jacob Bethell
ENG
36.00
94
Mitchell Starc
AUS
36.38
95
Ahmad Butt
OMN
37.00
96
Mohammad Hasnain
PAK
37.20
97
Fareed Ahmad
AFG
38.00
98
Jayden Seales
WI
38.29
99
Romario Shepherd
WI
38.75
99
Bas de Leede
NED
38.75
100
Zeeshan Maqsood
OMN
39.67
101
Fazalhaq Farooqi
AFG
40.08
102
Basil Hameed
UAE
40.14
103
Aaron Hardie
AUS
40.40
104
Blessing Muzarabani
ZIM
41.00
105
Tangeni Lungameni
NAM
41.11
106
Josh Hazlewood
AUS
41.67
107
Tanzim Hasan Sakib
BAN
41.80
108
Jack Brassell
NAM
42.00
108
Ruben Trumpelmann
NAM
42.00
109
Karan KC
NEP
42.20
110
Graham Hume
IRE
43.00
111
Sean Williams
ZIM
45.00
111
Trevor Gwandu
ZIM
45.00
112
Harmeet Singh
USA
47.38
113
Sean Abbott
AUS
49.14
114
Andy McBrine
IRE
49.33
114
Akila Dananjaya
SL
49.33
115
Shoriful Islam
BAN
49.57
116
Mehidy Hasan
BAN
50.63
117
Mohammed Siraj
IND
52.33
118
Rishad Hossain
BAN
53.60
118
Jofra Archer
ENG
53.60
119
Mohammad Akram
ZIM
54.67
120
Uday Singh
CAN
57.33
121
Adil Rashid
ENG
57.67
122
Aqib Sulehri
OMN
59.33
123
Jan Frylinck
NAM
59.67
124
Pawan Sarraf
NEP
61.00
125
Liam Livingstone
ENG
61.50
126
Safyaan Sharif
SCO
76.00
127
Timm van der Gugten
NED
78.00
127
Roston Chase
WI
78.00
128
Michael Levitt
NED
80.00
129
Aiden Markram
SA
80.50
130
Dipendra Singh Airee
NEP
82.50
131
Mitchell Santner
NZ
86.00
132
Noor Ahmad
AFG
88.50
133
Shahid Ahmadzai
CAN
94.00
134
Gulbadin Naib
AFG
166.00
135
Janith Liyanage
SL
169.00
136
Rahul Bhatia
UAE
245.00
Show all 147 ↓
Nothing matches that filter.