Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Australia in South Africa ODI Series
Sri Lanka in England ODI Series
Recent Teams
▼
India
New Zealand
Australia
South Africa
West Indies
Sri Lanka
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Mehidy Hasan
George Dockrell
Taskin Ahmed
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
Kumar Sangakkara
SL
1242
55
David Boon
AUS
1241
56
Thilan Samaraweera
SL
1234
57
Brian Lara
WI
1222
57
Alec Stewart
ENG
1222
59
Aravinda de Silva
SL
1220
60
Mark Taylor
AUS
1219
61
Virat Kohli
IND
1215
62
Jacques Kallis
SA
1210
62
Usman Khawaja
AUS
1210
64
Graeme Smith
SA
1198
65
Mahela Jayawardene
SL
1194
66
Ricky Ponting
AUS
1182
67
Gordon Greenidge
WI
1179
68
Brian Lara
WI
1178
69
Andrew Strauss
ENG
1172
70
Brendon McCullum
NZ
1164
71
Hashim Amla
SA
1161
72
Angelo Mathews
SL
1160
72
Matthew Hayden
AUS
1160
74
Denis Compton
ENG
1159
75
Kim Hughes
AUS
1152
76
Ben Duckett
ENG
1149
77
Steven Smith
AUS
1146
78
Rahul Dravid
IND
1145
79
Cheteshwar Pujara
IND
1140
80
Steven Smith
AUS
1139
81
Mike Atherton
ENG
1136
81
Litton Das
BAN
1136
83
Mike Atherton
ENG
1129
84
Dean Elgar
SA
1128
85
Mark Taylor
AUS
1112
86
Brian Lara
WI
1111
86
Simon Katich
AUS
1111
88
Brian Lara
WI
1110
89
Sourav Ganguly
IND
1106
89
Mark Taylor
AUS
1106
91
Marnus Labuschagne
AUS
1104
92
Herschelle Gibbs
SA
1103
93
Harry Brook
ENG
1100
94
Sunil Gavaskar
IND
1099
94
Allan Border
AUS
1099
94
Dean Jones
AUS
1099
97
Sir Ian Botham
ENG
1095
98
Michael Clarke
AUS
1093
99
Inzamam-ul-Haq
PAK
1090
100
Sachin Tendulkar
IND
1088
101
Keith Fletcher
ENG
1085
102
Mohinder Amarnath
IND
1077
103
Allan Border
AUS
1073
104
Greg Blewett
AUS
1067
105
Hashim Amla
SA
1064
106
David Gower
ENG
1061
107
Clem Hill
AUS
1060
108
David Gower
ENG
1059
108
Virat Kohli
IND
1059
110
Bill Lawry
AUS
1056
111
Kevin Pietersen
ENG
1053
112
Michael Slater
AUS
1051
113
Andy Flower
ZIM
1045
114
Graham Gooch
ENG
1040
114
Hansie Cronje
SA
1040
116
Ken Barrington
ENG
1035
117
Kumar Sangakkara
SL
1034
117
Mark Waugh
AUS
1034
119
Mohsin Khan
HK
1029
120
Sunil Gavaskar
IND
1024
121
Kusal Mendis
SL
1023
122
Jacques Kallis
SA
1021
123
Ken Barrington
ENG
1015
124
Kevin Pietersen
ENG
1007
125
Ian Bell
ENG
1005
126
Allan Border
AUS
1000
126
Sachin Tendulkar
IND
1000
128
Brian Lara
WI
996
129
Steve Waugh
AUS
993
130
Mike Atherton
ENG
990
131
Javed Miandad
PAK
989
132
Mark Waugh
AUS
987
132
Inzamam-ul-Haq
PAK
987
134
Shubman Gill
IND
983
135
Ted Dexter
ENG
982
135
Ian Chappell
AUS
982
135
Mahela Jayawardene
SL
982
138
Geoff Boycott
ENG
975
139
Alec Stewart
ENG
972
140
Sir Richie Richardson
WI
970
141
Steve Waugh
AUS
969
142
Steven Smith
AUS
965
143
Steve Waugh
AUS
959
144
David Boon
AUS
957
145
Greg Chappell
AUS
953
146
Donald Bradman
AUS
950
146
Desmond Haynes
WI
950
146
Ian Bell
ENG
950
149
Darren Bravo
WI
949
150
Neil Harvey
AUS
948
150
Joe Root
ENG
948
152
Zaheer Abbas
PAK
935
153
Tony Greig
ENG
934
154
AB de Villiers
SA
933
155
Kim Hughes
AUS
931
156
Steven Smith
AUS
929
156
Allan Lamb
ENG
929
158
Dilip Vengsarkar
IND
924
159
Travis Head
AUS
919
160
Sunil Gavaskar
IND
918
161
Alastair Cook
ENG
916
161
Michael Slater
AUS
916
163
Allan Border
AUS
915
164
Dennis Amiss
ENG
910
165
Doug Walters
AUS
909
166
Rohit Sharma
IND
906
167
Sir Leonard Hutton
ENG
903
168
Dimuth Karunaratne
SL
902
169
Ken Barrington
ENG
895
169
Sir Garry Sobers
WI
895
171
John Edrich
ENG
894
172
Sir Viv Richards
WI
893
173
Ricky Ponting
AUS
883
174
Ken Barrington
ENG
880
174
Geoff Marsh
AUS
880
176
Dilip Vengsarkar
IND
875
177
Eddie Barlow
SA
872
178
John Reid
NZ
871
179
Ted Dexter
ENG
868
180
Sir Viv Richards
WI
867
181
Steve Waugh
AUS
865
182
Sir Garry Sobers
WI
864
182
Larry Gomes
WI
864
184
Sir Viv Richards
WI
862
185
David Gower
ENG
860
186
Kane Williamson
NZ
859
187
Joe Root
ENG
851
188
Mike Gatting
ENG
847
189
Bill Edrich
ENG
843
190
Colin Bland
SA
841
191
Mohammad Yousuf
PAK
839
192
Cheteshwar Pujara
IND
837
193
Denis Compton
ENG
830
194
Roy Fredericks
WI
829
195
Sir Clyde Walcott
WI
827
196
Sir Leonard Hutton
ENG
825
197
Rory Burns
ENG
824
198
Martin Crowe
NZ
820
199
Bill Lawry
AUS
816
200
Kannaur Rahul
IND
813
201
David Boon
AUS
812
202
Desmond Haynes
WI
806
203
Joe Root
ENG
805
204
Colin Cowdrey
ENG
803
205
Sunil Gavaskar
IND
802
206
Greg Chappell
AUS
800
207
Travis Head
AUS
797
207
Gundappa Viswanath
IND
797
209
Basil Butcher
WI
794
210
Alec Stewart
ENG
793
211
Graham Gooch
ENG
791
212
Dilip Sardesai
IND
789
213
Alvin Kallicharran
WI
788
213
Clive Lloyd
WI
788
215
Peter May
ENG
779
216
Mushtaq Mohammad
PAK
777
216
David Boon
AUS
777
218
Bert Sutcliffe
NZ
774
219
Seymour Nurse
WI
769
220
Ted Dexter
ENG
767
220
Mike Atherton
ENG
767
222
Geoff Boycott
ENG
766
223
Brian Luckhurst
ENG
765
224
Shoaib Mohammad
PAK
764
225
Peter May
ENG
759
225
Geoff Boycott
ENG
759
227
Greg Chappell
AUS
753
228
Martin Crowe
NZ
751
229
Ken Barrington
ENG
750
229
Javed Miandad
PAK
750
229
Graeme Wood
AUS
750
232
Colin Cowdrey
ENG
749
232
Clive Lloyd
WI
749
234
Rishabh Pant
IND
748
235
Gus Logie
WI
738
236
Greg Chappell
AUS
736
237
Desmond Haynes
WI
735
238
Allan Border
AUS
730
239
Sir Leonard Hutton
ENG
728
240
Alec Stewart
ENG
727
241
Ian Chappell
AUS
726
242
Sir Everton Weekes
WI
716
243
Majid Khan
PAK
715
244
John Edrich
ENG
713
245
Sir Richie Richardson
WI
704
246
Colin Cowdrey
ENG
701
246
Saeed Anwar
PAK
701
248
Cyril Washbrook
ENG
700
248
Bill Lawry
AUS
700
250
Keith Fletcher
ENG
699
251
Sir Clyde Walcott
WI
698
252
Graham Dowling
NZ
697
253
Neil Harvey
AUS
696
254
Javed Miandad
PAK
694
255
Allan Border
AUS
689
256
Sir Conrad Hunte
WI
684
257
Alan Knott
ENG
679
258
Reggie Duff
AUS
678
258
Graeme Pollock
SA
678
258
Geoff Pullar
ENG
678
258
Sir Leonard Hutton
ENG
678
262
John Edrich
ENG
675
263
Doug Walters
AUS
673
264
Glenn Turner
NZ
672
265
Colin McDonald
AUS
671
266
Victor Trumper
AUS
669
266
Mike Gatting
ENG
669
268
Ian Chappell
AUS
666
269
Alvin Kallicharran
WI
665
270
Ross Morgan
NZ
663
271
Doug Walters
AUS
661
272
Colin Cowdrey
ENG
658
272
Rick McCosker
AUS
658
274
Vijay Manjrekar
IND
655
275
Peter Richardson
ENG
653
276
Sunil Gavaskar
IND
650
276
Sadiq Mohammad
PAK
650
278
Ken Barrington
ENG
647
279
Greg Chappell
AUS
643
280
Ben Stokes
ENG
641
281
Hanif Mohammad
PAK
628
282
Wally Hammond
ENG
625
283
Geoff Pullar
ENG
624
284
Sachin Tendulkar
IND
623
285
Peter May
ENG
622
286
Dudley Nourse
SA
621
287
Lindsay Hassett
AUS
620
288
Dominic Sibley
ENG
615
289
Colin Cowdrey
ENG
611
290
Colin Cowdrey
ENG
610
291
Roshan Mahanama
SL
607
292
Ian Chappell
AUS
605
293
Peter Parfitt
ENG
602
294
Lindsay Hassett
AUS
600
295
Norm O'Neill
AUS
599
296
Ted Dexter
ENG
591
297
Peter May
ENG
590
298
Reg Simpson
ENG
587
299
Neil Harvey
AUS
584
300
Zak Crawley
ENG
580
301
Bruce Mitchell
SA
579
302
Vijay Hazare
IND
576
302
Arthur Morris
AUS
576
304
Wally Hammond
ENG
574
305
Keith Miller
AUS
568
306
Wally Hammond
ENG
564
307
Herbert Sutcliffe
ENG
560
307
Polly Umrigar
IND
560
309
Nasser Hussain
ENG
559
310
Seymour Nurse
WI
557
311
Hanif Mohammad
PAK
548
312
Peter Burge
AUS
547
313
Neil Harvey
AUS
543
314
Frank Worrell
WI
539
315
Warwick Armstrong
AUS
537
316
Saeed Ahmed
PAK
533
317
Bev Congdon
NZ
531
318
Ian Redpath
AUS
530
319
Sir Jack Hobbs
ENG
527
320
Colin Cowdrey
ENG
524
321
Bruce Mitchell
SA
523
322
Graeme Pollock
SA
517
323
Eric Rowan
SA
515
324
Bob Simpson
AUS
513
325
Eddie Paynter
ENG
510
326
Dudley Nourse
SA
509
327
Barry Richards
SA
508
327
Saeed Ahmed
PAK
508
329
Bill Woodfull
AUS
500
330
Kane Williamson
NZ
498
331
Rohan Kanhai
WI
497
331
Peter May
ENG
497
333
Rohan Kanhai
WI
495
334
Archie MacLaren
ENG
494
335
Stanley Jackson
ENG
492
335
Tony Greig
ENG
492
337
Peter Richardson
ENG
491
338
Farokh Engineer
IND
488
339
Sir Everton Weekes
WI
487
340
Sir Jack Hobbs
ENG
486
341
George Headley
WI
485
342
Basil Butcher
WI
482
343
Patsy Hendren
ENG
481
344
Herbert Sutcliffe
ENG
477
345
Nawab of Pataudi
IND
474
346
Peter May
ENG
473
346
Charles Macartney
AUS
473
348
Herbert Sutcliffe
ENG
472
348
Tom Graveney
ENG
472
350
Bob Catterall
SA
471
350
Sir Conrad Hunte
WI
471
352
Jim Burke
AUS
468
353
Polly Umrigar
IND
467
353
Tom Graveney
ENG
467
355
Bob Simpson
AUS
466
356
Trevor Goddard
SA
459
357
Neil Harvey
AUS
456
358
Sir Leonard Hutton
ENG
455
359
Herbie Taylor
SA
449
360
Vinoo Mankad
IND
448
361
Bob Wyatt
ENG
441
362
Gordon White
SA
437
363
Jack Russell
ENG
436
364
Johnny Tyldesley
ENG
424
365
Donald Bradman
AUS
421
366
Sir Everton Weekes
WI
418
367
Keith Stackpole
AUS
407
368
Sir Jack Hobbs
ENG
401
368
Arthur Morris
AUS
401
370
Sir Leonard Hutton
ENG
399
371
Warren Bardsley
AUS
396
372
Doug Walters
AUS
392
373
Johnny Taylor
AUS
390
374
Herbie Taylor
SA
385
375
Allan Rae
WI
377
376
Frank Woolley
ENG
372
377
Jack Ryder
AUS
363
378
Gamage Dinusha
SL
359
379
Waqar Hasan
PAK
357
380
Vernon Ransford
AUS
353
381
C.B. Fry
ENG
348
382
Harry Brook
ENG
343
383
Frederick Fane
ENG
342
383
Phil Mead
ENG
342
385
Sir Jack Hobbs
ENG
338
386
Joe Root
ENG
337
387
Reggie Duff
AUS
335
388
George Headley
WI
334
389
Bill Ponsford
AUS
331
390
Herbie Taylor
SA
322
390
Roston Chase
WI
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
5 matches
▲
show
‹
CPL
CPL 2026
KIN
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
59 (14.4)
SPN
61/1 (4.5)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
ISR
155/3 (16.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
168/9 (20.0)
LUX
95 (17.2)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GER
98/3 (8.1)
GRC
96 (18.2)
›