Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam RobsonENG/MID2014-2026701179445723141.27808255.15122085955
John SimpsonENG/MID/SUS2014-202511113617328416727.60584756.17220736946
Stephen EskinaziMID2015-202572959301411835.05402474.90517635148
Max HoldenMID/MO/TR2018-2026751078299118430.21536055.80414333832
Nick GubbinsMID2014-2021567522376201*32.55455552.16513531317
Joe RootENG/YOR/TR2013-2026416362889200*50.68458563.0191212988
Alastair CookENG/ESS2006-202338622251417241.90493550.9461203241
Eoin MorganENG/MID/LS2009-2022647262090128*31.67228791.39212518565
Paul StirlingIRE/MID/OI2014-202349561180911232.89198791.04212423348
Jonathan TrottENG/WAR2010-201822333170822656.93294957.9231022070
Ian BellENG/WAR2005-201834504166519936.20292356.9641031804
Jonny BairstowENG/LS/WF2012-2026284141344167*36.32220261.04110416411
Dawid MalanENG/MID/OI2014-2025627882455156*35.07362067.8269730221
Ben StokesENG/DUR2011-202625373136515540.15203866.9838515928
Paul CollingwoodENG/DUR2002-201627332103418633.35176358.652841087
Ryan HigginsMID/GLO/LS2014-202663747218222132.57319268.3657723031
Daniel LawrenceENG/ESS/SUR2016-202630340105810531.12125884.101729828
Leus du PlooyMID/DER/SB2019-2026303951722263*50.65263565.3556317814
Andrew StraussENG2004-201224351142616141.94255255.884621753
James FranklinNZ/MID/NOT2013-201839427102511229.29161563.4716411916
Ben GeddesMID2025-2026172316628330.09124153.34061668
Toby Roland-JonesENG/MID2014-20267988151633103*22.37221173.8615921024
Mark StonemanENG/MID/DUR2014-2024325541580144*30.98265159.6035102094
Kumar SangakkaraSL/SUR2006-201715191101314756.28159863.394501016
Rory BurnsENG/SUR2014-20241927087413232.37162153.921521054
Sam CurranENG/SUR/OI2015-20262931375771*27.0479894.860547722
Zak CrawleyENG/KEN/LS2018-2026233127547626.0086986.770529616
Will JacksENG/SUR/OI2018-2026202015927231.16410144.390505327
Adam VogesAUS/MID2015-2017121725909239.33105256.08050630
Keaton JenningsENG/DUR/LAN2014-2025131915819832.28103156.35053781
Kevin PietersenENG/SUR2005-2014263641533202*47.91219569.8454317812
Stuart BroadENG/NOT2006-202345519101616924.19149767.8714612112
Matt PriorENG2007-201419293970126*37.31133572.663441163
Nick ComptonENG/MID/SOM2013-20172336192614926.46206444.862451120
Ollie PopeENG/SUR/LS2017-20262430580920532.36109374.02141866
Chris RogersAUS/MID/SOM2013-20161015175917354.21128958.88240941
Jack DaviesMID2020-2025323727559121.57127659.17040879
Steve SmithAUS2010-20251217074521543.82115164.73240941
Jos ButtlerENG/MO/MSG2013-20262227173012128.0897974.571417215
Jamie SmithENG/SUR/LS2018-20261923368713834.3584881.011417515
Harry BrookENG/YOR/NS2017-2026162325888728.0067886.73043727
Michael ClarkeAUS2004-20151015257613644.3187066.21140731
Mahela JayawardeneSL/SOM2006-20161013053511941.1584663.24141642
Robbie WhiteMID2018-20231120149612026.11109145.46144533
Ben FoakesENG/ESS/SUR2014-2023172164858632.3394551.32042493
Liam LivingstoneENG/LAN/LS2016-2026121314126934.33323127.550403623
Shivnarine ChanderpaulWI/LAN2004-201781033949156.2982847.58041481
Nat Sciver-BruntENGW/TR2017-20261011339481*49.25382103.14040399
David WarnerAUS/LS2012-2025111413868329.6953572.15041503
Philip SaltENG/SUS/MO2018-2024121303776029.00349108.02041487
Page 1Next

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