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
Gerhard Erasmus
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
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.
TEST
2026
175 entries
1
595
Sonal Dinusha
SL
37 clear of Harry Brook
2
558
Harry Brook
ENG
37 off the lead
3
501
Joe Root
ENG
94 off the lead
● LEADS
Sonal Dinusha
SL
595 · 37 ahead of Brook
↑ IN THE CHASE
1
player sits within 10% of the lead on most runs
★ TOP-10 CUT-OFF
365
The mark at number ten — 165 entries sit below it
● NATION IN FRONT
Bangladesh
7 of the top 50 · 11 teams represented
Most Runs — full list
175 entries, ranked
Table view
1
Sonal Dinusha
SL
595
2
Harry Brook
ENG
558
3
Joe Root
ENG
501
4
Amir Jangoo
WI
478
5
Travis Head
AUS
463
6
Justin Greaves
WI
400
7
Steven Smith
AUS
390
8
Matt Renshaw
AUS
377
9
Towhid Hridoy
BAN
366
10
Roston Chase
WI
365
11
Ben Duckett
ENG
359
12
Kavem Hodge
WI
356
13
Babar Azam
PAK
340
14
Jamie Smith
ENG
335
14
Cameron Green
AUS
335
15
Rahmat Shah
AFG
329
16
Devdutt Padikkal
IND
328
16
Brandon King
WI
328
17
Dhananjaya de Silva
SL
320
18
Saud Shakeel
PAK
297
19
Najmul Hossain Shanto
BAN
287
20
Kamindu Mendis
SL
280
21
Lahiru Udara
SL
277
22
Shan Masood
PAK
273
23
Emilio Gay
ENG
271
24
Tanzid Hasan
BAN
268
24
Abdullah Shafique
PAK
268
25
Jacob Bethell
ENG
267
26
John Campbell
WI
265
27
Shai Hope
WI
258
28
Jordan Cox
ENG
254
29
Marnus Labuschagne
AUS
252
30
Shadman Islam
BAN
244
31
Alex Carey
AUS
243
32
Daryl Mitchell
NZ
235
32
Azan Awais
PAK
235
33
Mushfiqur Rahim
BAN
234
34
Sediqullah Atal
AFG
233
35
Devon Conway
NZ
224
36
Rachin Ravindra
NZ
218
36
Temba Bavuma
SA
218
37
Brendan Taylor
ZIM
213
38
Craig Ervine
ZIM
210
39
Litton Das
BAN
208
40
Aiden Markram
SA
202
41
Marco Jansen
SA
198
42
Henry Nicholls
NZ
197
43
Mehidy Hasan
BAN
194
44
Tom Latham
NZ
189
45
Wiaan Mulder
SA
187
45
Dan Lawrence
ENG
187
46
Brian Bennett
ZIM
186
47
Glenn Phillips
NZ
181
48
Ryan Rickelton
SA
176
49
Dinesh Chandimal
SL
174
50
Dhruv Jurel
IND
173
51
Rishabh Pant
IND
168
52
Marques Jannie Ackerman
SA
163
53
Mominul Haque
BAN
162
54
David Bedingham
SA
156
55
Wessly Madhevere
ZIM
154
56
Beau Webster
AUS
152
57
Tagenarine Chanderpaul
WI
145
58
Not on record
WI
139
59
KL Rahul
IND
135
60
Gus Atkinson
ENG
134
61
Imam-ul-Haq
PAK
131
62
Tom Blundell
NZ
123
63
Shamar Joseph
WI
121
64
Simon Harmer
SA
118
65
Nathan Lyon
AUS
115
66
Pat Cummins
AUS
114
67
Rahmanullah
AFG
113
68
Mohammad Abbas
PAK
109
69
Josh Inglis
AUS
106
70
Ikram Alikhil
AFG
105
71
Mohammad Rizwan
PAK
102
72
Nayeem Hasan
BAN
97
73
Jofra Archer
ENG
96
73
Niroshan Dickwella
SL
96
74
Kyle Jamieson
NZ
91
74
Josh Tongue
ENG
91
75
Ollie Robinson
ENG
88
76
Kusal Mendis
SL
79
77
Jake Weatherald
AUS
78
78
Yashasvi Jaiswal
IND
77
79
Qais Ahmad
AFG
76
80
Taijul Islam
BAN
75
81
Shubman Gill
IND
74
82
Not on record
ZIM
70
83
Nathan Smith
NZ
68
83
Ghazi Ghori
PAK
68
83
Joshua Da Silva
WI
68
84
Abdul Malik
AFG
66
85
Ravindra Jadeja
IND
65
86
Milan Rathnayake
SL
62
87
Salman Agha
PAK
61
88
Not on record
WI
58
88
Ben Stokes
ENG
58
89
Nishan Madushka
SL
57
89
Not on record
PAK
57
90
Nic Maddinson
AUS
56
91
Lahiru Kumara
SL
55
91
Khurram Shahzad
PAK
55
92
Mitchell Starc
AUS
54
92
Ben Curran
ZIM
54
93
Arafat Minhas
PAK
52
94
Not on record
PAK
51
94
Kamil Mishara
SL
51
95
Matthew Fisher
ENG
50
96
Jomel Warrican
WI
49
96
Matthew Breetzke
SA
49
97
Tafadzwa Tsiga
ZIM
44
97
Hasan Mahmud
BAN
44
98
Scott Boland
AUS
42
98
Hashmatullah Shaidi
AFG
42
99
Kemar Roach
WI
40
100
James Rew
ENG
39
100
Shahidullah
AFG
39
101
Prabath Jayasuriya
SL
38
102
Ali Usman
PAK
36
103
Taskin Ahmed
BAN
35
103
Innocent Kaia
ZIM
35
103
Keshav Maharaj
SA
35
104
Graeme Cremer
ZIM
34
104
Alzarri Joseph
WI
34
105
Tristan Stubbs
SA
33
106
Jayden Seales
WI
31
107
Sajid Khan
PAK
30
108
Cooper Connolly
AUS
29
109
Will Jacks
ENG
27
110
Isitha Wijesundara
WI
24
110
Michael Neser
AUS
24
111
Usman Khawaja
AUS
23
112
Mohammad Ali
PAK
22
112
Jaker Ali
BAN
22
113
Shoriful Islam
BAN
21
113
Josh Hazlewood
AUS
21
114
Will O?Rourke
NZ
20
114
Anrich Nortje
SA
20
115
Ben Sears
NZ
19
115
Matthew Potts
ENG
19
115
Yamin Ahmadzai
AFG
19
116
Kane Williamson
NZ
18
116
Kuldeep Yadav
IND
18
117
Zak Crawley
ENG
17
117
Brydon Carse
ENG
17
118
Mohammed Siraj
IND
16
119
Zia-ur-Rehman
AFG
15
120
Kyle Verreynne
SA
14
120
Shoaib Bashir
ENG
14
121
Kasun Rajitha
SL
12
122
Razaullah
PAK
10
123
Mohammad Saleem
AFG
9
124
Newman Nyamhuri
ZIM
8
124
Prasidh Krishna
IND
8
125
Ebadot Hossain
BAN
7
125
Ziaur Rahman
AFG
7
126
Zakary Foulkes
NZ
6
126
Matt Henry
NZ
6
127
Pathum Nissanka
SL
5
127
Ismat Alam
AFG
5
127
Blessing Muzarabani
ZIM
5
128
Mitchell Santner
NZ
4
128
Blair Tickner
NZ
4
128
Sonny Baker
ENG
4
129
Aamer Jamal
PAK
3
130
Kagiso Rabada
SA
2
131
Asitha Fernando
SL
1
131
Awais Zafar
PAK
1
131
Gerald Coetzee
SA
1
132
Ubaid Shah
PAK
0
132
Saim Ayub
PAK
0
132
Anderson Phillip
WI
0
132
Pasindu Sooriyabandara
SL
0
Show all 175 ↓
Nothing matches that filter.