Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben StokesENG2015-202358148615569.4371268.262214615
Andrew StraussENG2005-201068035016143.7555163.52110470
Alastair CookENG2009-20154702949642.0055453.07020460
Paul CollingwoodENG2005-20104502749554.8043762.70040192
Joe RootENG2013-202359025418028.2248452.48101282
Ian BellENG2005-201547025010935.7146453.88110350
Ben DuckettENG2023-20242302449881.3330879.22030241
Jonny BairstowENG2013-20234712226737.0042951.75020263
Eoin MorganENG2009-201966121489*42.8022097.27020148
Kevin PietersenENG2005-201358121064*30.0034061.76021254
Salman ButtPAK20101201559277.5026758.05020270
Harry BrookENG2023-20242301418747.00129109.30020161
Aiden MarkramSA202512013613668.0021363.85101140
Stuart BroadENG2009-20238901343314.8920266.34000172
Ravi BoparaENG2009-20124501132722.6021353.05000150
Jonathan TrottENG2012-20132301125837.3316368.71021140
Geraint JonesENG20052301077135.6718358.47010113
Matt PriorENG2009-20134611066121.2012882.81010140
Temba BavumaSA20251201026651.0021846.7901091
Tim BresnanENG2009-2013551953823.7521843.58000110
Jos ButtlerENG2015-2019460923115.3319646.94001110
Mohammad YousufPAK2004110888888.009889.8001032
Rory BurnsENG2019120825341.0017945.81010100
Graeme SwannENG2009-2013541793326.3375105.33000110
Inzamam-ul-HaqPAK2004110727272.008584.7101060
Joe DenlyENG2009-2019230673022.3313549.63000100
David BedinghamSA2025121664566.0016041.2500070
Chris WoakesENG2015-2019330643221.3310859.2600061
Liam LivingstoneENG20241116262*-27229.6301037
Azhar AliPAK2010120584229.0013044.6200060
James AndersonENG2009-2023785552918.339955.5600190
Marcus TrescothickENG2005230544418.0013639.7100090
Luke WrightENG2009-2010330532117.676779.1000060
Moeen AliENG2015-2019340533913.258562.3500161
Owais ShahENG2009220513925.506578.4600050
Zak CrawleyENG2023120514825.505494.4400050
Yasir HameedPAK2004110474747.006177.0500080
Kamran AkmalPAK2010120464623.008554.1200161
Ollie PopeENG2023120454222.507361.6400040
Andrew FlintoffENG2005-20093514530*11.256173.7700170
James TaylorENG2015110434343.005775.4400050
Kane WilliamsonNZ2019110404040.005178.4300021
Jamie SmithENG2024110393939.0028139.2900012
Imran FarhatPAK2004-2010230392413.008346.9900060
Gary BallanceENG2015120372318.506457.8100060
Craig KieswetterENG2010-2012220362518.005269.2300030
Umar AminPAK2010120343317.005858.6200040
Wiaan MulderSA2025120332716.509435.1100050
Shahid AfridiPAK2004-2010230333111.0026126.9200142
Jason RoyENG2015-2019230333111.004868.7500160
Page 1Next

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