Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben StokesENGTests2015-202336138715577.4059065.592113713
Alastair CookENGTests2009-20153602549642.3349551.31020410
Joe RootENGTests2013-202348024618030.7547551.79101262
Andrew StraussENGTests2005-200924023216158.0040457.43100320
Eoin MorganENGODIs2009-201966121489*42.8022097.27020148
Ian BellENGTests2005-201536020910934.8340651.48110300
Paul CollingwoodENGODIs2005-20103302049568.0032163.55030142
Kevin PietersenENGTests2005-201336120464*40.8032662.58020244
Jonny BairstowENGTests2013-20233611956739.0039050.00020213
Ben DuckettENGTests20231201819890.5024673.58020180
Salman ButtPAKTests20101201559277.5026758.05020270
Aiden MarkramSATests202512013613668.0021363.85101140
Stuart BroadENGTests2009-20235701293318.4319267.19000172
Andrew StraussENGODIs2005-20104401186329.5014780.27010150
Temba BavumaSATests20251201026651.0021846.7901091
Ben StokesENGODIs2015-2019220998949.5012281.1501092
Mohammad YousufPAKODIs2004110888888.009889.8001032
Harry BrookENGODIs2024110878787.0058150.00010111
Rory BurnsENGTests2019120825341.0017945.81010100
Matt PriorENGTests2009-2013241766125.337897.44010120
Inzamam-ul-HaqPAKODIs2004110727272.008584.7101060
Geraint JonesENGODIs2005110717171.0010071.0001043
Paul CollingwoodENGTests2009120705435.0011660.3401050
Ravi BoparaENGODIs2009-2012330682722.6710167.3300070
Jos ButtlerENGTests2015-2019240673116.7516640.3600090
David BedinghamSATests2025121664566.0016041.2500070
Ben DuckettENGODIs2024110636363.0062101.6101061
Liam LivingstoneENGODIs20241116262*-27229.6301037
Jonathan TrottENGTests2013120585829.009362.37011110
Azhar AliPAKTests2010120584229.0013044.6200060
Joe DenlyENGTests2019120563028.0011847.4600080
Jonathan TrottENGODIs2012110545454.007077.1401030
Harry BrookENGTests2023120545027.007176.0601050
Luke WrightENGODIs2009-2010330532117.676779.1000060
Owais ShahENGODIs2009220513925.506578.4600050
Zak CrawleyENGTests2023120514825.505494.4400050
Tim BresnanENGODIs2009-2012431503425.005296.1500060
James AndersonENGTests2009-2023463502916.679055.5600180
Marcus TrescothickENGTests2005120484424.0012040.0000090
Yasir HameedPAKODIs2004110474747.006177.0500080
Graeme SwannENGODIs2009-2012320473323.5043109.3000050
Kamran AkmalPAKTests2010120464623.008554.1200161
Tim BresnanENGTests2013120453822.5016627.1100050
Ravi BoparaENGTests2009120452722.5011240.1800080
Ollie PopeENGTests2023120454222.507361.6400040
James TaylorENGODIs2015110434343.005775.4400050
Ian BellENGODIs2012110414141.005870.6900050
Alastair CookENGODIs2012110404040.005967.8000050
Kane WilliamsonNZODIs2019110404040.005178.4300021
Jamie SmithENGODIs2024110393939.0028139.2900012
Page 1Next

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