Batting by format (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Edgbaston×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Jonny BairstowENGTests2018-2022241318114*106.0041377.00210433
Alastair CookENGTests2011-2018230307294102.3358752.30101350
Joe RootENGTests2018-2025361295142*59.0049359.84110361
Jamie SmithENGTests2025121272184*272.0030688.89110308
Harry BrookENGTests202512018115890.5026568.30100201
Joe RootENGODIs2013-202644117176*57.0022077.73010101
Jonny BairstowENGODIs2019110111111111.00109101.83100106
Eoin MorganENGTests2011110104104104.0019952.26100110
Ian BellENGODIs2007-2013220927946.0010587.6201032
Tamim IqbalBANODIs2017-2019220927046.0011381.42010101
Andrew StraussENGTests2011110878787.0017649.43010130
Sam CurranENGTests2018120876343.5013663.97010122
Mushfiqur RahimBANODIs2017-2019220856142.5010878.7001070
Ben StokesENGTests2018-2025350853317.0016451.83001110
Mohammad YousufPAKODIs20041118181*-11471.0501051
Shakib Al HasanBANODIs2017-2019220816640.509783.5101070
Ben StokesENGODIs2019110797979.0054146.3001063
Zak CrawleyENGTests2022-2025240744618.5013056.92001110
Eoin MorganENGT20Is2014110717171.0031229.0301037
Liam DawsonENGODIs2026110686868.008381.9301061
Moeen AliENGODIs2014110676767.0050134.0001043
Jason RoyENGODIs2019110666666.0057115.7901072
Eoin MorganENGODIs2013-2019330663322.009768.0400061
Kevin PietersenENGTests2011110636363.007880.7701091
Alex LeesENGTests2022120625631.007483.7801090
Mohammad HafeezPAKODIs2013-2017220603330.007481.0800070
Sabbir RahmanBANODIs2017-2019220553627.505796.4900090
Tim BresnanENGTests20111115353*-7570.6701061
Mohammad SaifuddinBANODIs20191115151*-38134.2101090
Alastair CookENGODIs2007-2014330514017.008460.7100060
Azhar AliPAKODIs2017110505050.006576.9201060
Keaton JenningsENGTests2018120504225.0011643.1000050
Paul CollingwoodENGODIs2007110444444.005383.0200021
Ben DuckettENGODIs2026110434343.004595.5600062
Inzamam-ul-HaqPAKODIs2004110414141.007951.9000050
Asad ShafiqPAKODIs2013110414141.005771.9300030
Alex HalesENGT20Is2014110404040.0025160.0000033
Ravi BoparaENGODIs2007-2013220403020.0034117.6500012
Mashrafe MortazaBANODIs2017-20192213830*38.0030126.6700051
Brydon CarseENGTests2025120383819.005273.0800151
Shoaib MalikPAKODIs2004-2017330371712.333994.8700051
Sam BillingsENGTests2022110363636.005763.1600040
Jos ButtlerENGODIs2013-202644036209.004776.6000112
Moeen AliENGT20Is2014-2022220353517.5023152.1700132
Ian BellENGTests2011110343434.004379.0700060
Matt PriorENGODIs2007110343434.004085.0000040
Ollie PopeENGTests2022-202524034248.507247.2200250
David WilleyENGT20Is20221113333*-22150.0000032
Soumya SarkarBANODIs2017-2019220333316.504082.5000140
Adil RashidENGTests2018120291614.505850.0000030
Page 1Next

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