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 2026: Top Performers, Rankings & Full Stats
The most runs in 2026 highlights the top performers of the season based on official match data.
ODI
2026
355 entries
1
737
Ben Duckett
ENG
43 clear of Shubman Gill
2
694
Shubman Gill
IND
43 off the lead
3
680
Joe Root
ENG
57 off the lead
● LEADS
Ben Duckett
ENG
737 · 43 ahead of Gill
↑ IN THE CHASE
3
players sit within 10% of the lead on most runs
★ TOP-10 CUT-OFF
460
The mark at number ten — 345 entries sit below it
● NATION IN FRONT
England
6 of the top 50 · 18 teams represented
Most Runs — full list
355 entries, ranked
Table view
1
Ben Duckett
ENG
737
2
Shubman Gill
IND
694
3
Joe Root
ENG
680
4
Pavan Rathnayake
SL
668
5
Virat Kohli
IND
633
6
Harry Brook
ENG
612
7
Daryl Mitchell
NZ
556
8
Gerhard Erasmus
NAM
532
9
Rohit Sharma
IND
484
10
Kusal Mendis
SL
460
11
Rahul Chopra
UAE
457
12
Curtis Campher
IRE
441
13
Shai Hope
WI
421
14
Sediqullah Atal
AFG
419
15
Tom Banton
ENG
394
16
Tanzid Hasan
BAN
381
17
Jatinder Singh
OMN
371
18
Salman Agha
PAK
350
19
Kamindu Mendis
SL
339
20
Ibrahim Zadran
AFG
332
21
Will Young
NZ
320
22
Louren Steenkamp
NAM
317
23
Amir Jangoo
WI
314
24
KL Rahul
IND
313
25
Will Jacks
ENG
309
26
Adeeb Usmani
UAE
304
27
Rohit Paudel
NEP
303
28
Max O'Dowd
NED
301
29
Mitchell Marsh
AUS
297
30
Janith Liyanage
SL
289
31
Jan Frylinck
NAM
280
31
Sikandar Raza
ZIM
280
32
Muhammad Shahdad
UAE
272
33
Michael van Lingen
NAM
268
34
Travis Head
AUS
266
35
Craig Ervine
ZIM
263
36
Andy Balbirnie
IRE
255
37
Rahmat Shah
AFG
253
38
Jordan Hermann
SA
247
38
Tanish Suri
UAE
247
39
Shehan Jayasuriya
SL
242
40
Akshdeep Nath
UAE
241
41
Hammad Mirza
OMN
235
42
Matt Renshaw
AUS
234
43
John Campbell
WI
233
44
Cooper Connolly
AUS
221
45
Aaron Johnson
CAN
218
46
Keacy Carty
WI
216
47
Jos Buttler
ENG
215
47
Yuvraj Samra
CAN
215
48
Cade Carmichael
IRE
212
49
Paul Stirling
IRE
208
49
Mujibur Ali
OMN
208
50
Shreyas Iyer
IND
206
51
Avishka Fernando
SL
204
51
Not on record
NED
204
52
Connor Esterhuizen
SA
197
53
Jacob Bethell
ENG
195
53
Vinayak Shukla
OMN
195
54
Monank Patel
USA
193
54
Dipendra Singh Airee
NEP
193
55
Richie Berrington
SCO
188
56
Hasan Nawaz
PAK
185
56
Saad Baig
PAK
185
57
Harry Tector
IRE
182
58
Glenn Phillips
NZ
180
59
Harpreet Singh
UAE
177
59
Tom Latham
NZ
177
60
Matthew Breetzke
SA
175
61
Ben Curran
ZIM
174
61
Ruben Trumpelmann
NAM
174
61
Towhid Hridoy
BAN
174
62
Alex Carey
AUS
172
63
Brad Evans
ZIM
171
64
Henry Nicholls
NZ
170
65
Zane Green
NAM
168
66
Milind Kumar
USA
166
67
Innocent Kaia
ZIM
162
68
Wessly Madhevere
ZIM
161
69
Rahmanullah Gurbaz
AFG
160
70
Fakhar Zaman
PAK
158
71
Sohaib Khan
UAE
154
71
Bas de Leede
NED
154
72
Finlay McCreath
SCO
153
73
Basir Ahamad
NEP
152
74
George Dockrell
IRE
151
74
David Miller
SA
151
74
Tony de Zorzi
SA
151
75
Pathum Nissanka
SL
150
75
Arjun Kumal
NEP
150
76
Arafat Minhas
PAK
149
76
Ackeem Auguste
WI
149
77
Aasif Sheikh
NEP
148
78
Dasun Shanaka
SL
146
79
Dunith Wellalage
SL
145
80
Jordan Cox
ENG
143
81
Lorcan Tucker
IRE
142
82
Harsh Thaker
CAN
141
83
Matthew Cross
SCO
140
84
Hashmatullah Shaidi
AFG
138
85
Hasnain Ul Wahab
OMN
137
86
Brendan Taylor
ZIM
134
87
Temba Bavuma
SA
133
87
Justin Greaves
WI
133
87
Gulsan Jha
NEP
133
88
Brian Bennett
ZIM
132
89
Aaditya Varadarajan
CAN
131
89
Josh Inglis
AUS
131
90
Michael Bracewell
NZ
130
91
Mark Chapman
HK
125
91
Sherfane Rutherford
WI
125
92
Zikria Islam
OMN
122
93
Michael Jones
SCO
121
93
Sam Curran
ENG
121
94
Alexander Busing-Volschenk
NAM
120
94
Hamza Tariq
CAN
120
95
Not on record
CAN
119
95
Saif Hassan
BAN
119
96
Babar Azam
PAK
118
97
Shadab Khan
PAK
115
98
Maaz Sadaqat
PAK
112
99
Muhammad Waseem
UAE
110
100
Oliver Peake
AUS
108
101
Aayan Afzal Khan
UAE
107
102
Faheem Ashraf
PAK
105
102
Hassnain Shah
OMN
105
103
Gavin Hoey
IRE
104
104
Najmul Hossain Shanto
BAN
103
104
Mitchell Santner
NZ
103
104
Smit Patel
USA
103
105
Ishan Pandey
NEP
101
105
Ruturaj Gaikwad
IND
101
106
Ryan Rickelton
SA
98
107
Scott Edwards
NED
96
107
Gus Atkinson
ENG
96
108
Shimron Hetmyer
WI
95
109
Charith Asalanka
SL
94
109
Malan Kruger
NAM
94
109
Marco Jansen
SA
94
110
Azmatullah Omarzai
AFG
93
111
Shaheen Afridi
PAK
92
112
Saad Bin Zafar
CAN
91
113
Basil Hameed
UAE
90
114
Zach Lion-Cachet
NED
89
114
Soumya Sarkar
BAN
89
115
Litton Das
BAN
85
116
Harshit Rana
IND
83
116
Shreyas Movva
CAN
83
117
Nitish Kumar Reddy
IND
82
117
Shubham Ranjane
USA
82
118
Brandon McMullen
SCO
81
119
Jan Nicol Loftie-Eaton
NAM
79
120
Tim Tector
IRE
78
121
Devon Conway
NZ
77
122
Jamie Overton
ENG
76
122
Dewald Brevis
SA
76
122
Karan KC
NEP
76
123
Liam Dawson
ENG
75
124
Nurul Hasan
BAN
74
125
Shayan Jahangir
USA
73
126
Dev Khanal
NEP
70
126
Parvez Hossain Emon
BAN
70
126
Jordan Neill
IRE
70
127
Gudakesh Motie
WI
69
127
Aryan Bisht
OMN
69
128
JJ Smit
NAM
68
129
Nick Kelly
NZ
67
129
Axar Patel
IND
67
130
Rehan Ahmed
ENG
66
130
Aryansh Sharma
UAE
66
130
Harmeet Singh
USA
66
131
Michael Levitt
NED
65
132
Not on record
NED
64
132
Sahibzada Farhan
PAK
64
132
Jay Odedra
OMN
64
132
Jiten Ramanandi
OMN
64
133
Saiteja Mukkamalla
USA
62
133
Nathan Ellis
AUS
62
134
Sahan Arachchige
SL
61
134
Washington Sundar
IND
61
134
Corbin Bosch
SA
61
135
Jai Moondra
IRE
60
135
Xavier Bartlett
AUS
60
136
Dhananjaya de Silva
SL
59
136
Not on record
CAN
59
137
Mohammad Rizwan
PAK
58
137
Rashid Khan
AFG
58
138
Newman Nyamhuri
ZIM
57
139
Sanjay Krishnamurthi
USA
55
140
Wellington Masakadza
ZIM
54
140
Ansh Patel
CAN
54
140
Kamil Mishara
SL
54
141
Roston Chase
WI
53
141
Darwish Rasooli
AFG
53
142
Shakeel Ahmed
OMN
52
143
Keemo Paul
WI
51
144
Naman Dhir
IND
47
144
Ben Calitz
IRE
47
145
Andy McBrine
IRE
45
145
Cameron Green
AUS
45
145
Abdul Samad
PAK
45
146
Ravindra Jadeja
IND
43
146
Pargat Singh
CAN
43
147
Akhil Kumar
CAN
41
147
Colin Ackermann
NED
41
148
Mehidy Hasan
BAN
40
149
Kristian Clarke
NZ
39
150
Jack Jarvis
SCO
38
150
Saad Masood
PAK
38
150
Tim Seifert
NZ
38
151
Mark Watt
SCO
37
151
Karan Sonavale
OMN
37
152
Aryan Dutt
NED
36
152
Blair Tickner
NZ
36
152
Rishad Hossain
BAN
36
153
Nathan Smith
NZ
35
154
Safyaan Sharif
SCO
33
154
Jason Smith
SA
33
154
Gurnoor Brar
IND
33
155
Ryan Burl
ZIM
31
156
Not on record
CAN
30
156
Jack Edwards
AUS
30
156
Matthew Forde
WI
30
157
Ghazi Ghori
PAK
29
157
Quinton de Kock
SA
29
157
Eathan Bosch
SA
29
158
Not on record
CAN
28
158
Taskin Ahmed
BAN
28
159
Mitchell Starc
AUS
27
159
Duan Jansen
SA
27
159
Richard Ngarava
ZIM
27
160
Jan Balt
NAM
26
160
Ajayveer Hundal
CAN
26
161
Liam McCarthy
IRE
25
161
Alzarri Joseph
WI
25
162
Narayan Saishiv
OMN
24
162
Not on record
OMN
24
162
Hassan Khan
GER
24
163
Samay Shrivastava
OMN
22
163
Jacob Duffy
NZ
22
163
Sachindu Colombage
SL
22
163
Dean Foxcroft
NZ
22
164
Noah Croes
NED
21
164
Jack Brassell
NAM
21
164
Asitha Fernando
SL
21
164
Mosaddek Hossain
BAN
21
164
Saim Ayub
PAK
21
165
Jasprit Bumrah
IND
20
165
Max Heingo
NAM
20
165
Mitchell Hay
NZ
20
165
Tristan Stubbs
SA
20
166
Mark Adair
IRE
19
166
Nicholas Kirton
CAN
19
166
Arshdeep Singh
IND
19
166
Adam Zampa
AUS
19
166
Afif Hossain
BAN
19
167
Anshul Kamboj
IND
18
167
Kaleem Sana
CAN
18
167
Tafadzwa Tsiga
ZIM
18
168
Sukhjinder Singh
CAN
17
168
Eshan Malinga
SL
17
168
Sundeep Jora
NEP
17
169
Kyle Jamieson
NZ
16
169
Jeffrey Vandersay
SL
16
170
Ishan Kishan
IND
15
170
Haris Rauf
PAK
15
170
Mustafizur Rahman
BAN
15
170
Aiden Markram
SA
15
170
Nadeem Khan
OMN
15
171
Shamar Joseph
WI
14
171
Jofra Archer
ENG
14
172
Shoriful Islam
BAN
13
172
Hussain Talat
PAK
13
172
Ali Naseer
UAE
13
172
Shah Faisal
OMN
13
173
Sanju Sajeev
OMN
12
173
Aamir Kaleem
OMN
12
173
Jayden Seales
WI
12
174
Khary Pierre
WI
11
174
Pat Cummins
AUS
11
174
Not on record
CAN
11
174
Zakary Foulkes
NZ
11
174
Oliver Davidson
SCO
11
175
AM Ghazanfar
AFG
10
175
Muhammad Arfan
UAE
10
175
Shamyl Hussain
BAN
10
176
Maheesh Theekshana
SL
9
176
Wanindu Hasaranga
SL
9
176
Timm van der Gugten
NED
9
176
Matthew Spoors
CAN
9
176
Nandan Yadav
NEP
9
176
Mohammad Nabi
AFG
9
176
Jasper Davidson
SCO
9
177
Bernard Scholtz
NAM
8
177
Rubin Hermann
SA
8
177
Razaullah
PAK
8
177
Nahid Rana
BAN
8
177
Henry Crocombe
ENG
8
178
Spencer Johnson
AUS
7
178
Dushmantha Chameera
SL
7
178
Pramod Madushan
SL
7
178
Nqobani Mokoena
SA
7
178
Clive Madande
ZIM
7
179
Dhruv Parashar
UAE
6
179
Bjorn Fortuin
SA
6
179
Gerald Coetzee
SA
6
179
Waldo Smith
NAM
6
179
Zak Crawley
ENG
6
179
Michael English
SCO
6
179
Sandeep Lamichhane
NEP
6
180
Ali Khan
USA
5
180
Mohammad Saleem
AFG
5
180
Kuldeep Yadav
IND
5
180
Shivam Sharma
CAN
5
180
Ernest Masuku
ZIM
5
181
Junaid Siddique
UAE
4
181
Khuzaima Tanveer
UAE
4
181
Keshav Maharaj
SA
4
181
Prenelan Subrayen
SA
4
181
Blessing Muzarabani
ZIM
4
181
Yamin Ahmadzai
AFG
4
181
Ibrar Ahmad
HUN
4
182
Lalit Rajbanshi
NEP
3
182
Byron McDonough
IRE
3
182
Willem Myburgh
NAM
3
182
Dilshan Madushanka
SL
3
182
Naseem Shah
PAK
3
183
Vitel Lawes
WI
2
183
Mohammed Siraj
IND
2
183
Josh Hazlewood
AUS
2
183
Matthew Fisher
ENG
2
183
Tanaka Chivanga
ZIM
2
184
Muhammad Jawadullah
UAE
1
184
Haider Ali
UAE
1
184
Graeme Cremer
ZIM
1
184
Nqabayomzi Peter
SA
1
184
Lizaad Williams
SA
1
184
Auqib Nabi
IND
1
184
Adil Rashid
ENG
1
184
Josh Tongue
ENG
1
184
Sonny Baker
ENG
1
184
Mohammad Wasim
PAK
1
184
Ziaur Rahman
AFG
1
185
Fazalhaq Farooqi
AFG
0
185
Not on record
SCO
0
185
Sher Malla
NEP
0
185
Muhammed Imran
OMN
0
185
Abrar Ahmed
PAK
0
185
Al Islam
BAN
0
185
Jewel Andrew
WI
0
185
Shivam Dube
IND
0
185
Prasidh Krishna
IND
0
185
George Munsey
SCO
0
185
Jayden Lennox
NZ
0
185
Matthew Humphreys
IRE
0
Show all 355 ↓
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)
›