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
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
22131Yashasvi JaiswalIndia
21543Shubman GillIndia
2279Joe RootEngland
21981Steven SmithAustralia
22303Imam-ul-HaqPakistan
22054Cheteshwar PujaraIndia
21882Rory BurnsEngland
21031Ben StokesEngland
22176Cheteshwar PujaraIndia
22484Cheteshwar PujaraIndia
22525Jonny BairstowEngland
22311Angelo MathewsSri Lanka
22374Steven SmithAustralia
22153Alastair CookEngland
22418Michael ClarkeAustralia
22295Kumar SangakkaraSri Lanka
22680Jonathan TrottEngland
22391Neil McKenzieSouth Africa
22182Simon KatichAustralia
21907Alastair CookEngland
22518Ricky PontingAustralia
22603Damien MartynAustralia
22591Rahul DravidIndia
22129Brian LaraWest Indies
22668Shiv ChanderpaulWest Indies
22379Herschelle GibbsSouth Africa
22354Jimmy AdamsWest Indies
22737Nasser HussainEngland
22115Steve WaughAustralia
22262Greg BlewettAustralia
21410Grant FlowerZimbabwe
22085Jimmy AdamsWest Indies
22119Mark TaylorAustralia
22509Mark TaylorAustralia
21918Sir Richie RichardsonWest Indies
21653Allan BorderAustralia
21891Shoaib MohammadPakistan
22178David BoonAustralia
21474Gordon GreenidgeWest Indies
21498Dilip VengsarkarIndia
22375David GowerEngland
21895Martin CroweNew Zealand
22320Allan BorderAustralia
21662Mudassar NazarPakistan
22031Gordon GreenidgeWest Indies
22296Allan BorderAustralia
21915Geoff BoycottEngland
22641Kim HughesAustralia
21642Geoff HowarthNew Zealand
21119Roy FredericksWest Indies
21621Greg ChappellAustralia
21896John EdrichEngland
22032Tony GreigEngland
21188Geoff BoycottEngland
21969John EdrichEngland
21294Tony GreigEngland
2960Graeme PollockSouth Africa
21117Geoff BoycottEngland
21543John EdrichEngland
21084Nawab of PataudiIndia
2905John EdrichEngland
21205Sir Garry SobersWest Indies
21572Bob SimpsonAustralia
2354Colin CowdreyEngland
2574Brian CloseEngland
2254Sir Conrad HunteWest Indies
2512Bob SimpsonAustralia
28Peter MayEngland
2854Tom GraveneyEngland
2475Peter MayEngland
22Collie SmithWest Indies
2200Denis ComptonEngland
2261Colin CowdreyEngland
229437Sachin TendulkarIndia
24Sir Everton WeekesWest Indies
28Keith MillerAustralia
29Jack IkinEngland
230Gilbert ParkhouseEngland
311Jack MoroneyAustralia
328903Jacques KallisSouth Africa
34Eric RowanSouth Africa
32Bill JohnstonAustralia
3233Neil HarveyAustralia
37Graeme HoleAustralia
30Neil AdcockSouth Africa
3188Peter MayEngland
3466Neil HarveyAustralia
33Peter HeineSouth Africa
3743Colin CowdreyEngland
3350Brian BoothAustralia
3468Sir Garry SobersWest Indies
3242Gerry AlexanderWest Indies
31388Brian BoothAustralia
3566Sir Conrad HunteWest Indies
3827Bill LawryAustralia
31116Tom GraveneyEngland
31013Tom GraveneyEngland
3928Phil SharpeEngland
31507Ian ChappellAustralia
3933Doug WaltersAustralia
31283Greg ChappellAustralia
31820Geoff BoycottEngland
31182Dennis AmissEngland
31930Keith FletcherEngland
31519Greg ChappellAustralia
31517Sunil GavaskarIndia
31509David GowerEngland
3939Gordon GreenidgeWest Indies
32433Sunil GavaskarIndia
31830Greg ChappellAustralia
32010Kim HughesAustralia
31856John DysonAustralia
31541Sunil GavaskarIndia
31878Desmond HaynesWest Indies
31888Greg RitchieAustralia
31379Mike GattingEngland
31906David BoonAustralia
31473Sir Richie RichardsonWest Indies
31927Dean JonesAustralia
31846Mike AthertonEngland
31911David BoonAustralia
31447Mark TaylorAustralia
32077Steve WaughAustralia
31788David BoonAustralia
32086Inzamam-ul-HaqPakistan
31277Sachin TendulkarIndia
32098Steve WaughAustralia
32040Michael SlaterAustralia
32599Alec StewartEngland
32149Mohammad YousufPakistan
32321Rahul DravidIndia
32568Sachin TendulkarIndia
32095Mark ButcherEngland
32540Jacques KallisSouth Africa
32569Paul CollingwoodEngland
32146Jacques KallisSouth Africa
32279Michael ClarkeAustralia
31777Mahela JayawardeneSri Lanka
32165Andrew StraussEngland
32354Hashim AmlaSouth Africa
31961Darren BravoWest Indies
32301Jonathan TrottEngland
32121Joe RootEngland
32174Joe RootEngland
31977Younis KhanPakistan
32447Alastair CookEngland
32304Dimuth KarunaratneSri Lanka
31872Kusal MendisSri Lanka
31837Joe RootEngland
31880Rohit SharmaIndia
31020Zak CrawleyEngland
32107Steven SmithAustralia
31861Kane WilliamsonNew Zealand
31851Marnus LabuschagneAustralia
31429Ravindra JadejaIndia
3232Steven SmithAustralia
41636Rachin RavindraNew Zealand
4201Travis HeadAustralia
41395Joe RootEngland
41486Kane WilliamsonNew Zealand
42101Usman KhawajaAustralia
41786Kraigg BrathwaiteWest Indies
4930Jos ButtlerEngland
41715Steven SmithAustralia
41782Joe RootEngland
42235Dinesh ChandimalSri Lanka
42433Joe RootEngland
41973Mahela JayawardeneSri Lanka
41955Kane WilliamsonNew Zealand
42098Shiv ChanderpaulWest Indies
41938Michael ClarkeAustralia
42350Alastair CookEngland
42115Thilan SamaraweeraSri Lanka
41876Taufeeq UmarPakistan
42234Gautam GambhirIndia
41767Sourav GangulyIndia
42117Shiv ChanderpaulWest Indies
42290Alastair CookEngland
41960Michael VaughanEngland
42226Rahul DravidIndia
42422Michael VaughanEngland
42188Shiv Sunder DasIndia
42143Andy FlowerZimbabwe
42475Mark TaylorAustralia
42038Rahul DravidIndia
42075Aravinda de SilvaSri Lanka
41238Sherwin CampbellWest Indies
41964Steve WaughAustralia
41756Alec StewartEngland
42039Allan BorderAustralia
41390Alec StewartEngland
41765Mark TaylorAustralia
41743Robin SmithEngland
41903Allan BorderAustralia
41469Desmond HaynesWest Indies
41339John WrightNew Zealand
41785David GowerEngland
41573Mike GattingEngland
41852Allan LambEngland
41211Graham YallopAustralia
41807Mohsin KhanHong Kong
41943David GowerEngland
41643Allan BorderAustralia
42390Dilip VengsarkarIndia
41368Clive RadleyEngland
41490Geoff BoycottEngland
41449Rick McCoskerAustralia
4852Greg ChappellAustralia
41691Mike DennessEngland
41021Tony GreigEngland
41707Basil D'OliveiraEngland
4949Keith StackpoleAustralia
4906Roy FredericksWest Indies
4930Eddie BarlowSouth Africa
41229Doug WaltersAustralia
4922Seymour NurseWest Indies
4781Hanif MohammadPakistan
41204Ken BarringtonEngland
4695Doug WaltersAustralia
4526Micky StewartEngland
4347Bill LawryAustralia
4397Colin McDonaldAustralia
4719Peter MayEngland
4230Rohan KanhaiWest Indies
4400Colin CowdreyEngland
42Denis ComptonEngland
4182Trevor BaileyEngland
44Johnny WardleEngland
4173Jim BurkeAustralia
41John WaiteSouth Africa
43Allan RaeWest Indies
427395Shiv ChanderpaulWest Indies
410Arthur MorrisAustralia
527002Allan BorderAustralia
53Eric HolliesEngland
52Denis ComptonEngland
53Reg SimpsonEngland
5157Tom GraveneyEngland
5162Sir Leonard HuttonEngland
51Neil AdcockSouth Africa
5343Norm O'NeillAustralia
5212Raman Subba RowEngland
5454Peter RichardsonEngland
5389Peter BurgeAustralia
5266Tom GraveneyEngland
5438Basil ButcherWest Indies
51176Ian RedpathAustralia
5458Graeme PollockSouth Africa
5771Ajit WadekarIndia
5906Jim ParksEngland
51010Colin CowdreyEngland
5906Bill LawryAustralia
5837Basil ButcherWest Indies
51675Ray IllingworthEngland
5759Glenn TurnerNew Zealand
5990Bev CongdonNew Zealand
51656Alan KnottEngland
5840David SteeleEngland
51344Ian RedpathAustralia
51286Graham RoopeEngland
51460Tony GreigEngland
52054Gundappa ViswanathIndia
51351Javed MiandadPakistan
51716Graeme WoodAustralia
51747Sir Ian BothamEngland
51198Allan BorderAustralia
51519David GowerEngland
51823Larry GomesWest Indies
51629Sunil GavaskarIndia
51250Saleem MalikPakistan
51373Jeff DujonWest Indies
51647John WrightNew Zealand
51686Sir Richie RichardsonWest Indies
51352John WrightNew Zealand
51631Desmond HaynesWest Indies
51591Graham GoochEngland
51744Graeme HickEngland
51224Mike AthertonEngland
51754Graham ThorpeEngland
51969Sachin TendulkarIndia
52354Mike AthertonEngland
51928Sachin TendulkarIndia
52082Inzamam-ul-HaqPakistan
52197Nasser HussainEngland
52166Brian LaraWest Indies
51834Herschelle GibbsSouth Africa
52100Jacques RudolphSouth Africa
52193Ricky PontingAustralia
52099Marcus TrescothickEngland
51652Kevin PietersenEngland
52232Andrew StraussEngland
51984Alastair CookEngland
51835Alastair CookEngland
52218Jacques KallisSouth Africa
51806Hashim AmlaSouth Africa
51731Kane WilliamsonNew Zealand
51913Steven SmithAustralia
52011Virat KohliIndia
51742Adam VogesAustralia
52218Dean ElgarSouth Africa
51697Dean ElgarSouth Africa
51567Joe DenlyEngland
5911Kane WilliamsonNew Zealand
51623Nkrumah BonnerWest Indies
52018Abdullah ShafiquePakistan
51226Virat KohliIndia
51582Kamindu MendisSri Lanka
51126Yashasvi JaiswalIndia
5145Harry BrookEngland
6117Jamie SmithEngland
61124Devon ConwayNew Zealand
61443Ollie PopeEngland
61779Litton DasBangladesh
61216Travis HeadAustralia
61618Dimuth KarunaratneSri Lanka
6843Ollie PopeEngland
61559Ben StokesEngland
61689Usman KhawajaAustralia
61831Alastair CookEngland
61614Dinesh ChandimalSri Lanka
62004Moeen AliEngland
61692Ian BellEngland
61900Murali VijayIndia
61683Misbah-ul-HaqPakistan
61906Michael HusseyAustralia
61829Azhar AliPakistan
61979Kumar SangakkaraSri Lanka
61562Wasim JafferIndia
62104Kumar SangakkaraSri Lanka
62136VVS LaxmanIndia
61884AB de VilliersSouth Africa
61943Graham ThorpeEngland
61825Gary KirstenSouth Africa
62075Neil McKenzieSouth Africa
62170VVS LaxmanIndia
61946Marvan AtapattuSri Lanka
61835Greg BlewettAustralia
62318Gary KirstenSouth Africa
61947Sanath JayasuriyaSri Lanka
61205Nasser HussainEngland
61722Michael SlaterAustralia
61702Michael SlaterAustralia
61571Mike AthertonEngland
61325Andrew JonesNew Zealand
61387Robin SmithEngland
61568Allan LambEngland
61671Sanjay ManjrekarIndia
61361John WrightNew Zealand
61246Chris BroadEngland
61611Graham GoochEngland
61460Tim RobinsonEngland
61796David GowerEngland
61188Bruce EdgarNew Zealand
61661Kim HughesAustralia
61563Graham GoochEngland
61333Sir Viv RichardsWest Indies
61668Chetan ChauhanIndia
61212Sir Ian BothamEngland
61455Rick McCoskerAustralia
6837Alvin KallicharranWest Indies
61343Keith FletcherEngland
61580Ian RedpathAustralia
6861Graham RoopeEngland
6713John EdrichEngland
61403Alan KnottEngland
6859Keith StackpoleAustralia
6815Ken BarringtonEngland
6688Geoff BoycottEngland
6994Bob CowperAustralia
6778Doug WaltersAustralia
6386Ken BarringtonEngland
61135Peter BurgeAustralia
6310Rohan KanhaiWest Indies
6380Joe SolomonWest Indies
6249David SheppardEngland
6157Roy McLeanSouth Africa
60Chris DuckworthSouth Africa
6440Jim BurkeAustralia
6329Jim BurkeAustralia
6136Bill EdrichEngland
680Keith MillerAustralia
62Roy McLeanSouth Africa
61Sonny RamadhinWest Indies
61Denis ComptonEngland
626562Alastair CookEngland
724242Joe RootEngland
70Doug WrightEngland
71John WaiteSouth Africa
7108Ron ArcherAustralia
776Bill WatsonAustralia
7312Colin McDonaldAustralia
7149Mike SmithEngland
7366Ted DexterEngland
7360Gerry AlexanderWest Indies
7294Fred TitmusEngland
7187Peter ParfittEngland
7383Tony PitheySouth Africa
71064Geoff BoycottEngland
7923Geoff BoycottEngland
7672Basil D'OliveiraEngland
7812Basil ButcherWest Indies
7636Clive LloydWest Indies
7854Barry RichardsSouth Africa
7906Keith StackpoleAustralia
7648Ross EdwardsAustralia
7728Gundappa ViswanathIndia
71445Geoff BoycottEngland
71134Mike DennessEngland
7785Ian RedpathAustralia
71193Doug WaltersAustralia
71137Bob TaylorEngland
71480Sunil GavaskarIndia
71208Gordon GreenidgeWest Indies
71592Geoff BoycottEngland
71525Allan BorderAustralia
71023Mohinder AmarnathIndia
71567Graeme FowlerEngland
71603Mike GattingEngland
71457John WrightNew Zealand
71213Gordon GreenidgeWest Indies
71311Graham GoochEngland
71511Trevor FranklinNew Zealand