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
▼
England in Australia T20I Series
India in New Zealand Test Series
Bangladesh in South Africa Test Series
England in Australia ODI Series
Sri Lanka in Pakistan Test Series
Afghanistan v Zimbabwe Test Series
Recent Teams
▼
Australia
England
India
New Zealand
South Africa
Bangladesh
Recent Players
▼
Harry Brook
Brad Evans
Jofra Archer
William Jacks
Joe Root
Joshua Tongue
Sikandar Raza
Adil Rashid
Azmatullah Omarzai
Liam Dawson
Ishan Kishan
Axar Patel
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 Averages in 2026: Top Performers, Rankings & Full Stats
The best averages in 2026 highlights the top performers of the season based on official match data.
ODI
2026
191 entries
1
573 / 5
Joe Root
ENG
110.60 clear of Yamin Ahmadzai
1
4.000000
Yamin Ahmadzai
AFG
110.60 off the lead
1
0.000000
Aiden Markram
SA
114.60 off the lead
● LEADS
Joe Root
ENG
573 / 5 · 110.60 ahead of Ahmadzai
↑ IN THE CHASE
0
players within 10% of the lead — Root is out on their own
★ TOP-10 CUT-OFF
150 / 2
The mark at number ten — 181 entries sit below it
● NATION IN FRONT
England
8 of the top 50 · 12 teams represented
Best Averages — full list
191 entries, ranked
Table view
1
Joe Root
ENG
573 / 5
1
Yamin Ahmadzai
AFG
4.000000
1
Aiden Markram
SA
0.000000
1
Shivam Dube
IND
0.000000
1
Muralikrishna Krishna
IND
0.000000
1
Blessing Muzarabani
ZIM
4.000000
1
Joshua Tongue
ENG
0.500000
1
Lokumarakkalage Madushanka
SL
2.000000
1
Dean Foxcroft
NZ
22.000000
1
Jewel Andrew
WI
0.000000
2
Not on record
NZ
197 / 2
3
Shimron Hetmyer
WI
95 / 1
4
Daryl Mitchell
NZ
473 / 5
5
Virat Kohli
IND
523 / 6
6
Not on record
NZ
247 / 3
7
Sediqullah Atal
AFG
313 / 4
8
Jordan Cox
ENG
76 / 1
9
David Miller
SA
151 / 2
9
Tony Zorzi
SA
151 / 2
10
Glenn Phillips
NZ
150 / 2
11
Hashmatullah Shaidi
AFG
74 / 1
12
Tom Banton
ENG
209 / 3
13
Kusal Mendis
SL
337 / 5
14
Tanzid Tamim
BAN
334 / 5
15
Temba Bavuma
SA
133 / 2
15
Amir Jangoo
WI
133 / 2
16
Nathan Ellis
AUS
62 / 1
17
Shubman Gill
IND
433 / 7
18
Washington Sundar
IND
61 / 1
19
Not on record
AUS
60 / 1
20
Rahmat Shah
AFG
179 / 3
21
Salman Agha
PAK
175 / 3
22
Ben Duckett
ENG
391 / 7
23
Tom Latham
NZ
167 / 3
24
Md Hridoy
BAN
161 / 3
25
Ibrahim Zadran
AFG
208 / 4
26
Curtis Campher
IRE
207 / 4
27
KL Rahul
IND
155 / 3
28
Matthew Breetzke
SA
150 / 3
29
Travis Head
AUS
242 / 5
30
Mitchell Marsh
AUS
241 / 5
31
Marco Jansen
SA
94 / 2
32
Sikandar Raza
ZIM
228 / 5
33
William Jacks
ENG
181 / 4
34
Harry Brook
ENG
360 / 8
35
Justin Greaves
WI
133 / 3
36
Jos Buttler
ENG
215 / 5
36
Gavin Hoey
IRE
43 / 1
37
Litton Das
BAN
85 / 2
38
Benjamin Curran
ZIM
168 / 4
39
Andy Balbirnie
IRE
165 / 4
40
Matt Renshaw
AUS
204 / 5
41
Not on record
SL
241 / 6
42
Cooper Connolly
AUS
198 / 5
43
Rohit Sharma
IND
268 / 7
44
William Young
NZ
305 / 8
45
Dewald Brevis
SA
76 / 2
45
Not on record
BAN
38 / 1
46
Kaki Reddy
IND
73 / 2
47
Liam Dawson
ENG
70 / 2
48
Nurul Hasan
BAN
69 / 2
48
Keacy Carty
WI
207 / 6
49
Malan Kruger
NAM
34 / 1
49
Mitchell Santner
NZ
68 / 2
49
Craig Ervine
ZIM
170 / 5
50
Nicholas Kelly
NZ
67 / 2
51
Dunith Wellalage
SL
133 / 4
52
Not on record
BAN
99 / 3
53
Joshua Inglis
AUS
131 / 4
54
Michael Bracewell
NZ
130 / 4
54
Jacob Bethell
ENG
195 / 6
55
Rahmanullah Gurbaz
AFG
129 / 4
56
Shreyas Iyer
IND
161 / 5
57
Mark Chapman
HK
125 / 4
58
George Dockrell
IRE
31 / 1
58
Shai Hope
WI
155 / 5
58
Johannes Smit
NAM
31 / 1
59
Merwe Erasmus
NAM
92 / 3
60
John Campbell
WI
122 / 4
61
Brad Evans
ZIM
152 / 5
62
Cade Carmichael
IRE
121 / 4
63
Axar Patel
IND
60 / 2
64
Not on record
WI
149 / 5
65
Eathan Bosch
SA
29 / 1
65
Not on record
BAN
29 / 1
66
Ruben Trumpelmann
NAM
57 / 2
67
Wessly Madhevere
ZIM
139 / 5
68
Harshit Rana
IND
83 / 3
69
Innocent Kaia
ZIM
162 / 6
69
Ryan Rickelton
SA
27 / 1
69
Richard Ngarava
ZIM
27 / 1
70
Kamindu Mendis
SL
80 / 3
70
Soumya Sarkar
BAN
80 / 3
71
Harry Tector
IRE
106 / 4
71
Angus Atkinson
ENG
53 / 2
72
Jan Balt
NAM
26 / 1
73
Devon Conway
NZ
77 / 3
74
Sherfane Rutherford
WI
101 / 4
75
Rashid Khan
AFG
50 / 2
75
Henry Nicholls
NZ
150 / 6
75
Pathum Silva
SL
150 / 6
75
Not on record
ENG
25 / 1
76
Alex Carey
AUS
98 / 4
77
Roston Chase
WI
24 / 1
78
Not on record
IRE
47 / 2
79
Alexander Busing-Volschenk
NAM
46 / 2
80
Abdul Samad
PAK
45 / 2
80
Kongala Vimukthi
SL
135 / 6
81
Jamie Overton
ENG
65 / 3
82
Sahibzada Farhan
PAK
64 / 3
83
Azmatullah Omarzai
AFG
85 / 4
84
Najmul Hossain Shanto
BAN
84 / 4
85
Brian Bennett
ZIM
101 / 5
86
Faheem Ashraf
PAK
60 / 3
87
Dhananjaya de Silva
SL
59 / 3
88
Not on record
NZ
39 / 2
89
Mohammad Rizwan
PAK
58 / 3
89
Xavier Bartlett
AUS
58 / 3
90
Afif Hossain
BAN
19 / 1
91
Paul Stirling
IRE
75 / 4
92
Zane Green
NAM
55 / 3
93
Rajapaksha Mishara
SL
54 / 3
94
Darwish Rasooli
AFG
53 / 3
95
Mohammad Hassan
BAN
52 / 3
95
Brendan Taylor
ZIM
52 / 3
96
Not on record
IRE
34 / 2
97
Gudakesh Motie
WI
50 / 3
98
Rehan Ahmed
ENG
66 / 4
98
Jason Smith
SA
33 / 2
99
Mitchell Starc
AUS
16 / 1
99
Jeffrey Vandersay
SL
16 / 1
100
Kariyawasam Asalanka
SL
94 / 6
101
Sam Curran
ENG
31 / 2
101
Wellington Masakadza
ZIM
31 / 2
102
Not on record
PAK
30 / 2
103
Not on record
NAM
44 / 3
103
Shaheen Afridi
PAK
44 / 3
104
Quinton de Kock
SA
29 / 2
105
Ravindra Jadeja
IND
43 / 3
106
Kiribathgala Dharmasena
SL
14 / 1
107
Mehidy Hasan
BAN
38 / 3
108
Jayden Seales
WI
12 / 1
108
Newman Nyamhuri
ZIM
36 / 3
109
Tom McKibbin
AUS
45 / 4
110
Khary Pierre
WI
11 / 1
110
Cameron Green
AUS
22 / 2
111
Nathan Smith
NZ
31 / 3
112
Mitchell Hay
NZ
20 / 2
112
Lorcan Tucker
IRE
40 / 4
113
Adam Zampa
AUS
19 / 2
114
Wanindu Hasaranga
SL
9 / 1
115
Alzarri Joseph
WI
17 / 2
116
Rubin Hermann
SA
8 / 1
117
Ishan Kishan
IND
15 / 2
118
Pramod Liyanagamage
SL
7 / 1
118
Jofra Archer
ENG
14 / 2
119
Hussain Talat
PAK
13 / 2
120
Mark Adair
IRE
19 / 3
121
Bjorn Fortuin
SA
6 / 1
121
Mohammad Islam
BAN
6 / 1
121
Zak Crawley
ENG
6 / 1
121
Jacob Duffy
NZ
6 / 1
121
Tristan Stubbs
SA
6 / 1
121
Gerald Coetzee
SA
6 / 1
121
Asitha Fernando
SL
6 / 1
122
Matthew Forde
WI
23 / 4
123
Zakary Foulkes
NZ
11 / 2
124
Jack Brassell
NAM
5 / 1
124
Jan Loftie-Eaton
NAM
10 / 2
124
Kuldeep Yadav
IND
5 / 1
124
Mosaddek Hossain
BAN
10 / 2
124
Taskin Ahmed
BAN
10 / 2
124
Not on record
BAN
10 / 2
125
Mustafizur Rahman
BAN
9 / 2
125
Jan Frylinck
NAM
9 / 2
126
Mohammad Hossain
BAN
13 / 3
127
Keshav Maharaj
SA
4 / 1
127
Keemo Paul
WI
4 / 1
127
Prenelan Subrayen
SA
4 / 1
127
AM Ghazanfar
AFG
4 / 1
128
Not on record
IRE
3 / 1
128
Haris Rauf
PAK
3 / 1
129
Not on record
ZIM
5 / 2
130
Clive Madande
ZIM
7 / 3
131
Not on record
WI
2 / 1
131
Michael Lingen
NAM
2 / 1
131
Josh Hazlewood
AUS
2 / 1
132
Graeme Cremer
ZIM
1 / 1
132
Adil Rashid
ENG
1 / 1
132
Mohammad Wasim
PAK
1 / 1
132
Not on record
ENG
2 / 2
Show all 191 ↓
Nothing matches that filter.
RECENT RESULTS
4 matches
▲
show
‹
TEST
Asian Games Men's Cricket Competition
BAN
MAL
TEST
Asian Games Men's Cricket Competition
SL
NEP
TEST
Asian Games Men's Cricket Competition
IND
AFG
TEST
Asian Games Men's Cricket Competition
PAK
HK
›