Most Balls Faced in 2012 for all time

PositionMost Balls FacedPlayer NameTeam Name
13810Alastair CookEngland
23280Kumar SangakkaraSri Lanka
33218Michael ClarkeAustralia
42959Jonathan TrottEngland
52923Virat KohliIndia
62715Hashim AmlaSouth Africa
72567Michael HusseyAustralia
82531Mahela JayawardeneSri Lanka
92523Marlon SamuelsWest Indies
102493Tillakaratne DilshanSri Lanka
112356Ian BellEngland
122318David WarnerAustralia
132191AB de VilliersSouth Africa
142177Gautam GambhirIndia
152169Martin GuptillNew Zealand
162144Kane WilliamsonNew Zealand
172098Shiv ChanderpaulWest Indies
182036Angelo MathewsSri Lanka
182036Kevin PietersenEngland
191988Graeme SmithSouth Africa
201985Mohammad HafeezPakistan
211976Jacques KallisSouth Africa
221963Azhar AliPakistan
231960Brendon McCullumNew Zealand
241879Ross TaylorNew Zealand
251725Matthew WadeAustralia
261719MS DhoniIndia
271705Alviro PetersenSouth Africa
281613Andrew StraussEngland
291583Darren BravoWest Indies
301571Shane WatsonAustralia
311525Dinesh ChandimalSri Lanka
321476Matt PriorEngland
331466Misbah-ul-HaqPakistan
341390Thilan SamaraweeraSri Lanka
351384Ed CowanAustralia
361364Cheteshwar PujaraIndia
371350Asad ShafiqPakistan
381273Kieran PowellWest Indies
391203Ricky PontingAustralia
401177Jean-Paul DuminySouth Africa
411149Faf du PlessisSouth Africa
421130Sachin TendulkarIndia
431082Lahiru ThirimanneSri Lanka
441059Chris GayleWest Indies
451049Younis KhanPakistan
46997Upul TharangaSri Lanka
47992Darren SammyWest Indies
48966Rob NicolNew Zealand
49919Jacques RudolphSouth Africa
50900Daniel FlynnNew Zealand
51882Tamim IqbalBangladesh
52881David HusseyAustralia
53879Ravichandran AshwinIndia
54859Virender SehwagIndia
55834Nasir HossainBangladesh
56823Suresh RainaIndia
57810Denesh RamdinWest Indies
58753Nasir JamshedPakistan
59744Eoin MorganEngland
60720George BaileyAustralia
60720Umar AkmalPakistan
61698James FranklinNew Zealand
62697Kieron PollardWest Indies
63694Kruger van WykNew Zealand
64657Mushfiqur RahimBangladesh
65654MahmudullahBangladesh
66650Shakib Al HasanBangladesh
67637BJ WatlingNew Zealand
68630Ed JoyceEngland
69619Prasanna JayawardeneSri Lanka
70614Tharanga ParanavitanaSri Lanka
71613Nick ComptonEngland
72608Graeme SwannEngland
73588Adrian BarathWest Indies
74580Ravi BoparaEngland
75561Peter ForrestAustralia
76557Doug BracewellNew Zealand
77550Dwayne BravoWest Indies
78544Adnan AkmalPakistan
79542Jonny BairstowEngland
80529Narsingh DeonarineWest Indies
81506Nuwan KulasekaraSri Lanka
82498Michael SwartNetherlands
83489Samit PatelEngland
84473Gary WilsonIreland
85464Paul StirlingIreland
86457Vernon PhilanderSouth Africa
87456Stuart BroadEngland
88451Taufeeq UmarPakistan
89438Naeem IslamBangladesh
90435Johnson CharlesWest Indies
91427Craig KieswetterEngland
92422Thisara PereraSri Lanka
93411Mohammad ShahzadAfghanistan
94410Karim SadiqAfghanistan
95402Tim BresnanEngland
96395Yuvraj SinghIndia
97391Calum MacLeodScotland
98388Collins ObuyaKenya
99380Assad FudadinWest Indies
100369Dwayne SmithWest Indies
100369Duncan AllanKenya
101367Kyle CoetzerScotland
102356Kemar RoachWest Indies
103355Kevin O'BrienIreland
104354VVS LaxmanIndia
105345Alex ObandaKenya
106340Rohit SharmaIndia
107339Ruvindu GunasekeraCanada
108337Suraj RandivSri Lanka
109335Rahul DravidIndia
110334Mohammad NabiAfghanistan
111327Tom CooperNetherlands
111327Carlton BaughWest Indies
112324William PorterfieldIreland
113321Dean BrownlieNew Zealand
114312Shoaib MalikPakistan
115301Jimmy HansraCanada
116300Richie BerringtonScotland
116300Umar GulPakistan
117297Tim SoutheeNew Zealand
117297Daniel ChristianAustralia
118295Alexei KervezeeNetherlands
119294Sarel BurgerNamibia
120292James AndersonEngland
121286Anamul HaqueBangladesh
122285Joe RootEngland
123279Daniel VettoriNew Zealand
124275Nathan McCullumNew Zealand
124275Shahid Afridi
125273Kraigg BrathwaiteWest Indies
126271Shaiman AnwarUnited Arab Emirates
127268Saeed AjmalPakistan
128267Dale SteynSouth Africa
129266Hiral PatelCanada
130264Tanmay MishraKenya
131262Stephan MyburghNetherlands
132261Jeevan MendisSri Lanka
132261Rangana HerathSri Lanka
133260Samiullah ShenwariAfghanistan
134257James PattinsonAustralia
135253Ryan HarrisAustralia
136252Andre RussellWest Indies
137251Nathan LyonAustralia
138250Alex HalesEngland
139249Wesley BarresiNetherlands
140245Irfan AhmedHong Kong
140245Preston MommsenScotland
141241Brett LeeAustralia
142238Rakep PatelKenya
142238Regis ChakabvaZimbabwe
143237Gerrie SnymanNamibia
144236Tom LathamNew Zealand
145233Phillip HughesAustralia
146231Jamie AtkinsonHong Kong
147230Asghar StanikzaiAfghanistan
147230Mitchell StarcAustralia
148227Imran FarhatPakistan
149226Mark BoucherSouth Africa
149226David HempBermuda
149226Christoffel ViljoenNamibia
150225Craig WilliamsNamibia
151216Tatenda TaibuZimbabwe
151216Brendan TaylorZimbabwe
152215Paras KhadkaNepal
153214Sunil NarineWest Indies
154211Morne MorkelSouth Africa
155208Irfan PathanIndia
155208Nawroz MangalAfghanistan
156207Nitish KumarCanada
157205Neil WagnerNew Zealand
158203Mitchell JohnsonAustralia
159199FA Klokker
160195Devon ThomasWest Indies
161193Dimuth KarunaratneSri Lanka
162191Tyson GordonCanada
163189Ravindra JadejaIndia
164188Jacob OramNew Zealand
165187Robin PetersonSouth Africa
166186Geraint JonesEngland
167182Gulbadin NaibAfghanistan
168179Ravi RampaulWest Indies
169177Dhammika PrasadSri Lanka
170175Elton ChigumburaZimbabwe
170175Sharad VesawkarNepal
171174Andrew EllisNew Zealand
171174Dean ElgarSouth Africa
172172Janeiro TuckerBermuda
173168Tony UraP.N.G.
173168Mohammad AyubPakistan
174167Lendl SimmonsWest Indies
174167Peter BorrenNetherlands
174167Richard LeviSouth Africa
175166Luke WrightEngland
176165Hamilton MasakadzaZimbabwe
176165Abdur RehmanPakistan
177164Javed AhmadiAfghanistan
178163Ben HilfenhausAustralia
179159Michael Di VenutoAustralia
180158Pragyan OjhaIndia
181157Trent BoultNew Zealand
181157Albie MorkelSouth Africa
181157Lionel CannBermuda
181157David ObuyaKenya
182155Assad ValaP.N.G.
182155RG Mukasa
182155Abul HasanBangladesh
183153Kirk EdwardsWest Indies
184152James TaylorEngland
184152Steven TaylorU.S.A.
184152Fraser WattsScotland
185151Rizwan Mahmood
185151Ishant SharmaIndia
186149Anil MandalNepal
187148Morris OumaKenya
188147Glenn MaxwellAustralia
189146Shahriar NafeesBangladesh
190145Dion StovellBermuda
190145Jatinder SinghOman
191143Rohan MustafaUnited Arab Emirates
191143Zaheer KhanIndia
192142Jahurul IslamBangladesh
193141Chamara KapugederaSri Lanka
194140Tino BestWest Indies
194140Chris AminiP.N.G.
195139Jeetan PatelNew Zealand
196138Kamran AkmalPakistan
197137Sohag GaziBangladesh
198136Clint McKayAustralia
198136Todd AstleNew Zealand
199135Imran NazirPakistan
199135Pradeep AireeNepal
200133Alex CusackIreland
201125Mudassar BukhariNetherlands
201125Mohammad AshrafulBangladesh
202124Peter SiddleAustralia
202124John MooneyIreland
203123Babar HayatHong Kong
204121J Sebanja
205119Craig WallaceScotland
205119Rustam BhattiCanada
206117Ragheb AgaKenya
206117Gyanendra MallaNepal
206117Ajinkya RahaneIndia
207115Jan StanderScotland
207115Niall O'BrienIreland
208114Graeme CremerZimbabwe
208114Wriddhiman SahaIndia
208114NazimuddinBangladesh
209113Fiqre CrockwellBermuda
210111Mahuru DaiP.N.G.
211110Malcolm WallerZimbabwe
212109Aftab AhmedBangladesh
212109Jos ButtlerEngland
213108Sarfraz AhmedPakistan
213108Sultan AhmedOman
214107Mominul HaqueBangladesh
215106Manoj TiwaryIndia
216105Swapnil PatilUnited Arab Emirates
217104Vani MoreaP.N.G.
218102Henry DavidsSouth Africa
218102Zeeshan SiddiqiCanada
218102Wayne ParnellSouth Africa
219101Nizakat KhanHong Kong
219101Majid HaqScotland
220100Steven OuterbridgeBermuda
220100Lasith MalingaSri Lanka
22199Khurram KhanUnited Arab Emirates
22199Amjad AliUnited Arab Emirates
22199Vikrant ShettyUnited Arab Emirates
22295Waqas BarkatHong Kong
22295Chanaka WelegedaraSri Lanka
22295Fidel EdwardsWest Indies
22295Shane ShillingfordWest Indies
22295Brad HaddinAustralia
22393Steven FinnEngland
22491Elmore HutchinsonU.S.A.
22491F Nsubuga
22590Josh DaveyScotland
22689Zeeshan SiddiquiOman
22788D Muhumuza
22788John HastingsAustralia
22887Justin OntongSouth Africa
22887Trent JohnstonIreland
22887Shingi MasakadzaZimbabwe
22986Roy LamsamHong Kong
23085Nehemiah OdhiamboKenya
23184Dawlat ZadranAfghanistan
23184Rizwan CheemaCanada
23184Farhaan BehardienSouth Africa
23184Ahmed ShehzadPakistan
23283Gordon GoudieScotland
23382Vaibhav WategaonkarOman
23480Adnan IlyasOman
23480Cameron WhiteAustralia
23480Umesh YadavIndia
23480Junaid SiddiqueBangladesh
23579Farveez MaharoofSri Lanka
23678Junaid SiddiquiCanada
23777Xavier DohertyAustralia
23875Andrew WhiteIreland
23974Mashrafe MortazaBangladesh
24073Sachithra SenanayakeSri Lanka
24073Syed AliOman
24171Rajeshkumar RanpuraOman
24270Syed KaleemOman
24369Prosper UtseyaZimbabwe
24369Devendra BishooWest Indies
24467Stuart MatsikenyeriZimbabwe
24467Ziaur RahmanAfghanistan
24566Kosala KulasekaraSri Lanka
24664Shaminda ErangaSri Lanka
24664Colin IngramSouth Africa
24664Forster MutizwaZimbabwe
24664Hammad AzamPakistan
24763Jack VareP.N.G.
24859Tom de GroothNetherlands
24859Suranga LakmalSri Lanka
24859Imran TahirSouth Africa
24957Vinay KumarIndia
25056Jesse RyderNew Zealand
25056Kamau LeverockBermuda
25155Kyle MillsNew Zealand
25253Ray PriceZimbabwe
25253Colin de GrandhommeNew Zealand
25253Shem NgocheKenya
25253Craig ErvineZimbabwe
25352Awais ZiaPakistan
25451Usman LimbadaCanada
25550Rodney TrottBermuda
25550C Waiswa
25648Michael LumbEngland
25648Eric SzwarczynskiNetherlands
25747Courtney KrugerHong Kong
25747Munir DarHong Kong
25747Asif KhanUnited Arab Emirates
25747Veerasammy PermaulWest Indies
25846Abdul RazzaqPakistan
25846Basant RegmiNepal
25846Harvir BaidwanCanada
25945Mark GillespieNew Zealand
26044Chris WoakesEngland
26044Chris MartinNew Zealand
26143Sohail TanvirPakistan
26143Aizaz CheemaPakistan
26143Shabir NooriAfghanistan
26143Jason KilaP.N.G.
26242Mirwais AshrafAfghanistan
26341Andrew PoynterIreland
26341Arshad AliUnited Arab Emirates
26341Harbhajan SinghIndia
26440Rory KleinveldtSouth Africa
26539Shahadat HossainBangladesh
26638Monty PanesarEngland
26638Shaun MarshAustralia
26638Yasir ArafatPakistan
26638Amjad JavedUnited Arab Emirates
26638George DockrellIreland
26638Pieter SeelaarNetherlands
26737Damodar DaesrathCanada
26737Manjula GurugeUnited Arab Emirates
26737Dilshan MunaweeraSri Lanka
26737Rubel HossainBangladesh
26835Colin MunroNew Zealand
26835Najibullah ZadranAfghanistan
26934Abdur RazzakBangladesh
27033Steven SmithAustralia
27033Mohammad SamiPakistan
27033Shapoor ZadranAfghanistan
27033Tim MurtaghIreland
27033Nkrumah BonnerWest Indies
27033David MillerSouth Africa
27033Ryan FlanniganScotland
27132Irfan KarimKenya
27132Keegan MethZimbabwe
27230Johan BothaSouth Africa
27329Seekkuge PrasannaSri Lanka
27329Saqib AliUnited Arab Emirates
27329Junaid Khan
27428Tino MawoyoZimbabwe
27428Pat CumminsAustralia
27527Shannon GabrielWest Indies
27527Quinton de KockSouth Africa
27527James NgocheKenya
27527Tim GruijtersNetherlands
27527Nigel JonesIreland
27527Bashir Shah
27527Terryn FrayBermuda
27527Bernard ScholtzNamibia
27625Ahmed RazaUnited Arab Emirates
27625Aizaz KhanHong Kong
27625Durand SoraineCanada
27724Henry OsindeCanada
27823Kyle JarvisZimbabwe
27823Safyaan SharifScotland
27823James TredwellEngland
27823Aaron FinchAustralia
27922Rob QuineyAustralia
27922Ronnie HiraNew Zealand
27922Merwe ErasmusNamibia
27922Zakiullah ZakiAfghanistan
28021Travis BirtAustralia
28021Praveen KumarIndia
28021Wahab RiazPakistan
28119Robin UthappaIndia
28119Chris TremlettEngland
28119John RevaP.N.G.
28119Vusi SibandaZimbabwe
28218Khalid LatifPakistan
28218Gordon DrummondScotland
28317Kinchit ShahHong Kong
28317Max SorensenIreland
28317James NeeshamNew Zealand
28416Brent ArnelNew Zealand
28416Nelson OdhiamboKenya
28416Hiren VaraiyaKenya
28416H Ssenyondo
28515Justine PitcherBermuda
28515Timm van der GugtenNetherlands
28515Amir HamzaAfghanistan
28515Jade DernbachEngland
28515Ajantha MendisSri Lanka
28614Corey AndersonNew Zealand
28614Elias SunnyBangladesh
28614Mitchell MarshAustralia
28614Shakti GauchanNepal
28713Noor Ali ZadranAfghanistan
28713Peter FultonNew Zealand
28713Kaushal LokuarachchiSri Lanka
28812Nuwan PradeepSri Lanka
28812Raza HasanPakistan
28911Tarun NethulaNew Zealand
28911Izatullah DawlatzaiAfghanistan
28911Andy McKayNew Zealand
28911Jackson BirdAustralia
28911Brad HoggAustralia
29010ShafiqullahAfghanistan
29010Brian VitoriZimbabwe
29010Michael BatesNew Zealand
29010Lucas OluochKenya
2919Ajay LalchetaOman
2928Zahid HussainCanada
2937Parth DesaiCanada
2937Willie GaveraP.N.G.
2937Danza HyattWest Indies
2937B Masaba
2937Parthiv PatelIndia
2937Boyd RankinEngland
2946Bhuvneshwar KumarIndia
2946Elijah OtienoKenya
2955Garey MathurinWest Indies
2964Samuel BadreeWest Indies
2964Mohammad NaveedUnited Arab Emirates
2964Mitchell McClenaghanNew Zealand
2964Raza-ur-RehmanCanada
2964Ashok DindaIndia
2973Piyush ChawlaIndia
2973Shafiul IslamBangladesh
2973Jeremy GordonCanada
2973Darren RamsammyCanada
2973Aftab AlamAfghanistan
2973Adam MilneNew Zealand
2973Ahsan MalikNetherlands
2982Rory McCannIreland
2982Rahul SharmaHong Kong
2982Chris MpofuZimbabwe
2982Isuru UdanaSri Lanka
2982Zhivago GroenewaldNamibia
2982Michael BeerAustralia
2982Tommy WardSouth Africa
2991Sid PeglerSouth Africa
2991Dilhara FernandoSri Lanka
2991Ryan McLarenSouth Africa
2991Lonwabo TsotsobeSouth Africa
2991Shakeel AnsarPakistan
2991Moneeb IqbalScotland
3000Akila DananjayaSri Lanka
3000Rahat Ali
3000Rolland BeaumontSouth Africa
3000Gerald HartiganSouth Africa
3000Herbie TaylorSouth Africa
3000Claude CarterSouth Africa
3000Charlie LlewellynSouth Africa
3000Dave NourseSouth Africa
3000Louis TancredSouth Africa
3000Aubrey FaulknerSouth Africa
3000Reggie SchwarzSouth Africa
3000Tip SnookeSouth Africa
3000Gordon WhiteSouth Africa
3000Tom CampbellSouth Africa
3000Louis StrickerSouth Africa
3000Syd GregoryAustralia
3000Gerry HazlittAustralia
3000Charles MacartneyAustralia
3000Warren BardsleyAustralia
3000Bill WhittyAustralia
3000Charles KellewayAustralia
3000Roy MinnettAustralia
3000Jimmy MatthewsAustralia
3000Barlow CarkeekAustralia
3000Sid EmeryAustralia
3000Claude JenningsAustralia
3000Dave SmithAustralia
3000Ernie MayneAustralia
3000C.B. FryEngland
3000Schofield HaighEngland
3000Frank MitchellEngland
3000Sir Pelham WarnerEngland
3000Wilfred RhodesEngland
3000Gilbert JessopEngland
3000Sydney BarnesEngland
3000Walter BrearleyEngland
3000Reggie SpoonerEngland
3000Ernie HayesEngland
3000Sir Jack HobbsEngland
3000Frank WoolleyEngland
3000Johnny DouglasEngland
3000Frank FosterEngland
3000'Young Jack' HearneEngland
3000Bill HitchEngland
3000Tiger SmithEngland
3000Harry DeanEngland