Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Lord's×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENG2006-201847027910539.8662844.43120380
Joe RootENG2016-20264702468935.1440560.74020250
Andrew StraussENG2006-201045023912847.8036864.95111260
Paul CollingwoodENG2006-201045022818645.6041055.61101260
Stuart BroadENG2006-201857119016931.6735952.92102191
Jonathan TrottENG201022018818494.0039947.12100190
Ian BellENG2006-2010341164100*54.6729156.36100150
Simon KatichAUS20101201638381.5031252.24020230
Marcus TrescothickENG2003-2006341148108*49.3323562.98100151
James VinceENG2016-20212301145638.0013087.69010200
Ben StokesENG2016-20213401114227.7513085.38000153
Andrew SymondsAUS2004111104104*-103100.9710091
Jonny BairstowENG2016-20182401044826.0025341.11001130
Eoin MorganENG2010-2016330966832.0011881.36011110
Michael ClarkeAUS2004-2010230904730.0013367.67000140
Jos ButtlerENG2016-2018230856728.3315853.8001080
Kumar SangakkaraSL20092217964*79.0068116.1801080
Kevin PietersenENG2006-2010340794119.7511866.95001120
Daniel LawrenceENG2026120715435.5011163.9601082
Jamie SmithENG2026120686134.009373.12010110
Jordan CoxENG2026120665533.0011457.8901090
Chris WoakesENG20162326535*65.0021330.5200060
Shakib Al HasanBAN2019110646464.007783.1201060
Faf du PlessisSA2019110636363.007979.7501050
Dominic BessENG2018120625731.0012051.6701090
Philip SaltENG2021110606060.0054111.11010100
Ben HilfenhausAUS20101215756*57.009261.9601061
Michael HusseyAUS20101215656*56.0010155.4501181
Chris ReadENG2003-2006221553055.007078.5700051
Tim PaineAUS2010120544727.0013141.2200040
Matthew HaydenAUS2004110525252.008065.0001060
Gus AtkinsonENG2026120524526.006777.6100070
Steven DaviesENG2010110494949.006180.3300070
Gary BallanceENG2016120494324.507466.2200070
Harry BrookENG2026120493424.508259.7600070
Quinton de KockSA2019110474747.006078.3300032
Andile PhehlukwayoSA20191114646*-32143.7500060
Tillakaratne DilshanSL2009220464623.0044104.5500180
Moeen AliENG2016231462323.006669.7000040
Angelo MathewsSL20092224435*-32137.5000041
Sanath JayasuriyaSL2009220432621.5034126.4700042
Rikki ClarkeENG2003-2006220433921.505578.1800040
Josh TongueENG20261214230*42.006366.6700060
Shane WatsonAUS2004-2010231423121.007357.5300061
Lewis GregoryENG2021110404040.004785.1100040
Emilio GayENG2026120393119.509142.8600080
Rassie van der DussenSA2019110363636.004776.6000011
Alex HalesENG2016230361612.005565.4500060
Geraint JonesENG2006120341817.008440.4800021
Mitchell JohnsonAUS2010120333016.506352.3800050
Page 1Next

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