Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Eden Gardens×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSA2004-2010241263123*87.6762941.81200341
Alastair CookENG2011-201223025119083.6744256.79110312
Darren BravoWI2011-201835023113646.2047049.15100285
Jacques KallisSA2004-201024020612151.5043047.91110200
Nicolas PooranWI20223301846261.33131140.46030179
Marlon SamuelsWI2011-20132401788444.5026567.17020283
Misbah-ul-HaqPAK2007-2013231169161*84.5037145.55100141
Younis KhanPAK2007-2013231160107*80.0028456.34100191
Angelo MathewsSL2014-20172301397546.3318575.14020191
Kamran AkmalPAK2007-201323013311944.3325452.36101220
Rovman PowellWI2018-202655213368*44.3385156.4701099
Upul TharangaSL2007-200922013211866.0014789.80100172
Alviro PetersenSA201012012110060.5021556.28100180
Shivnarine ChanderpaulWI2011-20132411184739.3323949.37000120
Lahiru ThirimanneSL2014-20172301175939.0019161.26020161
Kevin PietersenENG2011-20122301075435.6712982.95021144
Nasir JamshedPAK2013110106106106.0012485.48100122
Jonathan TrottENG2011-2012230958731.6723939.75010100
Graeme SmithSA2004-2010240957123.7517155.56011140
Martin GuptillNZ2016-2021230885129.339889.80010104
Mohammad HafeezPAK2013-2016221817681.0079102.53010100
Jos ButtlerENG2011-2025320796839.5059133.9001092
Sanath JayasuriyaSL2007-20092217863*78.0076102.63010160
Kirk EdwardsWI2011120766038.0017543.4301081
Craig KieswetterENG2011220756337.5074101.35010111
Tom LathamNZ2016120757437.5015050.0001080
Mushfiqur RahimBAN2019120747437.0010074.00011130
Darren SammyWI2011-2013240743218.509082.2200084
Kumar SangakkaraSL2007-2009220726036.009179.1201070
Samit PatelENG2011-2012330723324.0010568.5700081
Temba BavumaSA2023-20252316955*34.5016641.5701050
HMRKB HerathSL2017121676767.0010961.4701090
Luke RonchiNZ2016120673533.5011259.8200091
Nick ComptonENG2012121665766.0016739.5201071
Jason RoyENG2017110656565.0056116.07010101
Jacques RudolphSA2004120646132.0017636.3601070
Kieran PowellWI2013120643632.0012352.03000101
Adrian BarathWI2011120636231.5010957.80010100
Marcus StoinisAUS20171116262*-6595.3801063
Niroshan DickwellaSL2017120623531.007483.7800072
Thisara PereraSL2009-2014220603130.0043139.5300054
Jonny BairstowENG2011-2017331605630.007481.0801051
Steve SmithAUS2017110595959.007677.6301080
Ben StokesENG20171115757*-39146.1501042
Dinesh ChandimalSL2014-2017230572819.0010355.3400080
Roston ChaseWI2022-2026430564018.6742133.3300071
Shai HopeWI2018-2026330543218.0047114.8900081
Salman ButtPAK2007120534226.5017729.9400070
Chris GayleWI2013120513325.506776.12000110
Nuwanidu FernandoSL2023110505050.006379.3701060
Page 1Next

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