Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Old Trafford×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG2016-202035138725496.7560563.97110460
Alastair CookENG2006-2016231308127154.0051060.39210420
Chris WoakesENG2016-202023116184*80.5027259.19020201
Jos ButtlerENG2016-20213401507537.5024660.98010171
Rohit SharmaIND2019110140140140.00113123.89100143
Tom BantonENG20203301377145.6789153.93010126
Eoin MorganENG2016-20215501256625.0076164.4701088
Dawid MalanENG2020-202144111554*38.33100115.00010111
Jonny BairstowENG2016-20215501095821.8012090.83011112
Ian BellENG2006111106106*-13578.52100131
Moeen AliENG2016-2021662866121.5063136.5101054
Jason RoyENG2016-2021220856442.5056151.79010142
Virat KohliIND2019110777777.0065118.4601070
Alex HalesENG2016230713723.6710071.00000100
Ollie PopeENG2020120696234.5013551.1101090
KL RahulIND2019110575757.007873.0801032
Paul CollingwoodENG2006110484848.0012837.5000032
Ben StokesENG2016-2020340473411.758555.2900170
Dominic SibleyENG2020120443622.0012236.0700050
Andrew StraussENG2006110424242.008549.4100060
Andrew FlintoffENG2003110393939.005570.9100040
Sam BillingsENG2020331392619.5034114.7100041
Kevin PietersenENG2006110383838.005174.5100050
Vikram SolankiENG2003110363636.0036100.0000061
Stuart BroadENG2016-20202213629*36.0034105.8800051
Anthony McGrathENG2003110333333.007544.0000020
Michael VaughanENG2003110272727.003479.4100041
Steve HarmisonENG2006110262626.005052.0000040
Hardik PandyaIND2019110262626.0019136.8400021
Gary BallanceENG2016110232323.005740.3500030
Marcus TrescothickENG2003-2006220231811.505442.5900030
James VinceENG2016110181818.003060.0000040
Jofra ArcherENG2020110161616.003348.4800010
Vijay ShankarIND20191111515*-15100.0000010
Darren GoughENG20031111414*-3046.6700010
Rory BurnsENG202012014107.003243.7500020
Lewis GregoryENG202033114127.0011127.2700020
James AndersonENG2003-202032113713.002552.0000010
Sajid MahmoodENG2006110121212.002941.3800020
David WilleyENG2016-2021221121212.0012100.0000010
Kedar JadhavIND201911199*-8112.5000010
Geraint JonesENG2006110888.00988.8900001
Tom CurranENG202031188*-5160.0000001
Chris JordanENG2016-202153274*7.007100.0000000
Matthew HoggardENG2006110666.003020.0000010
Jim TroughtonENG2003110666.00875.0000010
Liam LivingstoneENG2021110666.002300.0000001
Chris ReadENG2003110555.001729.4100000
Ashley GilesENG2003110333.00933.3300000
Monty PanesarENG200611133*-742.8600000
Page 1Next

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