Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Eoin MorganENG2010-202145122913057.2532271.12110267
Joe RootENG2016-201933022810776.0023198.70110211
Jos ButtlerENG2016-201933119310396.50129149.61111169
Alex HalesENG2016110171171171.00122140.16100224
Jason RoyENG2016-202144016911442.25128132.03100187
Andrew StraussENG2006-20102301237841.0017869.10011160
Matt PriorENG2010121108102*108.0015669.2310072
Liam LivingstoneENG2021110103103103.0043239.5310069
Ian BellENG20061118686*-11177.48010100
Ben StokesENG2016-20193218471*84.0082102.4401063
Paul CollingwoodENG2006-2010220838241.5019941.71010110
Kevin PietersenENG2006-20102317241*36.0012756.69000110
Jacques KallisSA2009110646464.0054118.5201071
Jonathan TrottENG2010120643832.0012252.46000100
Chris GayleWI2019110505050.0034147.0601063
JP DuminySA20091114444*-39112.8200031
James VinceENG2019110434343.0039110.2600060
Jonny BairstowENG2019-2021220433221.5038113.1600052
Nicolas PooranWI20191113434*-19178.9500042
Tom CurranENG2019-2021220323116.0032100.0000050
Graeme SwannENG2010120302815.004862.5000041
Stuart BroadENG2006-2010220272413.503187.1000021
Chris WoakesENG2016-2019210212121.0014150.0000011
Alastair CookENG2010120201210.005536.3600020
Moeen AliENG2016-202143020196.672774.0700110
Joe DenlyENG2019110171717.002180.9500000
David WilleyENG2021110161616.0011145.4500021
Adil RashidENG2016-20193221512*-12125.0000010
Ed JoyceENG2006110131313.002356.5200020
Shai HopeWI2019110111111.001764.7100010
Graeme SmithSA2009110101010.001471.4300010
Lewis GregoryENG2021110101010.001190.9100000
Mark WoodENG2016-20193111010*-6166.6700020
Steven FinnENG201012299*-5316.9800020
Shimron HetmyerWI201911177*-887.5000000
Herschelle GibbsSA2009110555.004125.0000010
Albie MorkelSA2009110222.00450.0000000
James AndersonENG2010120221.00540.0000100
AB de VilliersSA2009110111.00520.0000000
Dawid MalanENG2021110111.00616.6700000
Jofra ArcherENG2019210111.00250.0000000
Mark BoucherSA200911100*-0-00000
Darren BravoWI2019110000.0040.0000100
Saqib MahmoodENG202111100*-20.0000000
Matt ParkinsonENG2021110000.0020.0000100

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