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
▼
Harry Brook
Joe Root
Azmatullah Omarzai
Rashid Khan
Ben Duckett
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Salman Agha
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
210 entries
1
4.75
Xavier Bartlett
AUS
5.40 clear of Paul van Meekeren
2
10.15
Paul van Meekeren
NED
5.40 off the lead
3
10.33
Travis Head
AUS
5.58 off the lead
● LEADS
Xavier Bartlett
AUS
4.75 · 5.40 better than Meekeren
↑ IN THE CHASE
0
players within 10% of the lead — Bartlett is out on their own
★ TOP-10 CUT-OFF
13.50
The mark at number ten — 200 entries sit below it
● NATION IN FRONT
Pakistan
8 of the top 50 · 16 teams represented
Best Average — full list
210 entries, ranked
Table view
1
Xavier Bartlett
AUS
4.75
2
Paul van Meekeren
NED
10.15
3
Travis Head
AUS
10.33
4
Charlie Cassell
SCO
10.88
5
Lizaad Williams
SA
11.27
6
Kushal Bhurtel
NEP
11.57
7
Gavin Main
SCO
11.75
8
Rashid Khan
PAK
12.47
8
Rashid Khan
PAK
12.47
9
Sufiyan Muqeem
PAK
13.00
9
Simranjeet Singh
UAE
13.00
10
Marnus Labuschagne
AUS
13.50
11
AM Ghazanfar
AFG
13.57
12
Rohit Paudel
NEP
13.78
13
Jasper Davidson
SCO
14.71
14
Jan Loftie-Eaton
NAM
15.00
15
Wanindu Hasaranga
SL
15.62
16
Bradley Currie
SCO
15.63
17
Abrar Ahmed
PAK
15.80
18
Kamran Ghulam
PAK
16.00
18
Matthew Humphreys
IRE
16.00
18
Faisal Akram
PAK
16.00
19
Aryan Dutt
NED
16.13
20
Vivian Kingma
NED
16.20
21
Hemant Dhami
NEP
16.33
22
Will Sutherland
AUS
16.50
23
Nangeyalia Kharote
AFG
16.55
24
Ottneil Baartman
SA
16.83
25
Harry Tector
IRE
17.00
25
Jamie Overton
ENG
17.00
26
Merwe Erasmus
NAM
17.36
27
Jeffrey Vandersay
SL
17.53
28
Shaheen Afridi
PAK
17.60
29
Kyle Klein
NED
17.64
30
Benjamin Dwarshuis
AUS
18.00
30
Riyan Parag
IND
18.00
31
Mustafizur Rahman
BAN
18.40
32
Nicholas Kirton
CAN
18.75
33
Salman Agha
PAK
19.18
34
Ishwarjot Sohi
CAN
19.50
35
Milind Kumar
USA
20.00
35
Shaun Fouché
NAM
20.00
36
Michael Leask
SCO
20.17
37
Azmatullah Omarzai
AFG
20.47
38
Aayan Khan
UAE
20.60
39
Kagiso Rabada
SA
20.80
40
Barry McCarthy
IRE
21.00
40
Washington Sundar
IND
21.00
40
Pargat Singh
CAN
21.00
41
Kaleem Rehman
CAN
21.50
42
Michael Bracewell
NZ
21.80
43
Richard Ngarava
ZIM
21.83
44
Shadley Schalkwyk
USA
21.88
45
Brandon McMullen
SCO
22.14
46
Haris Rauf
PAK
22.38
47
Roelof van der Merwe
NED
23.00
48
Glenn Maxwell
AUS
23.20
49
Bernard Scholtz
NAM
23.30
50
Zahoor Khan
UAE
23.50
50
Nosthusha Kenjige
USA
23.50
51
Lalit Rajbanshi
NEP
23.67
52
Taskin Ahmed
BAN
23.93
53
Lance Morris
AUS
24.00
54
Kwena Maphaka
SA
24.40
55
Matthew Potts
ENG
24.75
56
Bilal Khan
OMN
24.83
57
Jasdeep Singh
USA
25.00
58
Matthew Forde
WI
25.20
59
Theo Woerkom
IRE
25.25
60
Andile Phehlukwayo
SA
25.33
61
Brad Wheal
SCO
25.50
61
Kuldeep Yadav
IND
25.50
62
Jacob Duffy
NZ
25.67
62
Steven Taylor
USA
25.67
63
Ben Shikongo
NAM
25.75
64
Dilpreet Bajwa
CAN
26.00
65
Mohammad Zadran
AFG
26.33
66
Morawakage Theekshana
SL
26.40
67
Christopher Greaves
SCO
26.50
68
Lahiru Kumara
SL
26.60
69
Sompal Kami
NEP
26.83
70
Mitchell Marsh
AUS
27.00
70
Nasum Ahmed
BAN
27.00
70
Jay Odedra
OMN
27.00
71
Kariyawasam Asalanka
SL
27.10
72
Asitha Fernando
SL
27.17
73
Lokumarakkalage Madushanka
SL
27.57
74
Lungi Ngidi
SA
27.63
75
Alzarri Joseph
WI
27.67
76
Saim Ayub
PAK
27.80
77
Craig Young
IRE
27.88
78
Axar Patel
IND
28.00
79
Aamer Jamal
PAK
28.33
80
Scott Currie
SCO
28.67
81
Harmeet Baddhan
USA
28.80
82
Marco Jansen
SA
29.00
82
Dushmantha Chameera
SL
29.00
83
Saad Zafar
CAN
29.07
84
Ammar Khalid
CAN
29.20
85
Naseem Shah
PAK
29.80
86
Adam Zampa
AUS
30.00
86
Nqabayomzi Peter
SA
30.00
87
Kushal Malla
NEP
30.17
88
Brydon Carse
ENG
30.50
89
Junaid Siddique
BAN
31.00
89
Afif Hossain
BAN
31.00
89
Muhammad Siddique
BAN
31.00
89
Morris Kariata
NAM
31.00
90
Sikandar Raza
ZIM
31.29
91
Dilon Heyliger
CAN
31.33
92
Nahid Rana
BAN
31.50
93
Bjorn Fortuin
SA
31.80
94
Mark Watt
SCO
32.00
94
Cameron Green
AUS
32.00
95
Gudakesh Motie
WI
32.27
96
Newman Nyamhuri
ZIM
32.33
97
Dunith Wellalage
SL
32.40
98
Kaleemullah
OMN
33.33
99
Pramod Liyanagamage
SL
33.40
100
Jack Brassell
NAM
33.50
101
Qais Ahmad
AFG
33.67
102
Wellington Masakadza
ZIM
34.00
102
Juanoy Drysdale
USA
34.00
102
John Turner
ENG
34.00
103
Shariz Ahmad
NED
34.50
104
Mark Adair
IRE
34.78
105
Bas Leede
NED
35.00
105
Shoaib Khan
OMN
35.00
106
Mohammad Nabi
AFG
35.60
107
Jack Jarvis
SCO
35.67
108
Jacob Bethell
ENG
36.00
108
Max O'Dowd
NED
36.00
108
Ahmad Butt
OMN
36.00
109
Mitchell Starc
AUS
36.38
110
Pat Cummins
AUS
37.00
110
Dipendra Airee
NEP
37.00
111
Mohammad Hasnain
PAK
37.20
112
Fareed Ahmad
AFG
38.00
112
Shivam Dube
IND
38.00
113
Jayden Seales
WI
38.29
114
Romario Shepherd
WI
38.75
115
Harsh Thaker
CAN
39.09
116
Oshane Thomas
WI
40.00
117
Fazalhaq Farooqi
AFG
40.08
118
Aaron Hardie
AUS
40.40
119
Aakash Chand
NEP
41.00
119
Blessing Muzarabani
ZIM
41.00
119
Zeeshan Maqsood
OMN
41.00
120
Josh Hazlewood
AUS
41.67
121
Tanzim Sakib
BAN
41.80
122
Ruben Trumpelmann
NAM
42.00
122
Soumya Sarkar
BAN
42.00
123
Graham Hume
IRE
43.00
124
Fionn Hand
IRE
44.00
124
Sanchit Sharma
UAE
44.00
124
Muhammad Jawadullah
UAE
44.00
125
Trevor Gwandu
ZIM
45.00
125
Marquino Mindley
WI
45.00
125
Sean Williams
ZIM
45.00
126
Tangeni Lungameni
NAM
45.25
127
Katupulle Sahab
SL
48.00
128
Sean Abbott
AUS
49.14
129
Andy McBrine
IRE
49.33
129
Akila Dananjaya
SL
49.33
130
Mohammad Islam
BAN
49.57
131
Mehidy Hasan
BAN
50.63
132
Hasan Mahmud
BAN
52.00
133
Mohammed Siraj
IND
52.33
134
Arshdeep Singh
IND
52.50
135
Mohammad Hossain
BAN
53.60
135
Jofra Archer
ENG
53.60
136
Mohammad Akram
ZIM
54.67
137
Reece Topley
ENG
55.00
138
Yasir Mohammad
USA
56.00
139
Uday Singh
CAN
57.33
140
Adil Rashid
ENG
57.67
141
Jan Frylinck
NAM
59.67
142
Pawan Sarraf
NEP
61.00
143
Liam Livingstone
ENG
61.50
144
Glenn Phillips
NZ
64.00
145
Sherfane Rutherford
WI
65.00
146
Wiaan Mulder
SA
65.50
147
Junaid Siddiqui
CAN
69.00
147
Corbin Bosch
SA
69.00
148
Shamar Joseph
WI
72.00
149
Rijan Dhakal
NEP
75.00
150
Safyaan Sharif
SCO
76.00
151
Roston Chase
WI
78.00
151
Surya Tamang
NEP
78.00
151
Basil Hameed
UAE
78.00
152
Michael Levitt
NED
80.00
153
Aiden Markram
SA
80.50
154
Olly Stone
ENG
82.00
155
Abhishek Paradkar
USA
83.00
156
Mitchell Santner
NZ
86.00
157
Nathan Smith
NZ
87.00
158
Noor Lakanwal
AFG
88.50
159
Jeremy Gordon
CAN
92.00
160
Shahid Ahmadzai
CAN
94.00
160
Justin Greaves
WI
94.00
161
Nandre Burger
SA
96.00
162
Taijul Islam
BAN
97.00
163
Ish Sodhi
NZ
99.00
164
Curtis Campher
IRE
102.00
165
William Jacks
ENG
104.00
166
Matthew Short
AUS
108.00
167
Tabraiz Shamsi
SA
111.00
168
Gavin Hoey
IRE
114.00
169
Gulbadin Naib
AFG
166.00
170
Kongala Vimukthi
SL
169.00
Show all 210 ↓
Nothing matches that filter.
RECENT RESULTS
2 matches
▲
show
‹
CPL
CPL 2026
KIN
AMA
CPL
CPL 2026
KIN
PAT
›