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 Balls Faced – Complete Cricket Stats & Records
This page lists the players with the most balls faced in cricket history. These records highlight the most consistent and impactful performances across different eras.
ALL FORMATS
All-time
500 entries
1
50817
Sachin Tendulkar
IND
19,559 clear of Rahul Dravid
2
31258
Rahul Dravid
IND
19,559 off the lead
5
18048
Kumar Sangakkara
SL
32,769 off the lead
● LEADS
Sachin Tendulkar
IND
50817 · 19,559 ahead of Dravid
↑ MOST ENTRIES
Rahul Dravid
IND
13 separate entries on this list · 222 different players in all
★ TOP-10 CUT-OFF
3993
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
India
14 of the top 50 · 8 teams represented
Most Balls Faced — full list
500 entries, ranked
Table view
1
Sachin Tendulkar
IND
50817
2
Rahul Dravid
IND
31258
3
Sachin Tendulkar
IND
29437
4
Sachin Tendulkar
IND
21368
5
Kumar Sangakkara
SL
18048
6
Rahul Dravid
IND
4428
7
Rahul Dravid
IND
4381
8
Rahul Dravid
IND
4157
9
Kumar Sangakkara
SL
4155
10
Ricky Ponting
AUS
3993
11
Mohammad Yousuf
PAK
3989
12
Sourav Ganguly
IND
3964
13
Gary Kirsten
SA
3928
14
Kumar Sangakkara
SL
3918
15
Ricky Ponting
AUS
3907
16
Mohammad Yousuf
PAK
3862
17
Rahul Dravid
IND
3846
18
Geoff Marsh
AUS
3823
19
Alastair Cook
ENG
3810
20
Angelo Mathews
SL
3799
21
Virat Kohli
IND
3778
22
David Boon
AUS
3758
23
Jacques Kallis
SA
3751
24
Sourav Ganguly
IND
3730
25
Mike Atherton
ENG
3633
26
Jacques Kallis
SA
3602
27
David Boon
AUS
3597
28
Rahul Dravid
IND
3593
29
Kane Williamson
NZ
3573
30
Mark Taylor
AUS
3563
31
Misbah-ul-Haq
PAK
3550
32
Jacques Kallis
SA
3526
33
Mike Atherton
ENG
3524
34
Babar Azam
PAK
3499
35
Shiv Chanderpaul
WI
3498
36
Joe Root
ENG
3492
37
Gautam Gambhir
IND
3476
38
Sourav Ganguly
IND
3465
39
Babar Azam
PAK
3448
40
Kumar Sangakkara
SL
3444
41
David Boon
AUS
3420
42
Marvan Atapattu
SL
3394
43
Hashim Amla
SA
3369
44
Allan Border
AUS
3365
45
Steven Smith
AUS
3362
46
Mahela Jayawardene
SL
3281
47
Kumar Sangakkara
SL
3280
48
Steven Smith
AUS
3272
49
Desmond Haynes
WI
3264
50
Misbah-ul-Haq
PAK
3259
51
Jacques Kallis
SA
3240
52
Rahul Dravid
IND
3237
53
Sachin Tendulkar
IND
3232
54
Ian Bell
ENG
3197
55
Allan Border
AUS
3196
55
Mark Waugh
AUS
3196
57
Brian Lara
WI
3185
58
Joe Root
ENG
3178
59
Jonathan Trott
ENG
3173
60
Dennis Amiss
ENG
3161
61
Chris Broad
ENG
3149
62
Allan Border
AUS
3128
63
Dennis Amiss
ENG
3126
63
Paul Stirling
IRE
3126
65
Alastair Cook
ENG
3123
66
Steven Smith
AUS
3119
67
Mike Atherton
ENG
3098
67
Graeme Smith
SA
3098
69
Alec Stewart
ENG
3084
70
Virat Kohli
IND
3058
71
Mark Taylor
AUS
3041
72
David Boon
AUS
3025
73
Allan Border
AUS
3016
74
Kim Hughes
AUS
3009
75
Joe Root
ENG
3004
76
Graham Gooch
ENG
2995
77
Dean Jones
AUS
2993
78
Alastair Cook
ENG
2981
79
Sir Richie Richardson
WI
2959
79
Geoff Boycott
ENG
2959
81
Joe Root
ENG
2916
82
Joe Root
ENG
2912
83
Babar Azam
PAK
2903
84
Chris Tavaré
ENG
2888
85
Marnus Labuschagne
AUS
2861
86
Mohammad Yousuf
PAK
2854
87
Allan Border
AUS
2850
88
Mike Atherton
ENG
2829
89
Mark Ramprakash
ENG
2821
90
Saeed Anwar
PAK
2811
91
Sir Richie Richardson
WI
2805
92
Sachin Tendulkar
IND
2794
93
Usman Khawaja
AUS
2792
93
Usman Khawaja
AUS
2792
95
Allan Border
AUS
2778
96
Mark Taylor
AUS
2766
97
Nasser Hussain
ENG
2737
98
Mike Atherton
ENG
2714
99
Geoff Boycott
ENG
2713
100
Virat Kohli
IND
2711
101
Justin Langer
AUS
2697
102
Jonathan Trott
ENG
2680
103
Shiv Chanderpaul
WI
2668
104
Rahul Dravid
IND
2664
105
Geoff Boycott
ENG
2655
106
Kim Hughes
AUS
2641
107
David Gower
ENG
2638
108
Geoff Boycott
ENG
2626
109
Kumar Sangakkara
SL
2608
110
Damien Martyn
AUS
2603
111
Jacques Kallis
SA
2596
112
Rahul Dravid
IND
2591
113
Chris Tavaré
ENG
2575
114
Steven Smith
AUS
2573
115
Gordon Greenidge
WI
2570
116
Azhar Ali
PAK
2569
117
Javed Miandad
PAK
2563
118
Rahul Dravid
IND
2559
119
Matthew Hayden
AUS
2550
120
Geoff Marsh
AUS
2548
121
Steven Smith
AUS
2531
122
Jonny Bairstow
ENG
2525
123
John Wright
NZ
2520
124
Ricky Ponting
AUS
2518
125
Graeme Smith
SA
2516
126
David Boon
AUS
2510
127
Mark Taylor
AUS
2509
128
Desmond Haynes
WI
2495
129
Ricky Ponting
AUS
2494
130
Geoff Boycott
ENG
2485
131
Cheteshwar Pujara
IND
2484
132
Joe Root
ENG
2455
132
Joe Root
ENG
2455
134
Robin Smith
ENG
2443
135
Virat Kohli
IND
2433
136
Bruce Edgar
NZ
2419
137
Michael Clarke
AUS
2418
138
Ian Chappell
AUS
2417
139
Neil McKenzie
SA
2391
140
Herschelle Gibbs
SA
2379
141
David Gower
ENG
2375
142
Steven Smith
AUS
2374
143
Desmond Haynes
WI
2373
144
Ian Bell
ENG
2358
145
Jimmy Adams
WI
2354
146
Javed Miandad
PAK
2349
147
Rahul Dravid
IND
2343
148
Jacques Kallis
SA
2328
149
Sourav Ganguly
IND
2325
150
Allan Border
AUS
2320
151
Jacques Kallis
SA
2319
152
Andrew Jones
NZ
2316
153
Angelo Mathews
SL
2311
154
Allan Border
AUS
2310
155
Shubman Gill
IND
2307
156
Imam-ul-Haq
PAK
2303
157
Yashasvi Jaiswal
IND
2301
158
Allan Border
AUS
2296
159
Kumar Sangakkara
SL
2295
160
Mahela Jayawardene
SL
2288
161
Graham Gooch
ENG
2267
162
Rohit Sharma
IND
2265
163
Greg Blewett
AUS
2262
164
Joe Root
ENG
2241
165
David Boon
AUS
2217
166
Tom McKibbin
AUS
2192
167
Keith Fletcher
ENG
2189
168
Simon Katich
AUS
2182
169
David Boon
AUS
2178
170
Cheteshwar Pujara
IND
2176
171
Desmond Haynes
WI
2157
171
Tom McKibbin
AUS
2157
173
Alastair Cook
ENG
2153
174
Allan Border
AUS
2144
175
Yashasvi Jaiswal
IND
2131
176
Brian Lara
WI
2129
177
Mark Taylor
AUS
2119
178
Steve Waugh
AUS
2115
179
Tony Greig
ENG
2099
180
John Edrich
ENG
2088
181
Jimmy Adams
WI
2085
182
Cheteshwar Pujara
IND
2054
183
Ian Chappell
AUS
2051
184
Keith Fletcher
ENG
2047
185
Tony Greig
ENG
2032
186
Gordon Greenidge
WI
2031
187
Sir Viv Richards
WI
2018
188
Brian Luckhurst
ENG
2012
188
Brian Luckhurst
ENG
2012
190
Gary Kirsten
SA
2004
191
Marnus Labuschagne
AUS
1991
192
Steven Smith
AUS
1981
193
John Edrich
ENG
1969
194
Mike Brearley
ENG
1967
195
Graham Gooch
ENG
1963
196
Sachin Tendulkar
IND
1955
197
Jacques Kallis
SA
1952
198
Javed Miandad
PAK
1926
199
Sourav Ganguly
IND
1919
200
Sir Richie Richardson
WI
1918
201
Geoff Boycott
ENG
1915
202
John Edrich
ENG
1911
203
Alastair Cook
ENG
1907
204
Chris Broad
ENG
1903
204
Sourav Ganguly
IND
1903
206
John Edrich
ENG
1896
207
Martin Crowe
NZ
1895
208
Shoaib Mohammad
PAK
1891
209
Rory Burns
ENG
1882
210
Misbah-ul-Haq
PAK
1867
211
Brian Lara
WI
1865
212
Sachin Tendulkar
IND
1854
213
Greg Chappell
AUS
1842
214
Matthew Hayden
AUS
1795
215
Sir Viv Richards
WI
1787
216
Geoff Howarth
NZ
1759
217
David Boon
AUS
1742
217
Saeed Anwar
PAK
1742
219
Ken Barrington
ENG
1740
219
Ken Barrington
ENG
1740
221
Shai Hope
WI
1726
222
Sourav Ganguly
IND
1698
223
Mike Brearley
ENG
1690
224
Alec Stewart
ENG
1689
225
Desmond Haynes
WI
1688
226
Kumar Sangakkara
SL
1682
227
Kannaur Rahul
IND
1676
228
Marvan Atapattu
SL
1675
229
Stuart Carlisle
ZIM
1673
230
Mudassar Nazar
PAK
1662
231
Rohit Sharma
IND
1657
232
Allan Border
AUS
1653
233
Bill Lawry
AUS
1649
233
Bill Lawry
AUS
1649
235
Marvan Atapattu
SL
1646
236
Jonathan Trott
ENG
1643
237
Geoff Howarth
NZ
1642
238
Hansie Cronje
SA
1640
239
Bill Lawry
AUS
1636
239
Bill Lawry
AUS
1636
241
Dominic Sibley
ENG
1623
241
Dominic Sibley
ENG
1623
243
Greg Chappell
AUS
1621
244
Virat Kohli
IND
1614
245
Mohammad Yousuf
PAK
1604
246
Herbert Sutcliffe
ENG
1597
247
Bob Simpson
AUS
1572
248
Ian Redpath
AUS
1562
248
Ian Redpath
AUS
1562
250
Mohammad Azharuddin
IND
1550
251
Javed Miandad
PAK
1549
252
Martin Crowe
NZ
1547
253
Vriitya Aravind
UAE
1544
254
Shubman Gill
IND
1543
254
John Edrich
ENG
1543
256
Martin Guptill
NZ
1542
256
Mohammad Hafeez
PAK
1542
256
Javed Miandad
PAK
1542
259
Kane Williamson
NZ
1531
260
Geoff Marsh
AUS
1514
261
Shubman Gill
IND
1502
262
Dilip Vengsarkar
IND
1498
263
Kumar Sangakkara
SL
1496
264
Javed Miandad
PAK
1493
265
Dean Jones
AUS
1489
266
Mohammad Yousuf
PAK
1477
266
Ricky Ponting
AUS
1477
268
Gordon Greenidge
WI
1474
269
Virat Kohli
IND
1473
270
Shahriar Nafees
BAN
1468
271
Rahul Dravid
IND
1463
272
Ian Chappell
AUS
1462
273
Ramiz Raja
PAK
1434
274
Kumar Sangakkara
SL
1432
275
Ricky Ponting
AUS
1417
276
Ricky Ponting
AUS
1413
277
Grant Flower
ZIM
1410
278
MS Dhoni
IND
1400
279
Angelo Mathews
SL
1391
280
Desmond Haynes
WI
1386
281
Desmond Haynes
WI
1376
282
Rahul Dravid
IND
1367
282
Dennis Amiss
ENG
1367
284
Sourav Ganguly
IND
1355
285
John Edrich
ENG
1347
285
John Edrich
ENG
1347
287
Andrew Jones
NZ
1341
288
MS Dhoni
IND
1333
289
Sir Viv Richards
WI
1329
290
Ian Chappell
AUS
1322
290
Tillakaratne Dilshan
SL
1322
292
David Warner
AUS
1316
293
Sunil Gavaskar
IND
1309
294
Colin Cowdrey
ENG
1300
294
Colin Cowdrey
ENG
1300
294
Rohit Sharma
IND
1300
297
Steven Smith
AUS
1294
297
Tony Greig
ENG
1294
299
Imrul Kayes
BAN
1291
300
Joe Root
ENG
1278
301
Geoff Marsh
AUS
1275
302
Marnus Labuschagne
AUS
1266
303
David Gower
ENG
1256
304
Kumar Sangakkara
SL
1251
305
Kepler Wessels
AUS
1240
306
Bruce Edgar
NZ
1231
307
Merwe Erasmus
NAM
1222
308
Sir Garry Sobers
WI
1205
309
Arthur Morris
AUS
1195
310
Martin Crowe
NZ
1192
311
Shai Hope
WI
1188
311
Geoff Boycott
ENG
1188
313
Desmond Haynes
WI
1178
314
Virat Kohli
IND
1172
315
Virat Kohli
IND
1169
315
Roy Fredericks
WI
1169
317
John Wright
NZ
1159
318
Roy Fredericks
WI
1119
319
Geoff Boycott
ENG
1117
320
Geoff Boycott
ENG
1090
320
Geoff Boycott
ENG
1090
320
Sir Leonard Hutton
ENG
1090
323
Nawab of Pataudi
IND
1084
324
Geoff Marsh
AUS
1081
325
Graeme Wood
AUS
1075
326
Vriitya Aravind
UAE
1074
327
Ben Stokes
ENG
1031
328
Gamage Dinusha
SL
1018
329
Mohammad Rizwan
PAK
983
330
Graeme Pollock
SA
960
331
Fiaz Ahmed
BHR
940
332
Sir Jack Hobbs
ENG
936
333
Mark Taylor
AUS
922
334
Prashant Kurup
BHR
906
335
John Edrich
ENG
905
336
Sanjay Manjrekar
IND
903
337
Paul Stirling
IRE
885
338
Daryl Mitchell
NZ
883
339
Geoff Boycott
ENG
875
340
Colin McDonald
AUS
867
340
Colin McDonald
AUS
867
342
Inzamam-ul-Haq
PAK
866
343
Tom Graveney
ENG
854
344
Joe Root
ENG
846
345
Aaron Finch
AUS
824
346
Kusal Mendis
SL
819
347
Mohammad Rizwan
PAK
810
348
Gordon Greenidge
WI
767
349
Bill Edrich
ENG
749
350
Babar Azam
PAK
736
351
Oscar Manishimwe
RWA
729
352
Allan Border
AUS
720
353
Sid Barnes
AUS
719
354
Trevor Bailey
ENG
691
354
Trevor Bailey
ENG
691
356
Zaheer Abbas
PAK
673
357
Gordon Greenidge
WI
672
358
Pathum Silva
SL
652
359
Bruce Laird
AUS
642
360
Pathum Silva
SL
631
361
Didier Ndikubwimana
RWA
617
361
Didier Ndikubwimana
RWA
617
363
Ted Dexter
ENG
601
363
Ted Dexter
ENG
601
365
Harry Tector
IRE
600
366
Simon Ssesazi
UGA
588
367
Max O'Dowd
NED
581
368
Brian Close
ENG
574
369
Geoff Boycott
ENG
570
370
Joe Root
ENG
545
371
Glenn Turner
NZ
534
372
Steven Smith
AUS
533
373
Paul Stirling
IRE
532
374
Norm O'Neill
AUS
522
374
Norm O'Neill
AUS
522
376
Bob Simpson
AUS
512
377
Herbie Collins
AUS
503
378
Daryl Mitchell
NZ
484
379
Peter May
ENG
475
380
Shikhar Dhawan
IND
468
381
Virat Kohli
IND
457
382
Babar Azam
PAK
445
383
Ishan Kishan
IND
441
384
Herbert Sutcliffe
ENG
425
385
Brian Bennett
ZIM
397
386
Keith Fletcher
ENG
388
387
Collins Obuya
KEN
387
388
Gary Wilson
IRE
381
389
Rohit Sharma
IND
378
390
Ed Joyce
ENG
369
391
Clive Radley
ENG
367
392
Calum MacLeod
SCO
365
393
Ted Dexter
ENG
362
393
Ted Dexter
ENG
362
395
Umar Akmal
PAK
358
396
Colin Cowdrey
ENG
354
397
Brendon McCullum
NZ
341
398
Tillakaratne Dilshan
SL
333
399
David Lloyd
ENG
319
400
Jatinder Singh
OMN
304
401
Peter May
ENG
298
401
Peter May
ENG
298
403
Babar Azam
PAK
294
404
Aaron Finch
AUS
291
405
Noor Ali Zadran
AFG
290
406
Glenn Turner
NZ
288
406
Virat Kohli
IND
288
408
Kannaur Rahul
IND
287
409
Dawid Malan
ENG
279
410
Mike Brearley
ENG
277
411
Seymour Nurse
WI
276
411
Seymour Nurse
WI
276
411
Keith Stackpole
AUS
276
414
Mudassar Nazar
PAK
261
414
Colin Cowdrey
ENG
261
416
Marlon Samuels
WI
259
417
Dennis Amiss
ENG
258
418
Sir Conrad Hunte
WI
254
419
Ben Cooper
NED
245
420
Sir Viv Richards
WI
231
421
Gautam Gambhir
IND
227
422
Dennis Amiss
ENG
221
423
Colin McDonald
AUS
218
423
Colin McDonald
AUS
218
425
Shoaib Malik
PAK
210
426
Denis Compton
ENG
200
427
John Edrich
ENG
191
428
Dennis Amiss
ENG
185
429
Alvin Kallicharran
WI
162
430
Salman Butt
PAK
156
431
Mohammad Hafeez
PAK
135
432
Mahela Jayawardene
SL
131
433
John Edrich
ENG
119
434
Hamilton Masakadza
ZIM
115
435
Graeme Smith
SA
105
436
Ian Chappell
AUS
103
437
Marcus Trescothick
ENG
94
438
Reg Simpson
ENG
91
438
Reg Simpson
ENG
91
440
Harry Moses
AUS
78
441
Scott Styris
NZ
67
442
Ricky Ponting
AUS
58
443
Reginald Allen
AUS
38
444
Gilbert Parkhouse
ENG
30
445
Bill Howell
AUS
17
446
Sir Leonard Hutton
ENG
14
446
Sir Leonard Hutton
ENG
14
448
Neil Harvey
AUS
12
448
Neil Harvey
AUS
12
450
Roy McLean
SA
10
450
Gilbert Jessop
ENG
10
450
Roy McLean
SA
10
453
Jack Ikin
ENG
9
454
Peter May
ENG
8
454
Keith Miller
AUS
8
456
Polly Umrigar
IND
5
456
Ted Arnold
ENG
5
456
Polly Umrigar
IND
5
456
Gilbert Jessop
ENG
5
460
Harry Jupp
ENG
4
460
Sir Everton Weekes
WI
4
460
Walter Brearley
ENG
4
463
Johnny Wardle
ENG
3
463
Jack Hearne
ENG
3
463
Bob Wyatt
ENG
3
463
Johnny Wardle
ENG
3
467
Ernie Hayes
ENG
2
467
Patsy Hendren
ENG
2
467
Sandy Bell
SA
2
467
Collie Smith
WI
2
467
Johannes Kotze
SA
2
472
George Bonnor
AUS
1
472
Sammy Woods
AUS
1
472
Frank Iredale
AUS
1
472
Sir Jack Hobbs
ENG
1
472
Rolph Grant
WI
1
472
Maurice Tate
ENG
1
472
Warren Bardsley
AUS
1
472
Archie Jackson
AUS
1
472
Sir Pelham Warner
ENG
1
472
Tom Richardson
ENG
1
482
George Giffen
AUS
0
482
George McShane
AUS
0
482
William Bruce
AUS
0
482
Harry Trott
AUS
0
482
Bob McLeod
AUS
0
482
Arthur Hill
ENG
0
482
Bill Howell
AUS
0
482
Frank Laver
AUS
0
482
Bert Hopkins
AUS
0
482
Tiger Smith
ENG
0
482
Phil Mead
ENG
0
482
Alex Kennedy
ENG
0
482
Ian Peebles
ENG
0
482
Tyrell Johnson
WI
0
482
Frank Laver
AUS
0
482
Tom Richardson
ENG
0
482
George Lohmann
ENG
0
482
Alec Bannerman
AUS
0
482
Dave Gregory
AUS
0
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)
›