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
▼
England in Australia T20I Series
India in New Zealand Test Series
Bangladesh in South Africa Test Series
England in Australia ODI Series
Sri Lanka in Pakistan Test Series
India in New Zealand ODI Series
Recent Teams
▼
Australia
England
India
New Zealand
South Africa
Bangladesh
Recent Players
▼
Brad Evans
Jofra Archer
Harry Brook
Joe Root
Joshua Tongue
Blessing Muzarabani
Sikandar Raza
Ali Dawood
Brian Bennett
Ben Duckett
Virandeep Singh Jagjit Singh
Oliver Robinson
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.
TEST
All-time
500 entries
1
15921
Sachin Tendulkar
IND
1,978 clear of Joe Root
2
13943
Joe Root
ENG
1,978 off the lead
3
13378
Ricky Ponting
AUS
2,543 off the lead
● LEADS
Sachin Tendulkar
IND
15921 · 1,978 ahead of Root
↑ MOST ENTRIES
Joe Root
ENG
9 separate entries on this list · 273 different players in all
★ TOP-10 CUT-OFF
1656
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
England
14 of the top 50 · 7 teams represented
Most Runs — full list
500 entries, ranked
Table view
1
Sachin Tendulkar
IND
15921
2
Joe Root
ENG
13943
3
Ricky Ponting
AUS
13378
4
Jacques Kallis
SA
13289
5
Rahul Dravid
IND
13288
6
Babar Azam
PAK
1863
7
Mohammad Yousuf
PAK
1788
8
Sir Viv Richards
WI
1710
9
Joe Root
ENG
1708
10
Graeme Smith
SA
1656
11
Michael Clarke
AUS
1595
12
Sachin Tendulkar
IND
1562
13
Joe Root
ENG
1556
14
Ricky Ponting
AUS
1544
15
Ricky Ponting
AUS
1503
16
Michael Vaughan
ENG
1481
16
Justin Langer
AUS
1481
18
Yashasvi Jaiswal
IND
1478
19
Joe Root
ENG
1477
20
Steven Smith
AUS
1474
21
Jonny Bairstow
ENG
1470
22
Virender Sehwag
IND
1462
23
Kumar Sangakkara
SL
1438
24
Virender Sehwag
IND
1422
25
Sunil Gavaskar
IND
1407
26
Sachin Tendulkar
IND
1392
27
Gundappa Viswanath
IND
1388
28
Joe Root
ENG
1385
29
Bob Simpson
AUS
1381
30
Matthew Hayden
AUS
1380
31
Dennis Amiss
ENG
1379
32
Alastair Cook
ENG
1364
33
Rahul Dravid
IND
1357
34
Damien Martyn
AUS
1353
35
Brian Lara
WI
1344
36
Kevin Pietersen
ENG
1343
37
Imam-ul-Haq
PAK
1342
38
Ricky Ponting
AUS
1333
39
Jonathan Trott
ENG
1325
40
Marcus Trescothick
ENG
1323
41
Virat Kohli
IND
1322
42
David Warner
AUS
1317
43
Matthew Hayden
AUS
1312
44
Sunil Gavaskar
IND
1310
45
Steven Smith
AUS
1305
46
Sir Garry Sobers
WI
1299
47
Jacques Kallis
SA
1288
48
Alastair Cook
ENG
1287
49
Sanath Jayasuriya
SL
1271
50
Alastair Cook
ENG
1270
51
Graham Gooch
ENG
1264
52
Matthew Hayden
AUS
1250
53
Alastair Cook
ENG
1249
54
Tom McKibbin
AUS
1245
55
Kumar Sangakkara
SL
1242
56
David Boon
AUS
1241
57
Thilan Samaraweera
SL
1234
58
Brian Lara
WI
1222
58
Alec Stewart
ENG
1222
60
Aravinda de Silva
SL
1220
61
Mark Taylor
AUS
1219
62
Virat Kohli
IND
1215
63
Jacques Kallis
SA
1210
63
Usman Khawaja
AUS
1210
65
Graeme Smith
SA
1198
66
Mahela Jayawardene
SL
1194
67
Ricky Ponting
AUS
1182
68
Gordon Greenidge
WI
1179
69
Brian Lara
WI
1178
70
Andrew Strauss
ENG
1172
71
Brendon McCullum
NZ
1164
72
Hashim Amla
SA
1161
73
Angelo Mathews
SL
1160
73
Matthew Hayden
AUS
1160
75
Denis Compton
ENG
1159
76
Kim Hughes
AUS
1152
77
Ben Duckett
ENG
1149
78
Steven Smith
AUS
1146
79
Rahul Dravid
IND
1145
80
Cheteshwar Pujara
IND
1140
81
Steven Smith
AUS
1139
82
Mike Atherton
ENG
1136
82
Litton Das
BAN
1136
84
Mike Atherton
ENG
1129
85
Dean Elgar
SA
1128
86
Mark Taylor
AUS
1112
87
Brian Lara
WI
1111
87
Simon Katich
AUS
1111
89
Brian Lara
WI
1110
90
Sourav Ganguly
IND
1106
90
Mark Taylor
AUS
1106
92
Marnus Labuschagne
AUS
1104
93
Herschelle Gibbs
SA
1103
94
Harry Brook
ENG
1100
95
Sunil Gavaskar
IND
1099
95
Allan Border
AUS
1099
95
Dean Jones
AUS
1099
98
Sir Ian Botham
ENG
1095
99
Michael Clarke
AUS
1093
100
Inzamam-ul-Haq
PAK
1090
101
Sachin Tendulkar
IND
1088
102
Keith Fletcher
ENG
1085
103
Mohinder Amarnath
IND
1077
104
Allan Border
AUS
1073
105
Greg Blewett
AUS
1067
106
Hashim Amla
SA
1064
107
David Gower
ENG
1061
108
Clem Hill
AUS
1060
109
David Gower
ENG
1059
109
Virat Kohli
IND
1059
111
Bill Lawry
AUS
1056
112
Kevin Pietersen
ENG
1053
113
Michael Slater
AUS
1051
114
Andy Flower
ZIM
1045
115
Graham Gooch
ENG
1040
115
Hansie Cronje
SA
1040
117
Ken Barrington
ENG
1035
118
Kumar Sangakkara
SL
1034
118
Mark Waugh
AUS
1034
120
Mohsin Khan
HK
1029
121
Sunil Gavaskar
IND
1024
122
Kusal Mendis
SL
1023
123
Jacques Kallis
SA
1021
124
Ken Barrington
ENG
1015
125
Kevin Pietersen
ENG
1007
126
Ian Bell
ENG
1005
127
Allan Border
AUS
1000
127
Sachin Tendulkar
IND
1000
129
Brian Lara
WI
996
130
Steve Waugh
AUS
993
131
Mike Atherton
ENG
990
132
Javed Miandad
PAK
989
133
Mark Waugh
AUS
987
133
Inzamam-ul-Haq
PAK
987
135
Shubman Gill
IND
983
136
Ted Dexter
ENG
982
136
Ian Chappell
AUS
982
136
Mahela Jayawardene
SL
982
139
Geoff Boycott
ENG
975
140
Alec Stewart
ENG
972
141
Sir Richie Richardson
WI
970
142
Steve Waugh
AUS
969
143
Steven Smith
AUS
965
144
Steve Waugh
AUS
959
145
David Boon
AUS
957
146
Greg Chappell
AUS
953
147
Donald Bradman
AUS
950
147
Desmond Haynes
WI
950
147
Ian Bell
ENG
950
150
Darren Bravo
WI
949
151
Neil Harvey
AUS
948
151
Joe Root
ENG
948
153
Zaheer Abbas
PAK
935
154
Tony Greig
ENG
934
155
AB de Villiers
SA
933
156
Kim Hughes
AUS
931
157
Steven Smith
AUS
929
157
Allan Lamb
ENG
929
159
Dilip Vengsarkar
IND
924
160
Travis Head
AUS
919
161
Sunil Gavaskar
IND
918
162
Alastair Cook
ENG
916
162
Michael Slater
AUS
916
164
Allan Border
AUS
915
165
Dennis Amiss
ENG
910
166
Doug Walters
AUS
909
167
Rohit Sharma
IND
906
168
Sir Leonard Hutton
ENG
903
169
Dimuth Karunaratne
SL
902
170
Ken Barrington
ENG
895
170
Sir Garry Sobers
WI
895
172
John Edrich
ENG
894
173
Sir Viv Richards
WI
893
174
Ricky Ponting
AUS
883
175
Ken Barrington
ENG
880
175
Geoff Marsh
AUS
880
177
Dilip Vengsarkar
IND
875
178
Eddie Barlow
SA
872
179
John Reid
NZ
871
180
Ted Dexter
ENG
868
181
Sir Viv Richards
WI
867
182
Steve Waugh
AUS
865
183
Sir Garry Sobers
WI
864
183
Larry Gomes
WI
864
185
Sir Viv Richards
WI
862
186
David Gower
ENG
860
187
Kane Williamson
NZ
859
188
Joe Root
ENG
851
189
Mike Gatting
ENG
847
190
Bill Edrich
ENG
843
191
Colin Bland
SA
841
192
Mohammad Yousuf
PAK
839
193
Cheteshwar Pujara
IND
837
194
Denis Compton
ENG
830
195
Roy Fredericks
WI
829
196
Sir Clyde Walcott
WI
827
197
Sir Leonard Hutton
ENG
825
198
Rory Burns
ENG
824
199
Martin Crowe
NZ
820
200
Bill Lawry
AUS
816
201
Kannaur Rahul
IND
813
202
David Boon
AUS
812
203
Desmond Haynes
WI
806
204
Joe Root
ENG
805
205
Colin Cowdrey
ENG
803
206
Sunil Gavaskar
IND
802
207
Greg Chappell
AUS
800
208
Travis Head
AUS
797
208
Gundappa Viswanath
IND
797
210
Basil Butcher
WI
794
211
Alec Stewart
ENG
793
212
Graham Gooch
ENG
791
213
Dilip Sardesai
IND
789
214
Alvin Kallicharran
WI
788
214
Clive Lloyd
WI
788
216
Peter May
ENG
779
217
Mushtaq Mohammad
PAK
777
217
David Boon
AUS
777
219
Bert Sutcliffe
NZ
774
220
Seymour Nurse
WI
769
221
Ted Dexter
ENG
767
221
Mike Atherton
ENG
767
223
Geoff Boycott
ENG
766
224
Brian Luckhurst
ENG
765
225
Shoaib Mohammad
PAK
764
226
Peter May
ENG
759
226
Geoff Boycott
ENG
759
228
Greg Chappell
AUS
753
229
Martin Crowe
NZ
751
230
Ken Barrington
ENG
750
230
Javed Miandad
PAK
750
230
Graeme Wood
AUS
750
233
Colin Cowdrey
ENG
749
233
Clive Lloyd
WI
749
235
Rishabh Pant
IND
748
236
Gus Logie
WI
738
237
Greg Chappell
AUS
736
238
Desmond Haynes
WI
735
239
Allan Border
AUS
730
240
Sir Leonard Hutton
ENG
728
241
Alec Stewart
ENG
727
242
Ian Chappell
AUS
726
243
Sir Everton Weekes
WI
716
244
Majid Khan
PAK
715
245
John Edrich
ENG
713
246
Sir Richie Richardson
WI
704
247
Colin Cowdrey
ENG
701
247
Saeed Anwar
PAK
701
249
Cyril Washbrook
ENG
700
249
Bill Lawry
AUS
700
251
Keith Fletcher
ENG
699
252
Sir Clyde Walcott
WI
698
253
Graham Dowling
NZ
697
254
Neil Harvey
AUS
696
255
Javed Miandad
PAK
694
256
Allan Border
AUS
689
257
Sir Conrad Hunte
WI
684
258
Alan Knott
ENG
679
259
Reggie Duff
AUS
678
259
Graeme Pollock
SA
678
259
Geoff Pullar
ENG
678
259
Sir Leonard Hutton
ENG
678
263
John Edrich
ENG
675
264
Doug Walters
AUS
673
265
Glenn Turner
NZ
672
266
Colin McDonald
AUS
671
267
Victor Trumper
AUS
669
267
Mike Gatting
ENG
669
269
Ian Chappell
AUS
666
270
Alvin Kallicharran
WI
665
271
Ross Morgan
NZ
663
272
Doug Walters
AUS
661
273
Colin Cowdrey
ENG
658
273
Rick McCosker
AUS
658
275
Vijay Manjrekar
IND
655
276
Peter Richardson
ENG
653
277
Sunil Gavaskar
IND
650
277
Sadiq Mohammad
PAK
650
279
Ken Barrington
ENG
647
280
Greg Chappell
AUS
643
281
Ben Stokes
ENG
641
282
Hanif Mohammad
PAK
628
283
Wally Hammond
ENG
625
284
Geoff Pullar
ENG
624
285
Sachin Tendulkar
IND
623
286
Peter May
ENG
622
287
Dudley Nourse
SA
621
288
Lindsay Hassett
AUS
620
289
Dominic Sibley
ENG
615
290
Colin Cowdrey
ENG
611
291
Colin Cowdrey
ENG
610
292
Roshan Mahanama
SL
607
293
Ian Chappell
AUS
605
294
Peter Parfitt
ENG
602
295
Lindsay Hassett
AUS
600
296
Norm O'Neill
AUS
599
297
Gamage Dinusha
SL
595
298
Ted Dexter
ENG
591
299
Peter May
ENG
590
300
Reg Simpson
ENG
587
301
Neil Harvey
AUS
584
302
Zak Crawley
ENG
580
303
Bruce Mitchell
SA
579
304
Vijay Hazare
IND
576
304
Arthur Morris
AUS
576
306
Wally Hammond
ENG
574
307
Keith Miller
AUS
568
308
Wally Hammond
ENG
564
309
Herbert Sutcliffe
ENG
560
309
Polly Umrigar
IND
560
311
Nasser Hussain
ENG
559
312
Seymour Nurse
WI
557
313
Hanif Mohammad
PAK
548
314
Peter Burge
AUS
547
315
Neil Harvey
AUS
543
316
Frank Worrell
WI
539
317
Warwick Armstrong
AUS
537
318
Saeed Ahmed
PAK
533
319
Bev Congdon
NZ
531
320
Ian Redpath
AUS
530
321
Sir Jack Hobbs
ENG
527
322
Colin Cowdrey
ENG
524
323
Bruce Mitchell
SA
523
324
Graeme Pollock
SA
517
325
Eric Rowan
SA
515
326
Bob Simpson
AUS
513
327
Eddie Paynter
ENG
510
328
Dudley Nourse
SA
509
329
Barry Richards
SA
508
329
Saeed Ahmed
PAK
508
331
Bill Woodfull
AUS
500
332
Kane Williamson
NZ
498
333
Rohan Kanhai
WI
497
333
Peter May
ENG
497
335
Rohan Kanhai
WI
495
336
Archie MacLaren
ENG
494
337
Stanley Jackson
ENG
492
337
Tony Greig
ENG
492
339
Peter Richardson
ENG
491
340
Farokh Engineer
IND
488
341
Sir Everton Weekes
WI
487
342
Sir Jack Hobbs
ENG
486
343
George Headley
WI
485
344
Harry Brook
ENG
483
345
Basil Butcher
WI
482
346
Patsy Hendren
ENG
481
347
Herbert Sutcliffe
ENG
477
348
Nawab of Pataudi
IND
474
349
Peter May
ENG
473
349
Charles Macartney
AUS
473
351
Herbert Sutcliffe
ENG
472
351
Tom Graveney
ENG
472
353
Bob Catterall
SA
471
353
Sir Conrad Hunte
WI
471
355
Jim Burke
AUS
468
356
Polly Umrigar
IND
467
356
Tom Graveney
ENG
467
358
Bob Simpson
AUS
466
359
Trevor Goddard
SA
459
360
Neil Harvey
AUS
456
361
Sir Leonard Hutton
ENG
455
362
Herbie Taylor
SA
449
363
Vinoo Mankad
IND
448
364
Bob Wyatt
ENG
441
365
Gordon White
SA
437
366
Jack Russell
ENG
436
367
Joe Root
ENG
431
368
Johnny Tyldesley
ENG
424
369
Donald Bradman
AUS
421
370
Sir Everton Weekes
WI
418
371
Keith Stackpole
AUS
407
372
Sir Jack Hobbs
ENG
401
372
Arthur Morris
AUS
401
374
Sir Leonard Hutton
ENG
399
375
Warren Bardsley
AUS
396
376
Doug Walters
AUS
392
377
Johnny Taylor
AUS
390
378
Herbie Taylor
SA
385
379
Allan Rae
WI
377
380
Frank Woolley
ENG
372
381
Jack Ryder
AUS
363
382
Waqar Hasan
PAK
357
383
Vernon Ransford
AUS
353
384
C.B. Fry
ENG
348
385
Frederick Fane
ENG
342
385
Phil Mead
ENG
342
387
Sir Jack Hobbs
ENG
338
388
Reggie Duff
AUS
335
389
George Headley
WI
334
390
Bill Ponsford
AUS
331
391
Herbie Taylor
SA
322
392
Sid Barnes
AUS
319
393
Tip Foster
ENG
306
393
Bill Woodfull
AUS
306
395
Tom Hayward
ENG
305
396
Bruce Mitchell
SA
302
397
Dave Nourse
SA
289
398
Jack Crawford
ENG
281
399
Herbert Sutcliffe
ENG
271
400
Dave Nourse
SA
270
401
Arthur Shrewsbury
ENG
253
402
Frank Mann
ENG
249
403
Vijay Merchant
IND
245
404
Denis Compton
ENG
237
404
Frank Woolley
ENG
237
406
Phil Mead
ENG
235
407
Albert Relf
ENG
229
408
Philip Hands
SA
224
409
Syd Gregory
AUS
222
410
C.B. Fry
ENG
221
411
Len Braund
ENG
219
412
Joe Darling
AUS
214
413
Bill Edrich
ENG
213
414
Archie MacLaren
ENG
211
414
Victor Trumper
AUS
211
416
Ernest Tyldesley
ENG
209
417
Arthur Shrewsbury
ENG
208
418
Stanley Jackson
ENG
199
419
George Gunn
ENG
193
420
Billy Zulch
SA
191
421
Arthur Hill
ENG
189
421
Warwick Armstrong
AUS
189
423
W.G. Grace
ENG
188
424
Herbie Taylor
SA
186
424
Victor Trumper
AUS
186
426
Allan Steel
ENG
181
426
Ranji
ENG
181
428
Herbie Taylor
SA
173
428
Frank Iredale
AUS
173
430
Wilfred Rhodes
ENG
170
431
Walter Read
ENG
162
432
Monty Noble
AUS
155
433
Percy Sherwell
SA
154
434
Tom Hayward
ENG
153
435
Harry Graham
AUS
149
436
Phil Mead
ENG
143
436
Charlie McLeod
AUS
143
438
Dave Nourse
SA
138
439
Tom Hayward
ENG
137
440
Henry Wood
ENG
134
441
Tip Snooke
SA
131
442
Jack Worrall
AUS
130
443
Alec Bannerman
AUS
127
444
Harry Trott
AUS
125
445
Johnny Douglas
ENG
122
446
Andrew Stoddart
ENG
120
447
Syd Gregory
AUS
119
448
Tup Scott
AUS
118
448
Joey Palmer
AUS
118
448
Stanley Jackson
ENG
118
451
Archie MacLaren
ENG
116
451
Walter Read
ENG
116
453
George Ulyett
ENG
115
454
Percy Holmes
ENG
112
455
Charlie McLeod
AUS
108
455
Wally Hammond
ENG
108
457
Tom Hayward
ENG
106
458
Arthur Shrewsbury
ENG
105
458
Harry Graham
AUS
105
460
Len Braund
ENG
102
461
Jimmy Sinclair
SA
99
462
Arthur Shrewsbury
ENG
95
463
Syd Gregory
AUS
91
463
Hugh Bromley-Davenport
ENG
91
465
Barberton Halliwell
SA
88
466
Billy Barnes
ENG
86
467
Albert Trott
AUS
85
468
Dick Lilley
ENG
84
468
George Giffen
AUS
84
470
Bobby Peel
ENG
83
471
Dick Barlow
ENG
76
471
Billy Bates
ENG
76
473
Billy Barnes
ENG
74
474
Andrew Greenwood
ENG
71
475
Bobby Abel
ENG
70
476
Tom Hayward
ENG
69
477
George Giffen
AUS
67
477
Bunny Lucas
ENG
67
479
Allen Hill
ENG
66
479
Edmund Tylecote
ENG
66
481
George Lohmann
ENG
62
482
Harry Moses
AUS
61
482
Billy Bates
ENG
61
482
Billy Barnes
ENG
61
485
Nat Thomson
AUS
59
486
W.G. Grace
ENG
58
486
Len Braund
ENG
58
488
Maurice Read
ENG
57
489
Tom Emmett
ENG
56
490
Wilf Flowers
ENG
55
490
Frank Sugg
ENG
55
492
John Lyons
AUS
54
493
Frederick Spofforth
AUS
51
494
William Bruce
AUS
50
494
Bob McLeod
AUS
50
496
Percy McDonnell
AUS
45
497
Reginald Allen
AUS
44
498
Joe Darling
AUS
31
499
Charlie Turner
AUS
22
500
Jack Brown
ENG
20
Show all 500 ↓
Nothing matches that filter.
RECENT RESULTS
4 matches
▲
show
‹
CPL
CPL 2026
AMA
FAL
CPL
CPL 2026
AMA
FAL
TEST
ACC Men's Premier Cup
OMN
143 (34.5)
UAE
192 (48.1)
TEST
ACC Men's Premier Cup
HK
261/7 (50.0)
NEP
246 (49.1)
›