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 – Complete Cricket Stats & Records
This page lists the players with the most runs in cricket history. These records highlight the most consistent and impactful performances across different eras.
ODI
All-time
500 entries
1
18426
Sachin Tendulkar
IND
3,236 clear of Virat Kohli
2
15190
Virat Kohli
IND
3,236 off the lead
3
14234
Kumar Sangakkara
SL
4,192 off the lead
● LEADS
Sachin Tendulkar
IND
18426 · 3,236 ahead of Kohli
↑ IN THE CHASE
0
players within 10% of the lead — Tendulkar is out on their own
★ TOP-10 CUT-OFF
11363
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
India
9 of the top 50 · 11 teams represented
Most Runs — full list
500 entries, ranked
Table view
1
Sachin Tendulkar
IND
18426
2
Virat Kohli
IND
15190
3
Kumar Sangakkara
SL
14234
4
Ricky Ponting
AUS
13704
5
Sanath Jayasuriya
SL
13430
6
Mahela Jayawardene
SL
12650
7
Rohit Sharma
IND
12000
8
Inzamam-ul-Haq
PAK
11739
9
Jacques Kallis
SA
11579
10
Sourav Ganguly
IND
11363
11
Rahul Dravid
IND
10889
12
MS Dhoni
IND
10773
13
Chris Gayle
WI
10526
14
Brian Lara
WI
10405
15
Tillakaratne Dilshan
SL
10290
16
Mohammad Yousuf
PAK
9720
17
Adam Gilchrist
AUS
9619
18
AB de Villiers
SA
9577
19
Mohammad Azharuddin
IND
9378
20
Aravinda de Silva
SL
9284
21
Saeed Anwar
PAK
8824
22
Shiv Chanderpaul
WI
8778
23
Yuvraj Singh
IND
8701
24
Desmond Haynes
WI
8648
25
Ross Taylor
NZ
8607
26
Marvan Atapattu
SL
8529
27
Mark Waugh
AUS
8500
28
Tamim Iqbal
BAN
8357
29
Virender Sehwag
IND
8273
30
Hashim Amla
SA
8113
31
Herschelle Gibbs
SA
8094
32
Shahid Afridi
GER
8064
33
Stephen Fleming
NZ
8037
34
Michael Clarke
AUS
7981
35
Joe Root
ENG
7974
36
Eoin Morgan
ENG
7869
37
Mushfiqur Rahim
BAN
7795
38
Shakib Al Hasan
BAN
7570
39
Steve Waugh
AUS
7569
40
Shoaib Malik
PAK
7516
41
Arjuna Ranatunga
SL
7456
42
Javed Miandad
PAK
7381
43
Martin Guptill
NZ
7346
44
Kane Williamson
NZ
7256
45
Younis Khan
PAK
7249
46
Saleem Malik
PAK
7170
47
Nathan Astle
NZ
7090
48
Quinton de Kock
SA
7060
49
Graeme Smith
SA
6989
50
Brendan Taylor
ZIM
6938
51
David Warner
AUS
6932
52
Michael Bevan
AUS
6912
53
Upul Tharanga
SL
6911
54
Gary Kirsten
SA
6798
55
Shikhar Dhawan
IND
6793
56
Andy Flower
ZIM
6786
57
Sir Viv Richards
WI
6721
58
Mohammad Hafeez
PAK
6595
59
Grant Flower
ZIM
6571
60
Ijaz Ahmed
PAK
6564
61
Shai Hope
WI
6548
62
Allan Border
AUS
6524
63
Babar Azam
PAK
6511
64
Paul Stirling
IRE
6358
65
Sir Richie Richardson
WI
6248
66
Matthew Hayden
AUS
6133
67
Brendon McCullum
NZ
6083
68
Dean Jones
AUS
6068
69
David Boon
AUS
5964
70
Jonty Rhodes
SA
5935
71
Angelo Mathews
SL
5860
72
Ramiz Raja
PAK
5841
73
Ramnaresh Sarwan
WI
5804
74
Steven Smith
AUS
5800
75
Carl Hooper
WI
5761
76
Shane Watson
AUS
5757
77
Mahmudullah
BAN
5689
78
Marlon Samuels
WI
5679
79
Jos Buttler
ENG
5678
80
Hamilton Masakadza
ZIM
5675
81
Suresh Raina
IND
5615
82
Hansie Cronje
SA
5565
83
Faf du Plessis
SA
5507
84
Michael Hussey
AUS
5442
85
Ian Bell
ENG
5416
86
Aaron Finch
AUS
5406
87
Ajay Jadeja
IND
5359
88
Damien Martyn
AUS
5346
89
Gautam Gambhir
IND
5238
90
Sean Williams
ZIM
5217
91
Alistair Campbell
ZIM
5185
92
Roshan Mahanama
SL
5162
93
Kusal Mendis
SL
5158
94
Gordon Greenidge
WI
5134
95
Misbah-ul-Haq
PAK
5122
96
Jean-Paul Duminy
SA
5117
97
Paul Collingwood
ENG
5105
98
Andrew Symonds
AUS
5088
99
Abdul Razzaq
PAK
5080
100
William Porterfield
IRE
4983
101
Chris Cairns
NZ
4950
102
Sikandar Raza
ZIM
4875
103
Aamer Sohail
PAK
4780
104
David Miller
SA
4762
105
Craig McMillan
NZ
4707
106
Martin Crowe
NZ
4704
107
Mark Boucher
SA
4686
108
Alec Stewart
ENG
4677
109
Tom Latham
NZ
4641
110
Scott Styris
NZ
4483
111
Kevin Pietersen
ENG
4440
112
Navjot Sidhu
IND
4413
113
Chris Harris
NZ
4379
114
Geoff Marsh
AUS
4357
115
Elton Chigumbura
ZIM
4340
116
Marcus Trescothick
ENG
4336
117
Andrew Strauss
ENG
4297
118
Graham Gooch
ENG
4290
119
Jason Roy
ENG
4242
120
Richie Berrington
SCO
4221
121
Mohammad Nabi
AFG
4203
122
Rahmat Shah
AFG
4180
123
Kyle Coetzer
SCO
4127
124
Kris Srikkanth
IND
4091
125
Allan Lamb
ENG
4010
126
Glenn Maxwell
AUS
3990
127
Fakhar Zaman
PAK
3951
128
Russel Arnold
SL
3950
129
Kevin O'Brien
IRE
3917
130
Asanka Gurusinha
SL
3902
131
John Wright
NZ
3891
132
Craig Ervine
ZIM
3874
133
Daryll Cullinan
SA
3860
134
Graeme Hick
ENG
3846
135
Jonny Bairstow
ENG
3843
136
Dinesh Chandimal
SL
3792
137
Hashan Tillakaratne
SL
3789
138
Kapil Dev
IND
3783
139
Wasim Akram
PAK
3717
140
Romesh Kaluwitharana
SL
3711
141
Imran Niazi
BHR
3709
142
Phil Simmons
WI
3675
143
Nick Knight
ENG
3637
144
Steve Tikolo
KEN
3620
145
Andy Balbirnie
IRE
3587
146
Lance Klusener
SA
3576
147
KL Rahul
IND
3531
148
Shaun Pollock
SA
3519
149
Mark Taylor
AUS
3514
150
Shubman Gill
IND
3512
151
Dilip Vengsarkar
IND
3508
152
Mohammad Ashraful
BAN
3468
153
Ben Stokes
ENG
3463
154
Boeta Dippenaar
SA
3421
155
Mitchell Marsh
AUS
3395
156
Andrew Flintoff
ENG
3394
157
Tatenda Taibu
ZIM
3393
158
Calum MacLeod
SCO
3387
159
Kepler Wessels
AUS
3367
160
Adam Parore
NZ
3314
161
Travis Head
AUS
3273
162
Moin Khan
PAK
3266
163
Kamran Akmal
PAK
3236
164
Kusal Perera
SL
3228
165
Alastair Cook
ENG
3204
166
Umar Akmal
PAK
3194
166
Lahiru Thirimanne
SL
3194
167
Gerhard Erasmus
NAM
3184
168
David Gower
ENG
3170
169
Mohammad Shahzad
AFG
3164
170
Ken Rutherford
NZ
3143
171
Shreyas Iyer
IND
3123
172
Brad Haddin
AUS
3122
173
Imam-ul-Haq
PAK
3110
174
Darren Bravo
WI
3109
175
Ravi Shastri
IND
3108
176
Sunil Gavaskar
IND
3092
177
Darren Lehmann
AUS
3078
178
George Bailey
AUS
3044
179
Niall O'Brien
IRE
2998
180
Vusi Sibanda
ZIM
2994
181
Mohammad Rizwan
PAK
2979
182
Pathum Nissanka
SL
2973
183
Dwayne Bravo
WI
2968
184
Ajinkya Rahane
IND
2962
185
Heath Streak
ZIM
2943
186
Ravindra Jadeja
IND
2905
187
Daryl Mitchell
NZ
2894
188
Wavell Hinds
WI
2880
189
George Munsey
SCO
2857
190
Collins Obuya
KEN
2837
191
Jonathan Trott
ENG
2819
192
Gus Logie
WI
2809
193
Matthew Cross
SCO
2793
194
Andrew Jones
NZ
2784
195
Shaun Marsh
AUS
2773
196
Assad Vala
PNG
2755
197
Charith Asalanka
SL
2753
197
Mohammad Kaif
IND
2753
198
Stuart Carlisle
ZIM
2740
199
Salman Butt
PAK
2725
200
Roger Twose
NZ
2717
201
Rohit Paudel
NEP
2709
202
Kieron Pollard
WI
2706
203
Guy Whittall
ZIM
2705
204
Aiden Markram
SA
2699
205
Ravi Bopara
ENG
2695
206
Ed Joyce
ENG
2688
207
Max O'Dowd
NED
2670
208
Asghar Stanikzai
AFG
2657
209
Litton Das
BAN
2654
210
Mudassar Nazar
PAK
2653
211
Rassie van der Dussen
SA
2631
212
Thomas Odoyo
KEN
2616
213
Hashmatullah Shaidi
AFG
2615
214
Ahmed Shehzad
PAK
2605
215
Zaheer Abbas
PAK
2572
216
Andrew Hudson
SA
2559
217
Jatinder Singh
OMN
2526
218
Scott Edwards
NED
2508
219
Gary Wilson
IRE
2487
220
Vinod Kambli
IND
2477
221
Chamu Chibhabha
ZIM
2466
222
Shaiman Anwar
UAE
2441
223
Imrul Kayes
BAN
2434
223
Jacob Oram
NZ
2434
224
Soumya Sarkar
BAN
2430
225
Alex Hales
ENG
2419
225
Robin Smith
ENG
2419
226
Alex Carey
AUS
2417
227
Lou Vincent
NZ
2413
228
Rohan Mustafa
UAE
2391
229
Graham Thorpe
ENG
2380
230
Evin Lewis
WI
2363
231
Moeen Ali
ENG
2355
232
VVS Laxman
IND
2338
232
Thisara Perera
SL
2338
233
Robin Singh
IND
2336
234
Henry Nicholls
NZ
2335
235
Nasser Hussain
ENG
2332
236
Greg Chappell
AUS
2331
237
Sarfraz Ahmed
PAK
2314
238
Monank Patel
USA
2301
239
Kennedy Otieno
KEN
2291
240
Sherwin Campbell
WI
2283
241
Daniel Vettori
NZ
2253
242
Jason Holder
WI
2245
243
Stuart Matsikenyeri
ZIM
2224
244
Vriitya Aravind
UAE
2220
245
Graeme Wood
AUS
2219
246
Ashish Bagai
CAN
2217
247
Mark Greatbatch
NZ
2206
248
Jimmy Adams
WI
2204
249
Shahriar Nafees
BAN
2201
249
Ibrahim Zadran
AFG
2201
250
Denesh Ramdin
WI
2200
251
Wesley Barresi
NED
2183
252
Harry Tector
IRE
2174
253
Habibul Bashar
BAN
2168
253
Dipendra Singh Airee
NEP
2168
253
Temba Bavuma
SA
2168
254
Heinrich Klaasen
SA
2141
255
Aasif Sheikh
NEP
2139
256
Sir Ian Botham
ENG
2113
257
Mike Gatting
ENG
2095
258
Neil Fairbrother
ENG
2092
259
Ricardo Powell
WI
2085
260
Cameron White
AUS
2072
261
Rahmanullah Gurbaz
AFG
2048
262
Samiullah Shenwari
AFG
2039
263
Ryan ten Doeschate
NED
2032
264
Yasir Hameed
PAK
2028
265
Chaminda Vaas
SL
2025
266
Najibullah Zadran
AFG
2023
267
Will Young
NZ
2014
268
Sanjay Manjrekar
IND
1994
269
Nicholas Pooran
WI
1983
270
Michael Vaughan
ENG
1982
271
Clive Lloyd
WI
1977
272
Grant Elliott
NZ
1976
273
Ben Duckett
ENG
1974
274
Kim Hughes
AUS
1968
275
Lendl Simmons
WI
1958
276
Aftab Ahmed
BAN
1954
277
Jeff Dujon
WI
1945
278
Mohinder Amarnath
IND
1924
278
Dhananjaya de Silva
SL
1924
279
Muhammad Waseem
UAE
1923
280
Morris Ouma
KEN
1920
281
Hardik Pandya
IND
1904
281
Keith Arthurton
WI
1904
282
Imran Nazir
PAK
1895
283
Mohsin Khan
HK
1877
284
Jeremy Coney
NZ
1874
285
Marnus Labuschagne
AUS
1871
285
Darren Sammy
WI
1871
286
Matthew Wade
AUS
1867
287
Ridley Jacobs
WI
1865
288
Manoj Prabhakar
IND
1858
289
Azhar Ali
PAK
1845
290
Owais Shah
ENG
1834
291
Mehidy Hasan
BAN
1830
292
Khaled Mashud
BAN
1818
292
Murray Goodwin
ZIM
1818
293
Bruce Edgar
NZ
1814
294
Keacy Carty
WI
1809
295
Najmul Hossain Shanto
BAN
1808
296
Peter Borren
NED
1807
297
David Hussey
AUS
1796
298
Babar Hayat
HK
1794
299
Avishka Fernando
SL
1793
300
Mike Atherton
ENG
1791
301
Zeeshan Maqsood
OMN
1790
302
Mashrafe Mortaza
BAN
1787
303
Harry Brook
ENG
1782
304
Khurram Khan
UAE
1770
305
Ian Healy
AUS
1764
306
Dinesh Karthik
IND
1752
307
Sir Richard Hadlee
NZ
1751
307
Alex Obanda
KEN
1751
308
Aarif Sheikh
NEP
1748
309
Aaron Jones
USA
1744
310
Anshuman Rath
HK
1739
311
Imran Farhat
PAK
1719
311
Craig Wishart
ZIM
1719
312
Kushal Bhurtel
NEP
1718
313
Salman Agha
PAK
1713
314
Rashid Latif
PAK
1709
315
Avishka Gunawardene
SL
1708
316
Ambati Rayudu
IND
1694
317
Devon Conway
NZ
1692
318
Neil McKenzie
SA
1688
319
Gyanendra Malla
NEP
1684
320
Mitchell Santner
NZ
1683
321
Neil Johnson
ZIM
1679
322
Haris Sohail
PAK
1675
323
Bryan Young
NZ
1668
324
Craig Williams
NAM
1659
325
Shimron Hetmyer
WI
1648
325
Michael Leask
SCO
1648
326
George Dockrell
IRE
1644
327
Upul Chandana
SL
1627
328
Chamara Kapugedera
SL
1624
329
Tony Ura
PNG
1620
330
Jan Frylinck
NAM
1611
331
Niroshan Dickwella
SL
1604
332
Danushka Gunathilaka
SL
1600
333
Glenn Turner
NZ
1598
334
Chamara Silva
SL
1587
334
Nawroz Mangal
AFG
1587
335
Stuart Williams
WI
1586
336
Preston Mommsen
SCO
1582
337
Saleem Elahi
PAK
1579
338
Roy Dias
SL
1573
339
JJ Smit
NAM
1568
339
Gavin Hamilton
ENG
1568
340
Dwayne Smith
WI
1560
341
Curtis Campher
IRE
1554
341
Usman Khawaja
AUS
1554
342
Irfan Pathan
IND
1544
343
Johnson Charles
WI
1537
344
Brandon King
WI
1533
345
Dave Houghton
ZIM
1530
346
Noor Ali Zadran
AFG
1529
347
Duleep Mendis
SL
1527
348
Bas de Leede
NED
1525
349
Chris Woakes
ENG
1524
350
Azhar Mahmood
PAK
1521
351
Runako Morton
WI
1519
352
Jeff Crowe
NZ
1518
353
Justin Kemp
SA
1512
354
Ravi Shah
KEN
1506
355
Sese Bau
PNG
1502
356
Eric Szwarczynski
NED
1501
357
James Neesham
NZ
1495
357
Marcus Stoinis
AUS
1495
358
Aqib Sulehri
OMN
1484
359
Rashid Khan
AFG
1461
360
Sadeera Samarawickrama
SL
1456
360
Tom Cooper
NED
1456
361
Hamish Marshall
NZ
1454
362
Lega Siaka
PNG
1451
363
Dawid Malan
ENG
1450
364
Dasun Shanaka
SL
1443
364
Dion Ebrahim
ZIM
1443
365
Steven Taylor
USA
1442
366
Towhid Hridoy
BAN
1439
367
Michael van Lingen
NAM
1434
368
Rachin Ravindra
NZ
1424
369
Nasir Jamshed
PAK
1418
370
Larry Gomes
WI
1415
371
Nicky Boje
SA
1414
372
Maurice Odumbe
KEN
1409
373
Prosper Utseya
ZIM
1406
374
Brandon McMullen
SCO
1405
375
Luke Ronchi
NZ
1397
376
Gulbadin Naib
AFG
1396
377
Kedar Jadhav
IND
1389
378
Geoff Howarth
NZ
1384
379
Neil McCallum
SCO
1378
380
Zane Green
NAM
1372
381
Charles Amini
PNG
1365
382
Jesse Ryder
NZ
1362
383
Chris Broad
ENG
1361
384
David Obuya
KEN
1355
385
Anamul Haque
BAN
1352
386
Alexei Kervezee
NED
1350
387
Bas Zuiderent
NED
1346
388
Asad Shafiq
PAK
1336
389
Peter Fulton
NZ
1334
390
Sabbir Rahman
BAN
1333
391
Mark Chapman
HK
1328
392
Nuwan Kulasekara
SL
1327
393
James Hopes
AUS
1326
394
Simon Katich
AUS
1324
395
Dimuth Karunaratne
SL
1316
396
Javed Omar
BAN
1312
397
Raqibul Hasan
BAN
1308
398
Mathew Sinclair
NZ
1304
398
Fraser Watts
SCO
1304
399
Peter Kirsten
SA
1293
400
Glenn Phillips
NZ
1292
401
Matt Prior
ENG
1282
402
Nasir Hossain
BAN
1281
403
Tanmay Mishra
KEN
1280
404
Stephan Baard
NAM
1278
405
Nayan Mongia
IND
1272
406
Colin Munro
NZ
1271
407
James Franklin
NZ
1270
408
Ajit Agarkar
IND
1269
408
Shoaib Mohammad
PAK
1269
409
Basit Ali
PAK
1265
410
Malcolm Waller
ZIM
1260
411
Simon O'Donnell
AUS
1242
412
Rakep Patel
KEN
1241
413
Paras Khadka
NEP
1240
414
Rilee Rossouw
SA
1239
415
Stuart Law
AUS
1237
415
Harbhajan Singh
IND
1237
416
Chirag Suri
UAE
1236
417
Alok Kapali
BAN
1235
418
Asif Khan
UAE
1233
419
Dinesh Mongia
IND
1230
420
Rod Marsh
AUS
1225
421
Kumar Dharmasena
SL
1222
422
Nizakat Khan
HK
1217
423
Tom Moody
AUS
1211
423
Roston Chase
WI
1211
424
Vikramjit Singh
NED
1209
425
Janith Liyanage
SL
1199
426
Lorcan Tucker
IRE
1196
426
Junaid Siddique
BAN
1196
427
Mohammad Rafique
BAN
1191
428
Regis Chakabva
ZIM
1188
429
Azmatullah Omarzai
AFG
1186
430
Muhammad Usman
UAE
1177
431
Brett Lee
AUS
1176
432
Jacques Rudolph
SA
1174
433
Saiteja Mukkamalla
USA
1153
434
Jimmy Kamande
KEN
1137
435
Wanindu Hasaranga
SL
1135
436
Rameez Shahzad
UAE
1128
437
Sunil Dhaniram
CAN
1118
438
John Mooney
IRE
1117
439
Mohammad Nadeem
OMN
1115
440
Hitesh Modi
KEN
1109
440
Corey Anderson
NZ
1109
441
Kashyap Prajapati
OMN
1108
441
Ayaan Khan
OMN
1108
442
Farveez Maharoof
SL
1104
443
Vikram Solanki
ENG
1097
444
John Davison
CAN
1096
445
Paul Strang
ZIM
1090
446
Geoff Boycott
ENG
1082
447
Bhim Sharki
NEP
1079
448
Ryan Watson
SCO
1077
449
Farhaan Behardien
SA
1074
450
Milind Kumar
USA
1071
451
Jan Nicol Loftie-Eaton
NAM
1070
451
Nathan McCullum
NZ
1070
452
Asif Mujtaba
PAK
1068
453
Derek Randall
ENG
1067
453
David Hemp
BER
1067
454
Devon Smith
WI
1059
455
Ian Smith
NZ
1055
456
Craig Kieswetter
ENG
1054
457
Kyle Mills
NZ
1047
458
Jamie How
NZ
1046
459
Michael Bracewell
NZ
1042
460
Amjad Ali
UAE
1039
461
Andre Russell
WI
1034
462
James Faulkner
AUS
1032
463
Rovman Powell
WI
1031
464
Sompal Kami
NEP
1030
465
Daan van Bunge
NED
1029
466
Javed Ahmadi
AFG
1028
467
Brendon Kuruppu
SL
1022
468
Shane Warne
AUS
1018
468
Ashwell Prince
SA
1018
469
Solomon Mire
ZIM
1007
Show all 500 ↓
Nothing matches that filter.