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
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
Gerhard Erasmus
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 →
Highest Score in 2025: Top Performers, Rankings & Full Stats
This page shows players with the highest score during the 2025 season, ranking them by their on-field performances.
ODI
2025
262 entries
1
177
Ibrahim Zadran
AFG
7 clear of Keacy Carty
2
170
Keacy Carty
WI
7 off the lead
3
169
Brian Bennett
ZIM
8 off the lead
● LEADS
Ibrahim Zadran
AFG
177 · 7 ahead of Carty
↑ IN THE CHASE
4
players sit within 10% of the lead on highest score
★ TOP-10 CUT-OFF
133
The mark at number ten — 252 entries sit below it
● NATION IN FRONT
New Zealand
8 of the top 50 · 13 teams represented
Highest Score — full list
262 entries, ranked
Table view
1
Ibrahim Zadran
AFG
177
2
Keacy Carty
WI
170
3
Brian Bennett
ZIM
169
4
Joe Root
ENG
166
5
Ben Duckett
ENG
165
6
Matthew Breetzke
SA
150
7
Travis Head
AUS
142
8
Virat Kohli
IND
135
8
Harry Brook
ENG
135
9
Salman Agha
PAK
134
10
Kane Williamson
NZ
133
11
Mark Chapman
HK
132
12
Charith Asalanka
SL
127
13
Kusal Mendis
SL
124
14
Quinton de Kock
SA
123
15
Pathum Nissanka
SL
122
15
Mohammad Rizwan
PAK
122
16
Rohit Sharma
IND
121
17
Josh Inglis
AUS
120
17
Shai Hope
WI
120
18
Daryl Mitchell
NZ
119
19
Tom Latham
NZ
118
19
Ben Curran
ZIM
118
19
Cameron Green
AUS
118
20
Yashasvi Jaiswal
IND
116
21
Shubman Gill
IND
112
21
Rachin Ravindra
NZ
112
21
Andy Balbirnie
IRE
112
22
Aiden Markram
SA
110
22
Jacob Bethell
ENG
110
23
Will Young
NZ
107
24
Glenn Phillips
NZ
106
25
Ruturaj Gaikwad
IND
105
26
Ryan Rickelton
SA
103
27
Babar Azam
PAK
102
28
Towhid Hridoy
BAN
100
28
Mitchell Marsh
AUS
100
28
David Miller
SA
100
29
Mitchell Hay
NZ
99
30
Devon Conway
NZ
97
31
Sikandar Raza
ZIM
92
32
Soumya Sarkar
BAN
91
33
Rahmat Shah
AFG
90
34
Paul Stirling
IRE
89
35
Heinrich Klaasen
SA
87
36
Sediqullah Atal
AFG
85
37
Fakhar Zaman
PAK
84
38
Temba Bavuma
SA
82
39
Saif Hassan
BAN
80
40
Shreyas Iyer
IND
79
41
Janith Liyanage
SL
78
42
Saim Ayub
PAK
77
42
Najmul Hossain Shanto
BAN
77
43
Tony de Zorzi
SA
76
44
Tristan Stubbs
SA
74
44
Matthew Short
AUS
74
45
Steven Smith
AUS
73
45
Faheem Ashraf
PAK
73
46
Rassie van der Dussen
SA
72
47
Marco Jansen
SA
70
47
Sherfane Rutherford
WI
70
48
Khushdil Shah
PAK
69
48
Alex Carey
AUS
69
48
Craig Ervine
ZIM
69
49
Jamie Overton
ENG
68
49
Jaker Ali
BAN
68
50
Parvez Hossain Emon
BAN
67
50
Corbin Bosch
SA
67
50
Azmatullah Omarzai
AFG
67
51
KL Rahul
IND
66
52
Jamie Smith
ENG
64
52
Wiaan Mulder
SA
64
52
Kamindu Mendis
SL
64
53
Curtis Campher
IRE
63
53
Gudakesh Motie
WI
63
53
Hasan Nawaz
PAK
63
54
Hussain Talat
PAK
62
54
Saud Shakeel
PAK
62
54
Jos Buttler
ENG
62
54
Tanzid Hasan
BAN
62
54
Mohammad Nabi
AFG
62
55
Wessly Madhevere
ZIM
61
55
Lorcan Tucker
IRE
61
55
Cooper Connolly
AUS
61
56
Mehidy Hasan
BAN
60
56
Evin Lewis
WI
60
57
Brandon King
WI
59
57
Mohammad Nawaz
PAK
59
57
Wanindu Hasaranga
SL
59
57
Michael Bracewell
NZ
59
58
Rhys Mariu
NZ
58
58
Matthew Forde
WI
58
59
Sean Williams
ZIM
57
59
Lhuan-dre Pretorius
SA
57
60
Harry Tector
IRE
56
60
Avishka Fernando
SL
56
60
Matt Renshaw
AUS
56
61
Roston Chase
WI
55
62
Dewald Brevis
SA
54
63
Muhammad Abbas
NZ
52
63
Axar Patel
IND
52
64
Naseem Shah
PAK
51
64
Nishan Madushka
SL
51
65
Rahmanullah Gurbaz
AFG
50
65
Justin Greaves
WI
50
66
Will Jacks
ENG
49
67
Sadeera Samarawickrama
SL
48
67
Cade Carmichael
IRE
48
68
Marnus Labuschagne
AUS
47
69
Mahidul Islam Ankon
BAN
46
70
Hardik Pandya
IND
45
71
Kyle Verreynne
SA
44
72
Tony Munyonga
ZIM
43
72
Phil Salt
ENG
43
73
Liam Livingstone
ENG
41
73
Alzarri Joseph
WI
41
73
Jason Smith
SA
41
74
Hashmatullah Shaidi
AFG
40
75
Rishad Hossain
BAN
39
75
Usman Khan
PAK
39
76
Tayyab Tahir
PAK
38
76
Tom Banton
ENG
38
76
Gus Atkinson
ENG
38
76
Kamil Mishara
SL
38
77
Josh Philippe
AUS
37
78
Mitchell Owen
AUS
36
78
Abdullah Shafique
PAK
36
78
Brydon Carse
ENG
36
78
Clive Madande
ZIM
36
79
Wellington Masakadza
ZIM
35
80
Mitchell Santner
NZ
34
80
George Dockrell
IRE
34
81
Tanzim Hasan Sakib
BAN
33
81
Ben Dwarshuis
AUS
33
82
Aaron Hardie
AUS
32
82
Glenn Maxwell
AUS
32
82
Ravindra Jadeja
IND
32
82
Andy McBrine
IRE
32
82
Pavan Rathnayake
SL
32
83
Henry Nicholls
NZ
31
83
Nick Kelly
NZ
31
84
Dunith Wellalage
SL
30
85
Alick Athanaze
WI
29
85
Jayden Seales
WI
29
86
Akeal Hosein
WI
27
86
Jofra Archer
ENG
27
87
Romario Shepherd
WI
26
87
John Campbell
WI
26
87
Tim Seifert
NZ
26
87
Mark Adair
IRE
26
88
Harshit Rana
IND
24
89
Abrar Ahmed
PAK
23
89
Nurul Hasan
BAN
23
90
Shamim Hossain
BAN
22
90
Khary Pierre
WI
22
90
Ackeem Auguste
WI
22
90
Amir Jangoo
WI
22
90
Keshav Maharaj
SA
22
90
Sinethemba Qeshile
SA
22
90
Zakary Foulkes
NZ
22
90
Milan Rathnayake
SL
22
90
Chamindu Wickramasinghe
SL
22
90
AM Ghazanfar
AFG
22
91
Maheesh Theekshana
SL
21
92
Brendan Taylor
ZIM
20
92
Adam Zampa
AUS
20
92
Sean Abbott
AUS
20
93
Nitish Kumar Reddy
IND
19
93
Haris Rauf
PAK
19
93
Rashid Khan
AFG
19
94
Blair Tickner
NZ
18
94
Kamran Ghulam
PAK
18
95
Sam Curran
ENG
17
95
Nathan Smith
NZ
17
95
Nandre Burger
SA
17
95
Richard Ngarava
ZIM
17
95
Prenelan Subrayen
SA
17
96
Nqabayomzi Peter
SA
16
96
Kagiso Rabada
SA
16
96
Nathan Ellis
AUS
16
97
Shaheen Afridi
PAK
14
97
Washington Sundar
IND
14
97
Adil Rashid
ENG
14
97
Nasum Ahmed
BAN
14
97
Nuwanidu Fernando
SL
14
98
Gulbadin Naib
AFG
13
98
Nangeyalia Kharote
AFG
13
98
Arshdeep Singh
IND
13
98
Sufiyan Muqeem
PAK
13
98
Dushmantha Chameera
SL
13
99
Mohammad Wasim
PAK
12
99
Shamar Springer
WI
12
99
Matt Henry
NZ
12
100
Pramod Madushan
SL
11
100
Tanvir Islam
BAN
11
101
Taskin Ahmed
BAN
10
101
Imam-ul-Haq
PAK
10
102
Jake Fraser-McGurk
AUS
9
102
Hasan Mahmud
BAN
9
102
Mark Wood
ENG
9
102
Kyle Jamieson
NZ
9
102
Senuran Muthusamy
SA
9
102
Noor Ahmad
AFG
9
103
Brad Evans
ZIM
8
103
Thomas Mayes
IRE
8
103
Shamar Joseph
WI
8
103
Jewel Andrew
WI
8
103
Xavier Bartlett
AUS
8
103
Akif Javed
PAK
8
104
Mohammad Naim
BAN
7
104
Graham Hume
IRE
7
104
Eathan Bosch
SA
7
104
Donovan Ferreira
SA
7
105
Johnathan Campbell
ZIM
6
105
Ben Sears
NZ
6
106
Codi Yusuf
SA
5
106
Mustafizur Rahman
BAN
5
106
Saqib Mahmood
ENG
5
106
Luke Wood
ENG
5
106
Mohammed Shami
IND
5
106
Tanveer Sangha
AUS
5
107
Jeffrey Vandersay
SL
4
107
Mitchell Starc
AUS
4
107
Shimron Hetmyer
WI
4
107
Mahmudullah
BAN
4
107
Eshan Malinga
SL
4
108
Will O?Rourke
NZ
3
108
Jacob Duffy
NZ
3
108
Bjorn Fortuin
SA
3
108
Ottneil Baartman
SA
3
108
Josh Hazlewood
AUS
3
108
Asitha Fernando
SL
3
109
Mushfiqur Rahim
BAN
2
109
Nahid Rana
BAN
2
109
Trevor Gwandu
ZIM
2
109
Tadiwanashe Marumani
ZIM
2
109
Ikram Alikhil
AFG
2
109
George Linde
SA
2
110
Lizaad Williams
SA
1
110
Lungi Ngidi
SA
1
110
Josh Little
IRE
1
110
Blessing Muzarabani
ZIM
1
110
Rubin Hermann
SA
1
110
Mihlali Mpongwana
SA
1
110
Lahiru Kumara
SL
1
110
Kuldeep Yadav
IND
1
111
Mohammed Siraj
IND
0
111
Mohammad Ali
PAK
0
111
Irfan Khan
PAK
0
111
Haseebullah Khan
PAK
0
111
Spencer Johnson
AUS
0
111
Hasan Ali
PAK
0
111
Sonny Baker
ENG
0
111
Litton Das
BAN
0
111
Jediah Blades
WI
0
111
Kwena Maphaka
SA
0
111
Fazalhaq Farooqi
AFG
0
111
Bilal Sami
AFG
0
111
Bashir Ahmad
AFG
0
111
Barry McCarthy
IRE
0
111
Liam McCarthy
IRE
0
111
Matthew Humphreys
IRE
0
Show all 262 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
India in New Zealand ODI Series
NZ
134 (41.0)
IND
113/7 (26.0)
›