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