Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Sardar Patel Stadium, Motera×

Player figures come from full scorecards, which we hold for 10 of the 11 matches in this selection (from 2006). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA2008-2010222319217*-39281.38200285
Mahela JayawardeneSL2009-2014220279275139.5044662.56100271
Jacques KallisSA2008-2010221236132236.0036963.96200194
Alastair CookENG2012120217176108.5048344.93100280
Prasanna JayawardeneSL2009111154154*-31449.04100110
Tillakaratne DilshanSL2009-201422014711273.5016390.18100190
Matt PriorENG20121201399169.5032542.77010180
Kane WilliamsonNZ2010110131131131.0029943.81100100
Angelo MathewsSL2009-201422110992*109.0013580.74010112
Ricky PontingAUS2011110104104104.0011888.1410071
Jesse RyderNZ2010110103103103.0020550.24100101
Hashim AmlaSA2008-20102201038751.5013775.18010100
Kumar SangakkaraSL2009-2014220926146.0017153.8001070
Brendon McCullumNZ2010121766576.0015050.67010130
Thilan SamaraweeraSL2009110707070.0014548.2801090
Loots BosmanSA2010110686868.0046147.8301074
Marlon SamuelsWI2006-2011221635863.009665.6301061
Ross TaylorNZ2010110565656.0012445.1601060
Mohammad HafeezPAK2012110555555.0026211.5401063
Ramnaresh SarwanWI2006110535353.008165.4301020
Brad HaddinAUS2011110535353.006285.4801061
Shivnarine ChanderpaulWI2006110515151.007270.8301080
Dhammika PrasadSL2009-20142215130*51.006380.9500060
Nick ComptonENG2012120463723.0018125.4100020
Runako MortonWI2006110454545.006470.3100021
Neil McKenzieSA2008110424242.007357.5300080
Daniel VettoriNZ2010110414141.009543.1600011
Darren SammyWI20111114141*-17241.1800052
Nasir JamshedPAK2012110414141.0032128.1300041
Andre RussellWI20111114040*-18222.2200042
Tim BresnanENG2012120392019.5010836.1100030
Denesh RamdinWI2011110383838.005273.0800030
David HusseyAUS20111113838*-26146.1500031
Tharanga ParanavitanaSL2009110353535.005563.6400060
Graeme SmithSA2008110343434.004280.9500060
Chris GayleWI2006110343434.003791.8900070
Ahmed ShehzadPAK2012110313131.0029106.9000031
Kieron PollardWI2011110292929.003290.6300021
Stuart BroadENG2012120282514.003482.3500021
Darren BravoWI20111112626*-4163.4100020
Shane WatsonAUS2011110252525.003865.7900050
Umar AkmalPAK2012110242424.0017141.1800011
Ian BellENG2012120222211.006036.6700130
Mark BoucherSA2008-2010210212121.004843.7500010
Danza HyattWI2011110202020.003951.2800011
Graeme SwannENG2012121201720.003360.6100021
Kevin PietersenENG201212019179.504542.2200020
Jonathan TrottENG201212017178.504736.1700120
Dwayne BravoWI2006110161616.003348.4800010
Gareth HopkinsNZ2010110141414.003638.8900010
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.