Batting by format (All cricket)

Filters

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

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGTests2014-2025471465149*77.5065870.67301552
Alastair CookENGTests2007-201846043514772.5092946.82130510
Ian BellENGTests2007-201434037223593.0053869.14120462
Kevin PietersenENGTests2007-2011230317175105.6749863.65200490
Travis HeadAUSTests202312018116390.5020190.05100253
Harry BrookENGTests202512016411182.00162101.23110193
Steve SmithAUSTests202312015512177.5031549.21100220
Jos ButtlerENGTests2014-20182301348944.6720864.42011152
Ollie PopeENGTests2021-20252401328133.0024853.23010150
Moeen AliENGTests2014-20213501195023.8032137.07011160
Fakhar ZamanPAKODIs2017110114114114.00106107.55100123
Alex CareyAUSTests202312111466*114.0017465.52010151
Owais ShahENGODIs2007111107107*-95112.63100112
Paul CollingwoodENGTests20071201026251.0020150.75010140
Andrew FlintoffENGODIs2004110999999.0093106.4501094
Ben DuckettENGTests2025120975448.5012180.17010112
Kusal MendisSLODIs2017110898989.009395.70010111
Paul CollingwoodENGODIs2004-20072218079*80.008890.91010110
Zak CrawleyENGTests2025120786439.009383.87010160
Andrew StraussENGTests2007-2011230784026.0023233.62000120
Dhanushka GunathillekeSLODIs2017110767676.0072105.5601072
Stuart BroadENGTests2011-2018320753837.508093.7500081
Ian BellENGODIs2007-2011220724936.008485.71000120
Steve SmithAUSODIs2019110696969.007098.5701051
Chris WoakesENGTests2014-2025341685022.6711061.82011120
Marnus LabuschagneAUSTests2023120674133.5018835.6400070
Gary BallanceENGTests2014110646464.0011754.70010130
Haseeb HameedENGTests2021120636331.5020530.7301160
Johnson CharlesWIODIs2013110606060.0055109.0901072
Azhar AliPAKODIs2017110595959.007183.1001061
Mohammad HafeezPAKODIs20171115757*-37154.0501043
Darren SammyWIODIs20131115656*-35160.0001054
David WarnerAUSODIs2019110565656.008466.6701050
Alex CareyAUSODIs20191115555*-35157.1401051
Rory BurnsENGTests2021120555027.5013640.4401050
Jonny BairstowENGTests2018-2021240553713.7511249.11002100
Kevin PietersenENGODIs2007110535353.008264.6301040
Quinton de KockSAODIs2017110535353.007273.6101040
Michael VaughanENGTests2007120534226.5013140.4600070
Angelo MathewsSLODIs20171115252*-45115.5601060
Craig KieswetterENGODIs2011110515151.0046110.8701033
Luke WrightENGODIs2007110505050.0039128.2101071
Vikram SolankiENGODIs2004110484848.005685.7100080
Ben StokesENGTests2018120483724.007663.1600071
Kushal Janith PereraSLODIs20171114747*-44106.8200050
Babar AzamPAKODIs2017110464646.005288.4600040
Mitchell StarcAUSTests2023120464123.007759.7400070
Ravi BoparaENGTests20111114444*-7558.6700030
David WarnerAUSTests2023120444322.006864.7100080
Usman KhawajaAUSODIs2019110424242.0039107.6900041
Page 1Next

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