Batting by format (All cricket)

Filters

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

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGTests2013-20265101510115*56.6793054.84130600
Alastair CookENGTests2008-201535029216258.4063645.91110300
Ben StokesENGTests2015-202636026010143.3333178.55121377
Rory BurnsENGTests202112015713278.5037841.53100201
Dawid MalanENGODIs2023110127127127.00114111.40100143
Jos ButtlerENGODIs2013-20233301095936.3311693.97010101
Michael VaughanENGTests2008110106106106.0021449.53100110
Moeen AliENGTests20151201015850.5018754.01010160
Jonathan TrottENGTests2013120955647.5023340.77010120
Usman KhawajaAUSODIs2019110888888.0012968.2201050
Ben StokesENGODIs20191118484*-9885.7101052
Ian BellENGTests2008-2015350833116.6024533.88000100
Stuart BroadENGTests2008-20225718326*13.8315453.9000182
Jos ButtlerENGTests2015120816740.5014456.25010110
Ollie RobinsonENGTests2021-2026230724224.0013652.9400080
Alex CareyAUSODIs2019110717171.007298.61010110
Owais ShahENGODIs2008110696969.007592.0001050
Joe RootENGODIs2013-2023330663022.0011060.0000031
Emilio GayENGTests2026120655732.5010959.63010100
Andrew StraussENGTests2008110636363.0017436.2101060
Jonny BairstowENGTests2013-2022240634115.7514443.7500070
Dominic SibleyENGTests20211216060*60.0021428.0401130
Ollie PopeENGTests2021-2022241592219.6712746.4600090
Harry BrookENGTests2026120565628.007574.67011100
Zak CrawleyENGTests2021-2022240564314.0012046.6700080
Alastair CookENGODIs2008-2013220543027.008365.0600080
Ben DuckettENGTests2026120523326.008362.6500080
Jonny BairstowENGODIs2019-2023220493624.507169.0100080
Ian BellENGODIs2008-2013220452722.506075.0000080
Alex LeesENGTests2022120452522.5010941.2800060
Devon SmithWIODIs2004110444444.007261.1100040
Jamie SmithENGTests2026120403920.005868.9700060
Ben FoakesENGTests20221213932*39.0011434.2100030
Chris WoakesENGODIs2013-2019220383619.005766.6700020
Jonathan TrottENGODIs2013110373737.005369.8100030
Graeme SmithSAT20Is2009110333333.003594.2900040
James AndersonENGTests2008-2022574331111.009036.6700230
Shivnarine ChanderpaulWIODIs2004110313131.004470.4500021
Nick ComptonENGTests2013120311615.508835.2300020
Brian LaraWIODIs2004110303030.004173.1700010
Ravi BoparaENGODIs2008110303030.003976.9200050
JP DuminySAT20Is2009110292929.0023126.0900012
Liam LivingstoneENGODIs2023110282828.003873.6800001
Graeme SwannENGODIs2008-2013220271513.503090.0000040
Tim BresnanENGODIs2013110252525.003278.1300020
Jacques KallisSAT20Is2009110242424.0023104.3500021
Pat CumminsAUSODIs20191112323*-19121.0500010
Marcus StoinisAUSODIs2019110212121.002680.7700030
Sam CurranENGODIs2023110202020.0013153.8500030
Jacob BethellENGTests2026120201410.005735.0900020
Page 1Next

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