Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG2013-20268112492142*54.6774266.31120482
Jonny BairstowENG2018-2022351429114*107.2552282.18310539
Alastair CookENG2007-201856035829459.6767153.35101410
Jamie SmithENG2025121272184*272.0030688.89110308
Eoin MorganENG2011-201955024110448.2032773.70110208
Harry BrookENG2022-202634019015847.5027768.59100221
Ben StokesENG2018-20254601647927.3321875.23011173
Ian BellENG2007-20133301267942.0014885.1401092
Moeen AliENG2014-20223301026734.0073139.7301175
Tamim IqbalBAN2017-2019220927046.0011381.42010101
Sam CurranENG2018-2026340896322.2514362.24011122
Andrew StraussENG2011110878787.0017649.43010130
Mushfiqur RahimBAN2017-2019220856142.5010878.7001070
Mohammad YousufPAK20041118181*-11471.0501051
Shakib Al HasanBAN2017-2019220816640.509783.5101070
Jason RoyENG2014-2022330746624.6768108.8201182
Zak CrawleyENG2022-2025240744618.5013056.92001110
Kevin PietersenENG2007-2011220726336.0010072.00010101
Liam DawsonENG2026110686868.008381.9301061
Ben DuckettENG2025-2026230684322.6765104.62001112
Ravi BoparaENG2007-2014441683022.6758117.2400053
Alex LeesENG2022120625631.007483.7801090
Mohammad HafeezPAK2013-2017220603330.007481.0800070
Tim BresnanENG2011-20132215553*55.007969.6201061
Sabbir RahmanBAN2017-2019220553627.505796.4900090
Mohammad SaifuddinBAN20191115151*-38134.2101090
Jos ButtlerENG2013-202678051206.387171.8300212
Azhar AliPAK2017110505050.006576.9201060
Keaton JenningsENG2018120504225.0011643.1000050
Dawid MalanENG2018-2022230472015.6710345.6300050
Alex HalesENG2014220464023.0032143.7500043
Paul CollingwoodENG2007110444444.005383.0200021
Inzamam-ul-HaqPAK2004110414141.007951.9000050
Asad ShafiqPAK2013110414141.005771.9300030
Matt PriorENG2007-2011220393419.505176.4700040
Mashrafe MortazaBAN2017-20192213830*38.0030126.6700051
Brydon CarseENG2025120383819.005273.0800151
Shoaib MalikPAK2004-2017330371712.333994.8700051
Sam BillingsENG2022110363636.005763.1600040
Ollie PopeENG2022-202524034248.507247.2200250
David WilleyENG20221113333*-22150.0000032
Soumya SarkarBAN2017-2019220333316.504082.5000140
Adil RashidENG2018-2026330301610.006347.6200030
Stuart BroadENG2007-202255130117.505653.5700020
Chris WoakesENG2014-202545029105.807240.2800130
Umar AminPAK20131112727*-26103.8500030
Shahid AfridiPAK2004110252525.0012208.3300012
Misbah-ul-HaqPAK2013110222222.003366.6700010
Liton DasBAN2019110222222.002491.6700001
Kamran AkmalPAK2013110212121.003855.2600020
Page 1Next

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