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 2025: Top Performers, Rankings & Full Stats
This page shows players with the best average during the 2025 season, ranking them by their on-field performances.
ODI
2025
108 entries
1
12.86
Akeal Hosein
WI
3.14 clear of Rashid Khan
2
16.00
Rashid Khan
AFG
3.14 off the lead
2
16.00
Zakary Foulkes
NZ
3.14 off the lead
● LEADS
Akeal Hosein
WI
12.86 · 3.14 better than Khan
↑ IN THE CHASE
0
players within 10% of the lead — Hosein is out on their own
★ TOP-10 CUT-OFF
19.00
The mark at number ten — 98 entries sit below it
● NATION IN FRONT
New Zealand
9 of the top 50 · 12 teams represented
Best Average — full list
108 entries, ranked
Table view
1
Akeal Hosein
WI
12.86
2
Rashid Khan
AFG
16.00
2
Zakary Foulkes
NZ
16.00
3
Azmatullah Omarzai
AFG
16.21
4
Dunith Wellalage
SL
16.63
5
Cooper Connolly
AUS
17.67
5
Blair Tickner
NZ
17.67
6
Mohammad Hossain
BAN
18.06
7
Jayden Seales
WI
18.15
8
Xavier Bartlett
AUS
18.43
9
Matt Henry
NZ
18.58
10
Varun Vinod
IND
19.00
11
Wanindu Hasaranga
SL
19.67
12
Benjamin Sears
NZ
19.70
13
Asitha Fernando
SL
21.30
14
Jacob Duffy
NZ
21.48
15
Sean Abbott
AUS
21.50
16
Tanzim Sakib
BAN
22.18
17
Jofra Archer
ENG
22.44
18
Adil Rashid
ENG
22.76
19
Tanvir Islam
BAN
23.19
20
Abrar Ahmed
PAK
23.56
21
Akif Javed
PAK
23.57
22
Lokumarakkalage Madushanka
SL
23.80
22
Richard Ngarava
ZIM
23.80
23
Mark Adair
IRE
23.83
24
Alzarri Joseph
WI
24.00
25
Kagiso Rabada
SA
24.67
26
Benjamin Dwarshuis
AUS
25.20
27
Harshit Rana
IND
25.55
28
Arshdeep Singh
IND
25.90
29
Jamie Overton
ENG
26.50
29
Barry McCarthy
IRE
26.50
30
Mitchell Santner
NZ
26.84
31
Taskin Ahmed
BAN
27.75
32
Nandre Burger
SA
27.88
33
Morawakage Theekshana
SL
28.93
34
Kuldeep Yadav
IND
29.00
35
Nathan Smith
NZ
29.29
36
Kyle Jamieson
NZ
30.00
37
Haris Rauf
PAK
30.20
38
Mohammed Shami
IND
30.64
39
Washington Sundar
IND
30.67
40
Trevor Gwandu
ZIM
31.00
41
Muralikrishna Krishna
IND
31.38
42
Michael Bracewell
NZ
31.88
43
Saqib Mahmood
ENG
32.00
44
Adam Zampa
AUS
32.06
45
Sufiyan Muqeem
PAK
32.50
46
Keshav Maharaj
SA
32.56
47
Lungi Ngidi
SA
32.68
48
Ravindra Jadeja
IND
33.42
49
Axar Patel
IND
34.27
50
Dushmantha Chameera
SL
34.33
51
Graham Hume
IRE
35.80
52
Roston Chase
WI
36.00
53
Wiaan Mulder
SA
36.75
53
Spencer Johnson
AUS
36.75
54
Liam McCarthy
IRE
37.00
54
Mohammad Nabi
AFG
37.00
55
Rachin Ravindra
NZ
37.33
56
Blessing Muzarabani
ZIM
38.29
57
Mitchell Starc
AUS
38.33
58
Mohammad Wasim
PAK
38.57
59
Hardik Pandya
IND
38.71
60
Senuran Muthusamy
SA
38.83
61
Shaheen Afridi
PAK
39.19
62
Naseem Shah
PAK
39.67
63
William O'Rourke
NZ
40.18
65
Faheem Ashraf
PAK
40.50
66
Marco Jansen
SA
41.00
67
Mehidy Hasan
BAN
41.09
68
Josh Hazlewood
AUS
41.25
69
Aaron Hardie
AUS
42.67
70
Matthew Forde
WI
45.89
71
Nathan Ellis
AUS
49.63
72
Brydon Carse
ENG
49.91
73
AM Ghazanfar
AFG
50.50
74
Liam Livingstone
ENG
53.25
75
Gudakesh Motie
WI
55.33
76
Brad Evans
ZIM
55.50
77
Kiribathgala Dharmasena
SL
55.75
78
Mustafizur Rahman
BAN
56.67
79
Donovan Ferreira
SA
57.50
80
Corbin Bosch
SA
58.70
81
Saim Ayub
PAK
58.75
82
Bjorn Fortuin
SA
59.00
83
Justin Greaves
WI
59.29
84
Shamar Joseph
WI
66.00
85
Glenn Phillips
NZ
67.33
86
Josh Little
IRE
67.60
87
Hasan Mahmud
BAN
70.00
88
Glenn Maxwell
AUS
72.00
89
Mark Wood
ENG
75.67
90
Fazalhaq Farooqi
AFG
76.50
91
Matthew Humphreys
IRE
84.50
92
Kongala Vimukthi
SL
87.50
93
Kariyawasam Asalanka
SL
89.00
94
Salman Agha
PAK
91.50
95
Andy McBrine
IRE
93.33
96
Romario Shepherd
WI
101.00
97
Khushdil Shah
PAK
105.00
98
Khary Pierre
WI
108.00
99
Sikandar Raza
ZIM
115.50
100
Prenelan Subrayen
SA
119.00
101
Noor Lakanwal
AFG
129.00
102
Wellington Masakadza
ZIM
138.00
103
Matthew Short
AUS
161.00
Show all 108 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
Pakistan Triangular Series
PAK
305 (49.5)
SL
268 (48.1)
›