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.

PositionMost Balls FacedPlayer NameTeam Name
150817Sachin TendulkarIndia
191Reg SimpsonEngland
114Sir Leonard HuttonEngland
15Polly UmrigarIndia
112Neil HarveyAustralia
1298Peter MayEngland
1218Colin McDonaldAustralia
13Johnny WardleEngland
110Roy McLeanSouth Africa
1691Trevor BaileyEngland
1867Colin McDonaldAustralia
1276Seymour NurseWest Indies
1522Norm O'NeillAustralia
1362Ted DexterEngland
1601Ted DexterEngland
11649Bill LawryAustralia
11090Geoff BoycottEngland
11300Colin CowdreyEngland
11740Ken BarringtonEngland
11636Bill LawryAustralia
11347John EdrichEngland
11562Ian RedpathAustralia
12088John EdrichEngland
11462Ian ChappellAustralia
12189Keith FletcherEngland
13161Dennis AmissEngland
12417Ian ChappellAustralia
12018Sir Viv RichardsWest Indies
11967Mike BrearleyEngland
12655Geoff BoycottEngland
13196Allan BorderAustralia
12495Desmond HaynesWest Indies
13016Allan BorderAustralia
12888Chris TavaréEngland
12419Bruce EdgarNew Zealand
13264Desmond HaynesWest Indies
13365Allan BorderAustralia
13823Geoff MarshAustralia
13149Chris BroadEngland
12570Gordon GreenidgeWest Indies
12993Dean JonesAustralia
12995Graham GoochEngland
12805Sir Richie RichardsonWest Indies
13420David BoonAustralia
13758David BoonAustralia
13633Mike AthertonEngland
13524Mike AthertonEngland
13232Sachin TendulkarIndia
14157Rahul DravidIndia
13196Mark WaughAustralia
14381Rahul DravidIndia
13989Mohammad YousufPakistan
13751Jacques KallisSouth Africa
14428Rahul DravidIndia
13907Ricky PontingAustralia
13593Rahul DravidIndia
13993Ricky PontingAustralia
13862Mohammad YousufPakistan
13602Jacques KallisSouth Africa
13476Gautam GambhirIndia
13444Kumar SangakkaraSri Lanka
13369Hashim AmlaSouth Africa
13918Kumar SangakkaraSri Lanka
13810Alastair CookEngland
13550Misbah-ul-HaqPakistan
14155Kumar SangakkaraSri Lanka
13573Kane WilliamsonNew Zealand
13492Joe RootEngland
13119Steven SmithAustralia
13778Virat KohliIndia
12912Joe RootEngland
11623Dominic SibleyEngland
13178Joe RootEngland
13499Babar AzamPakistan
12861Marnus LabuschagneAustralia
12455Joe RootEngland
12307Shubman GillIndia
1459Joe RootEngland
131258Rahul DravidIndia
191Reg SimpsonEngland
114Sir Leonard HuttonEngland
15Polly UmrigarIndia
112Neil HarveyAustralia
1298Peter MayEngland
1218Colin McDonaldAustralia
13Johnny WardleEngland
110Roy McLeanSouth Africa
1691Trevor BaileyEngland
1867Colin McDonaldAustralia
1276Seymour NurseWest Indies
1522Norm O'NeillAustralia
1362Ted DexterEngland
1601Ted DexterEngland
11649Bill LawryAustralia
11090Geoff BoycottEngland
11300Colin CowdreyEngland
11740Ken BarringtonEngland
11636Bill LawryAustralia
11347John EdrichEngland
11562Ian RedpathAustralia
12012Brian LuckhurstEngland
11322Ian ChappellAustralia
12047Keith FletcherEngland
13126Dennis AmissEngland
12051Ian ChappellAustralia
11787Sir Viv RichardsWest Indies
11690Mike BrearleyEngland
12626Geoff BoycottEngland
12778Allan BorderAustralia
12157Desmond HaynesWest Indies
12713Geoff BoycottEngland
12575Chris TavaréEngland
11926Javed MiandadPakistan
12144Allan BorderAustralia
12310Allan BorderAustralia
12548Geoff MarshAustralia
11547Martin CroweNew Zealand
11549Javed MiandadPakistan
12766Mark TaylorAustralia
12267Graham GoochEngland
11963Graham GoochEngland
12217David BoonAustralia
13025David BoonAustralia
12829Mike AthertonEngland
13098Mike AthertonEngland
11689Alec StewartEngland
12664Rahul DravidIndia
12821Mark RamprakashEngland
12328Jacques KallisSouth Africa
12714Mike AthertonEngland
12596Jacques KallisSouth Africa
13237Rahul DravidIndia
12494Ricky PontingAustralia
12697Justin LangerAustralia
12550Matthew HaydenAustralia
12854Mohammad YousufPakistan
12319Jacques KallisSouth Africa
12516Graeme SmithSouth Africa
12288Mahela JayawardeneSri Lanka
12794Sachin TendulkarIndia
12559Rahul DravidIndia
12981Alastair CookEngland
12358Ian BellEngland
12608Kumar SangakkaraSri Lanka
13123Alastair CookEngland
12569Azhar AliPakistan
12573Steven SmithAustralia
12433Virat KohliIndia
11991Marnus LabuschagneAustralia
11623Dominic SibleyEngland
13004Joe RootEngland
12903Babar AzamPakistan
12792Usman KhawajaAustralia
12455Joe RootEngland
11676Kannaur RahulIndia
1288Jacob BethellEngland
121368Sachin TendulkarIndia
1119John EdrichEngland
1276Keith StackpoleAustralia
1185Dennis AmissEngland
1319David LloydEngland
1534Glenn TurnerNew Zealand
1288Glenn TurnerNew Zealand
1277Mike BrearleyEngland
1367Clive RadleyEngland
1875Geoff BoycottEngland
1767Gordon GreenidgeWest Indies
11075Graeme WoodAustralia
1673Zaheer AbbasPakistan
11256David GowerEngland
11386Desmond HaynesWest Indies
11688Desmond HaynesWest Indies
11309Sunil GavaskarIndia
11903Chris BroadEngland
11341Andrew JonesNew Zealand
11514Geoff MarshAustralia
11489Dean JonesAustralia
11081Geoff MarshAustralia
11493Javed MiandadPakistan
11865Brian LaraWest Indies
11809David BoonAustralia
1922Mark TaylorAustralia
11955Sachin TendulkarIndia
11919Sourav GangulyIndia
11903Sourav GangulyIndia
12343Rahul DravidIndia
12004Gary KirstenSouth Africa
11673Stuart CarlisleZimbabwe
11675Marvan AtapattuSri Lanka
11477Mohammad YousufPakistan
11367Rahul DravidIndia
11463Rahul DravidIndia
11682Kumar SangakkaraSri Lanka
11795Matthew HaydenAustralia
11333MS DhoniIndia
11477Ricky PontingAustralia
11291Imrul KayesBangladesh
11643Jonathan TrottEngland
11496Kumar SangakkaraSri Lanka
11867Misbah-ul-HaqPakistan
11432Kumar SangakkaraSri Lanka
11542Martin GuptillNew Zealand
11316David WarnerAustralia
11473Virat KohliIndia
11188Shai HopeWest Indies
11726Shai HopeWest Indies
1824Aaron FinchAustralia
1885Paul StirlingIreland
11222Merwe ErasmusNamibia
11544Vriitya AravindUnited Arab Emirates
1819Kusal MendisSri Lanka
1846Joe RootEngland
1319Daryl MitchellNew Zealand
13448Babar AzamPakistan
167Scott StyrisNew Zealand
1105Graeme SmithSouth Africa
1227Gautam GambhirIndia
1156Salman ButtPakistan
1341Brendon McCullumNew Zealand
1358Umar AkmalPakistan
1135Mohammad HafeezPakistan
1381Gary WilsonIreland
1387Collins ObuyaKenya
1291Aaron FinchAustralia
1304Jatinder SinghOman
1457Virat KohliIndia
1468Shikhar DhawanIndia
1294Babar AzamPakistan
1581Max O'DowdNetherlands
1287Kannaur RahulIndia
1983Mohammad RizwanPakistan
1810Mohammad RizwanPakistan
1617D NdikubwimanaRwanda
1729O ManishimweRwanda
1529Sahibzada FarhanPakistan
159Suryakumar YadavIndia
253Glenn PhillipsNew Zealand
2494Fiaz AhmedBahrain
2617D NdikubwimanaRwanda
2588S SsesaziUganda
2631Pathum SilvaSri Lanka
2736Babar AzamPakistan
2279Dawid MalanEngland
2445Babar AzamPakistan
2532Paul StirlingIreland
2259Marlon SamuelsWest Indies
2378Rohit SharmaIndia
2245Ben CooperNetherlands
2288Virat KohliIndia
2369Ed JoyceEngland
2365Calum MacLeodScotland
2298Noor Ali ZadranAfghanistan
2131Mahela JayawardeneSri Lanka
2333Tillakaratne DilshanSri Lanka
2115Hamilton MasakadzaZimbabwe
2210Shoaib MalikPakistan
23126Paul StirlingIreland
294Marcus TrescothickEngland
258Ricky PontingAustralia
2731Daryl MitchellNew Zealand
2228Virat KohliIndia
2652Pathum SilvaSri Lanka
21502Shubman GillIndia
21074Vriitya AravindUnited Arab Emirates
2600Harry TectorIreland
2533Steven SmithAustralia
21172Virat KohliIndia
21657Rohit SharmaIndia
21300Rohit SharmaIndia
21294Steven SmithAustralia
21531Kane WilliamsonNew Zealand
21391Angelo MathewsSri Lanka
21542Mohammad HafeezPakistan
21322Tillakaratne DilshanSri Lanka
21614Virat KohliIndia
21251Kumar SangakkaraSri Lanka
21400MS DhoniIndia
21169Virat KohliIndia
21698Sourav GangulyIndia
21468Shahriar NafeesBangladesh
21417Ricky PontingAustralia
21355Sourav GangulyIndia
21413Ricky PontingAustralia
21604Mohammad YousufPakistan
21646Marvan AtapattuSri Lanka
21952Jacques KallisSouth Africa
22325Sourav GangulyIndia
21854Sachin TendulkarIndia
2866Inzamam-ul-HaqPakistan
21742Saeed AnwarPakistan
21550Mohammad AzharuddinIndia
21640Hansie CronjeSouth Africa
21178Desmond HaynesWest Indies
21434Ramiz RajaPakistan
2903Sanjay ManjrekarIndia
21192Martin CroweNew Zealand
21159John WrightNew Zealand
21376Desmond HaynesWest Indies
21542Javed MiandadPakistan
21329Sir Viv RichardsWest Indies
21275Geoff MarshAustralia
21231Bruce EdgarNew Zealand
21240Kepler WesselsAustralia
2642Bruce LairdAustralia
2720Allan BorderAustralia
2672Gordon GreenidgeWest Indies
2570Geoff BoycottEngland
2261Mudassar NazarPakistan
2231Sir Viv RichardsWest Indies
2221Dennis AmissEngland
2388Keith FletcherEngland
2191John EdrichEngland
2162Alvin KallicharranWest Indies
2258Dennis AmissEngland
218048Kumar SangakkaraSri Lanka
2103Ian ChappellAustralia
21543Shubman GillIndia
2279Joe RootEngland
21981Steven SmithAustralia
22131Yashasvi JaiswalIndia
22303Imam-ul-HaqPakistan
22054Cheteshwar PujaraIndia
21031Ben StokesEngland
21882Rory BurnsEngland
22525Jonny BairstowEngland
22484Cheteshwar PujaraIndia
22176Cheteshwar PujaraIndia
22311Angelo MathewsSri Lanka
22374Steven SmithAustralia
22153Alastair CookEngland
22680Jonathan TrottEngland
22295Kumar SangakkaraSri Lanka
22418Michael ClarkeAustralia
22182Simon KatichAustralia
22391Neil McKenzieSouth Africa
21907Alastair CookEngland
22591Rahul DravidIndia
22518Ricky PontingAustralia
22129Brian LaraWest Indies
22603Damien MartynAustralia
22668Shiv ChanderpaulWest Indies
22379Herschelle GibbsSouth Africa
22354Jimmy AdamsWest Indies
22115Steve WaughAustralia
21410Grant FlowerZimbabwe
22262Greg BlewettAustralia
22737Nasser HussainEngland
22119Mark TaylorAustralia
22085Jimmy AdamsWest Indies
22509Mark TaylorAustralia
21918Sir Richie RichardsonWest Indies
21653Allan BorderAustralia
21891Shoaib MohammadPakistan
22178David BoonAustralia
21474Gordon GreenidgeWest Indies
21498Dilip VengsarkarIndia
21895Martin CroweNew Zealand
22320Allan BorderAustralia
22031Gordon GreenidgeWest Indies
21662Mudassar NazarPakistan
22375David GowerEngland
22296Allan BorderAustralia
22641Kim HughesAustralia
21915Geoff BoycottEngland
21642Geoff HowarthNew Zealand
21621Greg ChappellAustralia
21119Roy FredericksWest Indies
21896John EdrichEngland
22032Tony GreigEngland
21188Geoff BoycottEngland
21294Tony GreigEngland
2960Graeme PollockSouth Africa
21969John EdrichEngland
21117Geoff BoycottEngland
21543John EdrichEngland
21084Nawab of PataudiIndia
21205Sir Garry SobersWest Indies
2905John EdrichEngland
21572Bob SimpsonAustralia
2354Colin CowdreyEngland
2574Brian CloseEngland
2254Sir Conrad HunteWest Indies
2512Bob SimpsonAustralia
2854Tom GraveneyEngland
2475Peter MayEngland
28Peter MayEngland
22Collie SmithWest Indies
2261Colin CowdreyEngland
2200Denis ComptonEngland
24Sir Everton WeekesWest Indies
28Keith MillerAustralia
230Gilbert ParkhouseEngland
29Jack IkinEngland
2348Daryl MitchellNew Zealand
229437Sachin TendulkarIndia
22241Joe RootEngland
22301Yashasvi JaiswalIndia
22531Steven SmithAustralia
22792Usman KhawajaAustralia
22265Rohit SharmaIndia
21266Marnus LabuschagneAustralia
22711Virat KohliIndia
22916Joe RootEngland
23058Virat KohliIndia
23272Steven SmithAustralia
23799Angelo MathewsSri Lanka
23362Steven SmithAustralia
23280Kumar SangakkaraSri Lanka
23197Ian BellEngland
23259Misbah-ul-HaqPakistan
23173Jonathan TrottEngland
23281Mahela JayawardeneSri Lanka
23098Graeme SmithSouth Africa
23465Sourav GangulyIndia
23846Rahul DravidIndia
23240Jacques KallisSouth Africa
23526Jacques KallisSouth Africa
23185Brian LaraWest Indies
23498Shiv ChanderpaulWest Indies
23394Marvan AtapattuSri Lanka
23928Gary KirstenSouth Africa
23964Sourav GangulyIndia
23084Alec StewartEngland
23730Sourav GangulyIndia
22811Saeed AnwarPakistan
23041Mark TaylorAustralia
23597David BoonAustralia
23563Mark TaylorAustralia
22316Andrew JonesNew Zealand
22510David BoonAustralia
22443Robin SmithEngland
22959Sir Richie RichardsonWest Indies
22563Javed MiandadPakistan
22520John WrightNew Zealand
23128Allan BorderAustralia
22373Desmond HaynesWest Indies
22638David GowerEngland
22349Javed MiandadPakistan
22850Allan BorderAustralia
22959Geoff BoycottEngland
23009Kim HughesAustralia
22485Geoff BoycottEngland
21759Geoff HowarthNew Zealand
21842Greg ChappellAustralia
21911John EdrichEngland
21169Roy FredericksWest Indies
21367Dennis AmissEngland
22099Tony GreigEngland
22012Brian LuckhurstEngland
21449Greg ChappellAustralia
21117Geoff BoycottEngland
2960Graeme PollockSouth Africa
21543John EdrichEngland
21084Nawab of PataudiIndia
21205Sir Garry SobersWest Indies
2905John EdrichEngland
2574Brian CloseEngland
21572Bob SimpsonAustralia
2354Colin CowdreyEngland
2254Sir Conrad HunteWest Indies
2512Bob SimpsonAustralia
2475Peter MayEngland
2854Tom GraveneyEngland
22Collie SmithWest Indies
28Peter MayEngland
2200Denis ComptonEngland
2261Colin CowdreyEngland
24Sir Everton WeekesWest Indies
28Keith MillerAustralia
29Jack IkinEngland
230Gilbert ParkhouseEngland
246564Rahul DravidIndia
345346Jacques KallisSouth Africa
311Jack MoroneyAustralia
34Eric RowanSouth Africa
32Bill JohnstonAustralia
37Graeme HoleAustralia
3233Neil HarveyAustralia
30Neil AdcockSouth Africa
3188Peter MayEngland
33Peter HeineSouth Africa
3466Neil HarveyAustralia
3743Colin CowdreyEngland
3242Gerry AlexanderWest Indies
3468Sir Garry SobersWest Indies
3350Brian BoothAustralia
3566Sir Conrad HunteWest Indies
31388Brian BoothAustralia
3827Bill LawryAustralia
31116Tom GraveneyEngland
3928Phil SharpeEngland
31013Tom GraveneyEngland
31507Ian ChappellAustralia
3933Doug WaltersAustralia
31370Tony GreigEngland
31857Geoff BoycottEngland
31315Geoff BoycottEngland
32074Keith FletcherEngland
31822Greg ChappellAustralia
31517Sunil GavaskarIndia