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.
T20I
All-time
500 entries
1
4596
Babar Azam
PAK
212 clear of Jos Buttler
2
4384
Jos Buttler
ENG
212 off the lead
3
4339
Paul Stirling
IRE
257 off the lead
● LEADS
Babar Azam
PAK
4596 · 212 ahead of Buttler
↑ IN THE CHASE
4
players sit within 10% of the lead on most runs
★ TOP-10 CUT-OFF
3338
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
India
5 of the top 50 · 20 teams represented
Most Runs — full list
500 entries, ranked
Table view
1
Babar Azam
PAK
4596
2
Jos Buttler
ENG
4384
3
Paul Stirling
IRE
4339
4
Rohit Sharma
IND
4266
5
Virat Kohli
IND
4188
6
Martin Guptill
NZ
3531
7
Virandeep Singh
MAL
3502
8
Mohammad Rizwan
PAK
3414
9
Sikandar Raza
ZIM
3369
10
Muhammad Waseem
UAE
3338
11
Suryakumar Yadav
IND
3279
12
David Warner
AUS
3277
13
Syed Aziz
MAL
3142
14
Aaron Finch
AUS
3120
15
Quinton de Kock
SA
3095
16
Glenn Maxwell
AUS
2897
17
Richie Berrington
SCO
2874
18
David Miller
SA
2821
19
Mohammad Nabi
AFG
2782
20
Nizakat Khan
HK
2779
21
Babar Hayat
HK
2757
22
Pathum Nissanka
SL
2733
23
Kusal Mendis
SL
2720
24
Litton Das
BAN
2657
24
Rakep Patel
KEN
2657
25
Glenn Phillips
NZ
2627
26
Kane Williamson
NZ
2575
27
Shakib Al Hasan
BAN
2551
28
Fakhar Zaman
PAK
2549
29
Mohammad Hafeez
PAK
2514
30
George Munsey
SCO
2507
31
Reeza Hendricks
SA
2504
32
Andy Balbirnie
IRE
2486
33
Eoin Morgan
ENG
2458
34
Mohammad Shahzad
AFG
2446
35
Mahmudullah
BAN
2444
36
Shoaib Malik
PAK
2435
37
Max O'Dowd
NED
2424
38
Kevin O'Brien
IRE
2387
39
Tim Seifert
NZ
2364
40
Sami Sohail
MAW
2359
41
Kusal Perera
SL
2335
42
Collins Obuya
KEN
2334
43
Rahmanullah Gurbaz
AFG
2332
44
Rovman Powell
WI
2314
45
Hardik Pandya
IND
2288
46
Nicholas Pooran
WI
2275
47
Ravija Sandaruwan
KUW
2270
48
KL Rahul
IND
2265
48
Ryan Burl
ZIM
2265
49
Anshuman Rath
HK
2242
50
Tony Ura
PNG
2227
51
Mitchell Marsh
AUS
2220
52
Simon Ssesazi
UGA
2204
53
Mark Chapman
HK
2180
54
Brian Bennett
ZIM
2166
55
Abhishek Sharma
IND
2160
56
Dipendra Singh Airee
NEP
2150
57
Brendon McCullum
NZ
2140
58
Gerhard Erasmus
NAM
2112
59
Alex Hales
ENG
2074
60
Daryl Mitchell
NZ
2026
61
Ishan Kishan
IND
2003
62
Sohail Ahmed
BHR
1983
63
Muhammad Tanveer
QTR
1982
64
Dasun Shanaka
SL
1979
65
Brandon King
WI
1973
66
Ibrahim Zadran
AFG
1969
67
Aiden Markram
SA
1966
67
Jatinder Singh
OMN
1966
68
Ross Taylor
NZ
1954
69
Didier Ndikubwimana
RWA
1953
70
Ahmad Faiz
MAL
1952
71
Riazat Ali Shah
UGA
1944
72
Jean-Paul Duminy
SA
1934
73
Najibullah Zadran
AFG
1933
73
Shai Hope
WI
1933
74
Alishan Sharafu
UAE
1908
75
Fiaz Ahmed
BHR
1905
76
Kushal Bhurtel
NEP
1904
77
Chris Gayle
WI
1899
78
Dawid Malan
ENG
1892
79
Tillakaratne Dilshan
SL
1889
80
Meet Bhavsar
KUW
1882
81
Karanbir Singh
AST
1880
82
Kyle Coetzer
SCO
1868
83
Namboori Thakur Tilak Varma
IND
1853
84
Phil Salt
ENG
1852
85
Harry Tector
IRE
1845
86
Devon Conway
NZ
1839
87
Sanju Samson
IND
1836
88
Abdul Waheed
SAR
1833
89
Sean Williams
ZIM
1805
90
Faisal Khan
SAR
1802
91
Evin Lewis
WI
1799
92
Kendel Kadowaki-Fleming
JAP
1794
93
Tamim Iqbal
BAN
1785
94
Rohit Paudel
NEP
1763
95
Shikhar Dhawan
IND
1759
96
Finn Allen
NZ
1747
97
Calum MacLeod
SCO
1744
98
Shreyas Iyer
IND
1739
99
Lorcan Tucker
IRE
1730
100
Colin Munro
NZ
1724
101
Prashant Kurup
BHR
1721
102
Aasif Sheikh
NEP
1712
103
Harry Brook
ENG
1702
104
Umar Akmal
PAK
1690
105
Shimron Hetmyer
WI
1674
106
AB de Villiers
SA
1672
107
Jonny Bairstow
ENG
1671
108
Gary Wilson
IRE
1664
109
Hamilton Masakadza
ZIM
1662
110
Taranjeet Singh
ROM
1655
111
Ivan Selemani
TNZ
1640
112
Jonty Jenner
JER
1629
113
Assad Vala
PNG
1620
114
MS Dhoni
IND
1617
115
Marlon Samuels
WI
1611
116
William Porterfield
IRE
1609
117
Suresh Raina
IND
1605
118
Tim David
AUS
1602
119
Ahmer Bin Nasir
BHR
1581
120
Kieron Pollard
WI
1569
121
Sahibzada Farhan
PAK
1554
122
Bilal Zalmai
AST
1544
123
Isaac Danladi
NIG
1538
124
Zeeshan Maqsood
OMN
1536
125
Hamid Shah
DEN
1533
126
Faf du Plessis
SA
1528
127
Lendl Simmons
WI
1527
128
Johnson Charles
WI
1525
129
Jason Roy
ENG
1522
130
Charith Asalanka
SL
1513
131
Matthew Cross
SCO
1506
132
Asif Ali
BHR
1501
133
Mushfiqur Rahim
BAN
1500
134
Asghar Stanikzai
AFG
1495
135
Mahela Jayawardene
SL
1493
136
Shahid Afridi
GER
1473
137
Ahmed Shehzad
PAK
1471
138
Roger Galwanao Mukasa
UGA
1469
139
Stephan Myburgh
NED
1467
140
Shane Watson
AUS
1462
140
Soumya Sarkar
BAN
1462
141
Oscar Manishimwe
RWA
1461
142
Zeeshan Ali
HK
1454
143
Craig Ervine
ZIM
1449
144
Ben Cooper
NED
1448
145
Varun Thamotharam
MLT
1445
146
Ramesh Satheesan
ROM
1436
147
Navneet Dhaliwal
CAN
1434
148
Irfan Karim
KEN
1433
149
Imal Liyanage
QTR
1432
150
Sulaimon Runsewe
NIG
1430
151
Tadiwanashe Marumani
ZIM
1425
152
Marcus Stoinis
AUS
1416
152
Angelo Mathews
SL
1416
153
Haider Butt
BHR
1408
154
Rassie van der Dussen
SA
1406
155
Craig Williams
NAM
1389
156
George Dockrell
IRE
1388
157
Karabo Motlhanka
BOT
1387
157
Abhik Patwa
TNZ
1387
158
Orchide Tuyisenge
RWA
1383
159
Kumar Sangakkara
SL
1382
160
Wessly Madhevere
ZIM
1376
161
Manpreet Singh
SIN
1371
162
Saim Ayub
PAK
1356
163
Hristo Lakov
BUL
1346
164
JJ Smit
NAM
1336
165
Travis Head
AUS
1335
166
Aqib Sulehri
OMN
1330
167
Scott Edwards
NED
1325
168
Jan Frylinck
NAM
1322
169
Paras Khadka
NEP
1317
170
Asif Khan
UAE
1302
171
Delray Rawlins
BER
1301
172
Razmal Shigiwal
AST
1297
173
Surendran Chandramohan
SIN
1292
174
Imran Anwar
BHR
1287
175
Hashim Amla
SA
1277
176
Gede Priandana
INS
1276
177
Vasu Saini
ROM
1274
177
Towhid Hridoy
BAN
1274
178
Steven Taylor
USA
1272
179
Alex Obanda
KEN
1270
180
Tanzid Hasan
BAN
1267
181
Zubaidi Zulkifle
MAL
1265
182
Vinoo Balakrishnan
BOT
1264
183
Sabawoon Davizi
CZR
1261
184
Rushab Patel
KEN
1256
185
Gyanendra Malla
NEP
1255
185
Dwayne Bravo
WI
1255
186
Gareth Delany
IRE
1245
187
Shaiman Anwar
UAE
1242
188
Moeen Ali
ENG
1229
189
Shaheryar Butt
BEL
1226
190
Louis Bruce
GIB
1224
191
Rohan Mustafa
UAE
1222
192
Pedro Baron
ARG
1219
193
Brendan Taylor
ZIM
1216
193
Leslie Dunbar
SER
1216
194
Rishabh Pant
IND
1209
195
Thisara Perera
SL
1204
196
Matthew Wade
AUS
1202
197
Luqman Butt
CMB
1199
198
Dharma Kesuma
INS
1196
198
Akshaykumar Yadav
THI
1196
199
Saber Zakhil
BEL
1195
200
Yuvraj Singh
IND
1177
201
Kevin Pietersen
ENG
1176
202
Gulbadin Naib
AFG
1171
202
Jermaine Baker
CIS
1171
203
Hazratullah Zazai
AFG
1160
204
Sharvin Muniandy
MAL
1153
205
Charles Amini
PNG
1148
206
Dinesh Nakrani
UGA
1144
207
Usman Patel
KUW
1136
208
Samiullah Shenwari
AFG
1133
209
Stephan Baard
NAM
1124
210
Andre Russell
WI
1122
211
Afif Hossain
BAN
1117
211
Mitchell Santner
NZ
1117
211
Sese Bau
PNG
1117
211
Robinson Obuya
UGA
1117
212
Aqib Iqbal
AST
1114
213
James Neesham
NZ
1102
214
Aizaz Khan
HK
1100
215
Jamie Atkinson
HK
1096
215
Hamza Khan
RWA
1096
216
Steven Smith
AUS
1094
217
Shivam Dube
IND
1091
218
Donnex Kansonkho
MAW
1074
219
Avinash Pai
GIB
1069
219
Wesley Barresi
NED
1069
220
Curtis Campher
IRE
1067
221
Dinesh Chandimal
SL
1066
222
Amal Rajeevan
TNZ
1063
223
JP Kotze
NAM
1059
224
Azmatullah Omarzai
AFG
1057
225
Sherfane Rutherford
WI
1055
226
Vriitya Aravind
UAE
1052
227
Sarfaraz Ali
BHR
1050
228
Francisco Damiao Couana
MOZ
1047
229
Kamau Leverock
BER
1041
230
Selim Salau
NIG
1036
231
Nalin Nipiko
VAN
1031
232
Eric Dusingizimana
RWA
1028
233
Kamran Akmal
PAK
1018
234
Matthew Stokes
GUE
1015
235
Kushal Malla
NEP
1012
236
Monank Patel
USA
1011
237
Shadab Khan
PAK
1008
238
Timothy Barker
LUX
1002
239
Josh Inglis
AUS
1000
239
Heinrich Klaasen
SA
1000
240
Iftikhar Ahmed
PAK
998
241
Mohammed Aslam
KUW
989
242
Nick Greenwood
JER
988
243
Najmul Hossain Shanto
BAN
987
244
Andre Fletcher
WI
984
244
Cameron White
AUS
984
244
Tristan Stubbs
SA
984
245
Graeme Smith
SA
982
246
Sabbir Rahman
BAN
977
247
Faheem Nazir
SWI
971
248
Muhammad Muneeb
BEL
970
249
Nikolaas Davin
NAM
969
250
Clinto Anto
KUW
966
251
Tre Manders
BER
958
251
Michael Leask
SCO
958
252
Michael Levitt
NED
957
253
Sabaorish Ravichandran
JAP
956
254
Liam Livingstone
ENG
955
255
Yasir Ali
SPN
953
256
Romario Shepherd
WI
950
257
Vikram Vijh
LUX
949
258
Yasim Murtaza
HK
943
259
Adil Butt
ESW
942
260
Aamir Kaleem
OMN
940
261
Kadek Gamantika
INS
938
262
Zeeshan Khan
MLT
937
263
Harrison Carlyon
JER
933
264
Gautam Gambhir
IND
932
265
Dewald Brevis
SA
929
266
Padmakar Surve
INS
928
267
Dhiren Gondaria
KEN
916
268
Salman Agha
PAK
915
269
Reginald Nehonde
BOT
913
269
Ahmad Ramdoni
INS
913
269
Kassim Nassoro
TNZ
913
270
Mohammad Nawaz
PAK
911
271
Aaron Johnson
CAN
910
272
Walid Ghauri
NOR
905
273
Doyle-Calle
SPN
904
274
Mohammad Ihsan
SPN
903
274
Nitish Kumar
CAN
903
275
Muhammad Usman
UAE
899
276
Elton Chigumbura
ZIM
893
276
Joe Root
ENG
893
277
Isaac Okpe
NIG
892
277
Josh Butler
GUE
892
278
Azyan Farhath
MLD
891
278
Alpesh Ramjani
UGA
891
279
Dhananjaya de Silva
SL
890
280
Jason Holder
WI
888
281
Bas de Leede
NED
881
282
Manan Ali
SAR
880
283
Michael Swart
NED
878
284
Clinton Rubagumya
RWA
873
285
Austin Lazarus
THI
869
285
Shubman Gill
IND
869
286
Shiv Gill
LUX
865
287
Kamran Khan
QTR
864
288
Mohammad Naim
BAN
860
289
Not on record
MLT
856
290
Marc Taylor
BAH
852
291
Junaid Aziz
BHR
848
292
Wanindu Hasaranga
SL
845
293
Mark Adair
IRE
844
294
Kashyap Prajapati
OMN
843
295
Vinoth Ravindran
HUN
842
296
Sudesh Wickramasekara
CZR
840
297
Lachlan Yamamoto-Lake
JAP
838
297
Sukhdeep Singh
KEN
838
298
Mohammad Nadeem
OMN
831
299
Gustav Mckeon
FRA
830
299
Saqlain Arshad
QTR
830
300
Lega Siaka
PNG
826
301
Kenneth Waiswa
UGA
825
302
Roston Chase
WI
823
303
Harsh Thaker
CAN
822
304
Sarfraz Ahmed
PAK
818
305
Chirag Suri
UAE
817
306
Karim Sadiq
AFG
815
307
Bilal Tahir
KUW
813
308
Umar Adam
MLD
810
309
Kamindu Mendis
SL
807
310
Ronak Bharatibhai Patel
UGA
805
311
Alexander Dizija
SER
803
311
Harmanjot Singh
GER
803
312
Peter Borren
NED
798
313
Axar Patel
IND
797
313
Tom Banton
ENG
797
314
Basil Hameed
UAE
796
315
Ishan Silva
BUL
795
316
Chaloemwong Chatphaisan
THI
791
317
Karim Janat
AFG
789
318
Misbah-ul-Haq
PAK
788
319
Jacob Bethell
ENG
786
319
Usman Ghani
AFG
786
320
Taranjit Bharaj
DEN
783
321
Kyle Mayers
WI
773
321
Jan Nicol Loftie-Eaton
NAM
773
322
Sesan Adedeji
NIG
772
323
Zeeshan Kukikhel
HUN
771
323
Andries Gous
USA
771
324
Aaron Jones
USA
770
324
Aaftab Limdawala
MAW
770
325
Rilee Rossouw
SA
767
326
Dion Myers
ZIM
766
326
Sacha De Alwis
CIS
766
327
Sylvester Okpe
NIG
764
327
Nicholas Kirton
CAN
764
328
Rahul Chopra
UAE
759
328
Rachin Ravindra
NZ
759
328
Luke Wright
ENG
759
329
Isae Niyomugabo
RWA
758
330
David Hussey
AUS
756
331
Gift Kansonkho
MAW
754
332
Tom Cooper
NED
753
333
Jaker Ali
BAN
752
334
Obed Harvey
GHA
751
335
Habib Khan
EST
746
336
Iain Latin
GIB
745
337
Kayron J Stagno
GIB
744
337
Waji Ul Hassan
SAR
744
337
Sam Curran
ENG
744
337
Bhanuka Rajapaksa
SL
744
338
Nawroz Mangal
AFG
743
339
Ryan Rickelton
SA
741
339
Danushka Gunathilaka
SL
741
340
Kinchit Shah
HK
739
341
Saiteja Mukkamalla
USA
737
341
Tenjin Rabgey
BHU
737
342
Joao Hou
MOZ
735
343
Sachin Bhudia
KEN
734
344
Tom Nightingale
GUE
733
345
Aravind Mohan
FIN
732
346
Zane Green
NAM
726
347
Saif Ahmad
DEN
725
348
Roman Mazumder
CYP
724
348
Basil George
MLT
724
349
Muhammad Asim
QTR
723
349
Ramon Sealy
CIS
723
349
Yashasvi Jaiswal
IND
723
350
Michael Hussey
AUS
721
351
Irfan Ahmed
HK
716
351
Sediqullah Atal
AFG
716
352
Rashid Khan
AFG
713
353
Ranjung Mikyo Dorji
BHU
712
353
Aritra Dutta
SIN
712
354
Ravi Bopara
ENG
711
355
Manish Pandey
IND
709
355
Niall O'Brien
IRE
709
355
Norman Vanua
PNG
709
355
Brandon McMullen
SCO
709
355
Joost Mees
LUX
709
356
Wilson Niyitanga
RWA
708
357
Rexford Bakum
GHA
706
358
Not on record
NAM
704
359
Chamara Kapugedera
SL
703
360
Rinku Singh
IND
702
361
Ravinderpal Singh
CAN
701
361
Hamza Dar
SPN
701
362
Lakshit Gupta
CMB
700
363
Anjar Tadarus
INS
699
363
Andrew Mansale
VAN
699
364
Corey Anderson
NZ
697
365
Muhammad Khushi
OMN
696
366
Burhan Niaz
BEL
695
367
Dinesh Karthik
IND
686
368
Will Jacks
ENG
684
369
Regis Chakabva
ZIM
682
370
Muhamad Syahadat
MAL
680
371
Khizer Ahmed
NOR
676
371
Lansana Lamin
SIL
676
372
Joshua Rasu
VAN
675
373
Thinley Jamtsho
BHU
674
374
Arun Ashokan
CZR
673
375
Khawar Ali
OMN
671
376
Temba Bavuma
SA
670
376
Zahir Mohammed
HUN
670
377
Kevin D'Souza
BUL
669
377
Gulsan Jha
NEP
669
377
Salman Butt
PAK
669
378
Chamu Chibhabha
ZIM
667
379
Jacques Kallis
SA
666
380
Noor Ali Zadran
AFG
663
380
Martin Akayezu
RWA
663
381
Darwish Rasooli
AFG
660
382
Parvez Hossain Emon
BAN
658
383
Rizwan Cheema
CAN
655
384
Muhammad Amir
MAL
653
385
Steve Tikolo
KEN
650
386
Alejandro Ferguson
ARG
647
386
Luka Woods
SER
647
387
Imal Zuwak
SWE
643
388
Tim Robinson
NZ
642
388
D'Arcy Short
AUS
642
389
Mohamed Rishwan
MLD
641
390
Jose Bulele
MOZ
640
390
Ibrahim Takahashi
JAP
640
390
Milen Gogev
BUL
640
391
Cameron Green
AUS
638
392
Denesh Ramdin
WI
636
392
Shem Ngoche
KEN
636
393
Mark Simpson-Parker
AST
635
394
Ruturaj Gaikwad
IND
633
394
Pieter Seelaar
NED
633
394
Waqas Barkat
HK
633
395
Sanath Jayasuriya
SL
629
395
Kuruge Abeyrathna
NOR
629
396
Samuel Sanish Mangat Stanislaus
MLT
627
397
David Wiese
SA
624
398
Ruvindu Gunasekera
CAN
623
399
Nelson Odhiambo
KEN
616
400
Sharad Vesawkar
NEP
615
400
Hasan Nawaz
PAK
615
401
Malcolm Waller
ZIM
613
401
Adnan Idrees
KUW
613
402
Prakash Mishra
BUL
611
403
John Bangura
SIL
610
403
Roelof van der Merwe
NED
610
404
Benjamin Ward
JER
608
405
Ayaan Khan
OMN
607
406
Nathan Grant Collins
FIN
604
407
Wintley Burton
SER
602
407
Miggy Podosky
PHL
602
408
Mohammed Rizlan Iqbar
QTR
598
409
Tom Latham
NZ
597
410
Terryn Fray
BER
594
410
Faheem Ashraf
PAK
594
411
Aarif Sheikh
NEP
592
412
Hiral Patel
CAN
591
412
Daniel Smith
PHL
591
412
Uday Hathinjar
CMB
591
413
Colin Ackermann
NED
590
414
Janak Prakash
SIN
588
415
Darren Sammy
WI
587
416
Yuvraj Samra
CAN
586
417
Ben Stokes
ENG
585
417
Raghav Dhawan
UGA
585
418
Paul Collingwood
ENG
583
419
Dwayne Smith
WI
582
420
Shamim Hossain
BAN
579
421
Scott Styris
NZ
578
421
Saim Hussain
BUL
578
421
Darius Visser
SAM
578
Show all 500 ↓
Nothing matches that filter.