Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Edgbaston×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGEngland2013-20268112492142*54.6774266.31120482
Jonny BairstowENGEngland2018-2022351429114*107.2552282.18310539
Alastair CookENGEngland2007-201856035829459.6767153.35101410
Jamie SmithENGEngland2025121272184*272.0030688.89110308
Eoin MorganENGEngland2011-201955024110448.2032773.70110208
David LloydENGEngland1974111214214*-39654.04100170
Mike GattingENGEngland1986121209183*209.0033861.83100232
Harry BrookENGEngland2022-202634019015847.5027768.59100221
Ben StokesENGEngland2018-20254601647927.3321875.23011173
Ian BellENGEngland2007-20133301267942.0014885.1401092
Moeen AliENGEngland2014-20223301026734.0073139.7301175
Mike DennessENGEngland1974110100100100.0018952.91100100
Tamim IqbalBANBangladesh2017-2019220927046.0011381.42010101
Sam CurranENGEngland2018-2026340896322.2514362.24011122
Andrew StraussENGEngland2011110878787.0017649.43010130
Mushfiqur RahimBANBangladesh2017-2019220856142.5010878.7001070
Mohammad YousufPAKPakistan20041118181*-11471.0501051
Shakib Al HasanBANBangladesh2017-2019220816640.509783.5101070
Dennis AmissENGEngland1974110797979.0018043.8901060
David GowerENGEngland1986120754937.5013356.3900071
Jason RoyENGEngland2014-2022330746624.6768108.8201182
Zak CrawleyENGEngland2022-2025240744618.5013056.92001110
Kevin PietersenENGEngland2007-2011220726336.0010072.00010101
Liam DawsonENGEngland2026110686868.008381.9301061
Ben DuckettENGEngland2025-2026230684322.6765104.62001112
Ravi BoparaENGEngland2007-2014441683022.6758117.2400053
John EmbureyENGEngland1986121653865.0017936.3100080
Alex LeesENGEngland2022120625631.007483.7801090
Mohammad HafeezPAKPakistan2013-2017220603330.007481.0800070
Tim BresnanENGEngland2011-20132215553*55.007969.6201061
Sabbir RahmanBANBangladesh2017-2019220553627.505796.4900090
Mohammad SaifuddinBANBangladesh20191115151*-38134.2101090
Keith FletcherENGEngland19741115151*-8063.7501050
Mark BensonENGEngland1986120513025.5016231.4800040
Derek PringleENGEngland1986120514425.5012640.4800061
Jos ButtlerENGEngland2013-202678051206.387171.8300212
Azhar AliPAKPakistan2017110505050.006576.9201060
Keaton JenningsENGEngland2018120504225.0011643.1000050
Dawid MalanENGEngland2018-2022230472015.6710345.6300050
Alex HalesENGEngland2014220464023.0032143.7500043
Paul CollingwoodENGEngland2007110444444.005383.0200021
Inzamam-ul-HaqPAKPakistan2004110414141.007951.9000050
Asad ShafiqPAKPakistan2013110414141.005771.9300030
Graham GoochENGEngland1986120404020.004785.1100150
Matt PriorENGEngland2007-2011220393419.505176.4700040
Mashrafe MortazaBANBangladesh2017-20192213830*38.0030126.6700051
Brydon CarseENGEngland2025120383819.005273.0800151
Bill AtheyENGEngland1986120383819.0011732.4800120
Shoaib MalikPAKPakistan2004-2017330371712.333994.8700051
Sam BillingsENGEngland2022110363636.005763.1600040
Page 1Next

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