Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ian BellENG2008-201245036219972.4068353.00120362
Jonny BairstowENG2012-20224702799539.8644063.41041390
Joe RootENG2017-202546027219045.3335177.49110371
Stuart BroadENG2008-20225712367639.3328582.81021294
Kevin PietersenENG200822019215296.0021589.30100252
Alastair CookENG2008-20174601446924.0038637.31020200
Jonathan TrottENG20122301196339.6724648.37010130
Matt PriorENG2008-20122301007333.3319252.08011120
Ben StokesENG2017-2022240975624.2517057.06010141
Moeen AliENG2017120948747.0016357.6701080
Haris SohailPAK2019110898989.0059150.8501093
Beau WebsterAUS2025120817240.5010378.64010120
Steve SmithAUS2025120796639.5013757.66010110
Graeme SwannENG2012121784178.008789.6600092
Ollie PopeENG2022120787339.0011766.6701050
Babar AzamPAK2019110696969.008086.2501070
Alex CareyAUS2025120664333.008181.4800090
Jos ButtlerENG2017-2025220656132.5055118.1801043
Andrew StraussENG2008-2012230654421.6717736.7200080
Mitchell StarcAUS20251215958*59.0014839.8601050
Jacob BethellENG2025110585858.0040145.0001053
Brendon McCullumNZ2009110575757.0054105.5601060
Gary BallanceENG2017120543427.0011945.3800060
Vikram SolankiENG2003110505050.005886.2101081
Owais ShahENG20081114444*-40110.0000041
Fakhar ZamanPAK2019110444444.005088.0000061
Imam-ul-HaqPAK2019110444444.005875.8600060
Eoin MorganENG2012-20172214436*44.004989.8000060
Keaton JenningsENG2017120413320.5011336.2800060
Alex LeesENG2022120403520.009442.5500030
Will JacksENG2025110393939.0033118.1800012
Marnus LabuschagneAUS2025120392219.5012032.5000030
Toby Roland-JonesENG20171113737*-37100.0000051
Andrew FlintoffENG2003-20082223731*-25148.0000051
Harry BrookENG2025110333333.004082.5000021
Michael VaughanENG2003-2008220323016.0032100.0000040
James AndersonENG2003-202276229127.255453.7000111
Mark WoodENG2017120282814.003873.6800140
Jofra ArcherENG20251112727*-14192.8600022
David WilleyENG2017110262626.003966.6700030
Jacob OramNZ2009110242424.0018133.3300020
Imad WasimPAK2019110232323.0015153.3300030
Ross TaylorNZ2009110222222.003170.9700020
Zak CrawleyENG2022120221311.004548.8900020
Craig KieswetterENG20121112121*-12175.0000031
Mohammad HafeezPAK2019110202020.003360.6100001
Travis HeadAUS2025120201110.003164.5200020
Josh HazlewoodAUS2025121171717.005431.4800020
Anthony McGrathENG20031111515*-15100.0000020
Jack LeachENG2022121151515.002171.4300030
Page 1Next

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