Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG2017-202533028013693.3337874.07120340
Alastair CookENG2007-201733026624388.6743960.59100360
Marcus TrescothickENG2004120212107106.0034062.35200341
Andrew FlintoffENG200412018716793.5021487.38100188
Matt PriorENG2007-20123201398769.5015987.4202081
Jamie SmithENG2024-20252201329566.0013399.25010191
Ben StokesENG2017-202423112157*60.50111109.01020163
Owais ShahENG2007-20092201207560.0012993.0201063
Graham ThorpeENG20041201156157.5020556.10020170
Andrew StraussENG2004-2012340985224.5017356.65010100
Ben DuckettENG2024-2025231886044.0076115.79010101
Kevin PietersenENG2007-2012220877843.509294.57010121
Jacob BethellENG2025110828282.0053154.7201085
Geraint JonesENG2004120787439.0011866.10010120
Ian BellENG2007-20122217876*78.0014354.55010100
Dawid MalanENG2017110656565.0013946.76010100
Chris WoakesENG2024110626262.007879.4901070
Harry BrookENG2024-2025220605830.0048125.0001053
Ravi BoparaENG2009110494949.005490.7400070
Will JacksENG2025110393939.0024162.5000051
Ashley GilesENG2004120392419.507850.0000050
Jos ButtlerENG2025110373737.0032115.6300031
Jonny BairstowENG2012-2017220361818.007051.4300040
Robert KeyENG2004120332916.505955.9300040
Steve HarmisonENG20041213231*32.0023139.1300051
Stuart BroadENG2007-20173222822*-23121.7400020
Paul CollingwoodENG2007-2009220242312.0019126.3200021
Gus AtkinsonENG2024110212121.0016131.2500012
Matthew HoggardENG20041212115*21.005935.5900020
Michael YardyENG2007110191919.004245.2400010
Zak CrawleyENG2024110181818.0013138.4600030
Jonathan TrottENG2012110171717.002373.9100030
Ryan SidebottomENG2007110151515.007214.2900020
Michael VaughanENG200412015127.503839.4700020
James AndersonENG2004-2017431138*6.503834.2100010
Ollie PopeENG2024110101010.002050.0000020
Tim BresnanENG2009-2012210999.007128.5700020
Mark StonemanENG2017110888.006133.3300020
Tom WestleyENG2017110888.001844.4400020
Eoin MorganENG200911166*-5120.0000000
Toby Roland-JonesENG201711166*-1250.0000010
Brydon CarseENG202511133*-742.8600000
Dimitri MascarenhasENG2007-2009220331.501225.0000100
Adil RashidENG202511122*-2100.0000000
Jamie OvertonENG2025110111.00333.3300000
Steven FinnENG201211100*-200.0000000
Moeen AliENG2017110000.0040.0000100
Mark WoodENG2024110000.0080.0000100
Shoaib BashirENG202411100*-50.0000000

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