Batting by format (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Edgbaston×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENGTests2012-2017220247243123.5041559.52100330
Joe RootENGTests2017-2024220223136111.5031371.25110290
Marcus TrescothickENGTests2004120212107106.0034062.35200341
Andrew FlintoffENGTests200412018716793.5021487.38100188
Matt PriorENGODIs2007-20092201398769.5015987.4202081
Ben StokesENGTests2017-202423112157*60.50111109.01020163
Owais ShahENGODIs2007-20092201207560.0012993.0201063
Graham ThorpeENGTests20041201156157.5020556.10020170
Jamie SmithENGTests2024110959595.0010987.16010121
Jacob BethellENGODIs2025110828282.0053154.7201085
Kevin PietersenENGTests2012110787878.008196.30010111
Geraint JonesENGTests2004120787439.0011866.10010120
Ian BellENGTests20121117676*-13755.47010100
Dawid MalanENGTests2017110656565.0013946.76010100
Chris WoakesENGTests2024110626262.007879.4901070
Ben DuckettENGODIs2025110606060.0048125.0001061
Harry BrookENGODIs2025110585858.0045128.8901053
Joe RootENGODIs2025110575757.006587.6901050
Andrew StraussENGODIs2009110525252.006678.7901040
Ravi BoparaENGODIs2009110494949.005490.7400070
Andrew StraussENGTests2004-2012230462415.3310742.9900060
Will JacksENGODIs2025110393939.0024162.5000051
Ashley GilesENGTests2004120392419.507850.0000050
Jos ButtlerENGODIs2025110373737.0032115.6300031
Jamie SmithENGODIs2025110373737.0024154.1700070
Jonny BairstowENGTests2012-2017220361818.007051.4300040
Robert KeyENGTests2004120332916.505955.9300040
Steve HarmisonENGTests20041213231*32.0023139.1300051
Stuart BroadENGODIs2007-20092222822*-23121.7400020
Ben DuckettENGTests20241212825*28.0028100.0000040
Paul CollingwoodENGODIs2007-2009220242312.0019126.3200021
Gus AtkinsonENGTests2024110212121.0016131.2500012
Matthew HoggardENGTests20041212115*21.005935.5900020
Alastair CookENGODIs2007110191919.002479.1700030
Michael YardyENGODIs2007110191919.004245.2400010
Zak CrawleyENGTests2024110181818.0013138.4600030
Jonathan TrottENGTests2012110171717.002373.9100030
Ryan SidebottomENGODIs2007110151515.007214.2900020
Michael VaughanENGTests200412015127.503839.4700020
Ollie PopeENGTests2024110101010.002050.0000020
James AndersonENGTests2004-2017221108*10.002050.0000010
Kevin PietersenENGODIs2007110999.001181.8200010
Tim BresnanENGODIs2009110999.007128.5700020
Mark StonemanENGTests2017110888.006133.3300020
Tom WestleyENGTests2017110888.001844.4400020
Eoin MorganENGODIs200911166*-5120.0000000
Toby Roland-JonesENGTests201711166*-1250.0000010
James AndersonENGODIs2007-2009210333.001816.6700000
Brydon CarseENGODIs202511133*-742.8600000
Dimitri MascarenhasENGODIs2007-2009220331.501225.0000100
Page 1Next

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