Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Kennington Oval×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Leonard HuttonENGEngland1939-1950242442202*221.00--210390
Tom GraveneyENGEngland1957-1966220329165164.5036145.71200360
Dennis AmissENGEngland1966-197635028020356.0046260.61100390
Graham GoochENGEngland1980-19913602658444.1757845.85031281
Marcus TrescothickENGEngland2000-200435122310455.7543351.50110340
Mike AthertonENGEngland1991-200024020410851.0056636.04111260
Wally HammondENGEngland1928-193934019513848.75--100210
Robin SmithENGEngland1988-199124019210948.0045442.29111260
Geoff BoycottENGEngland1966-19803501899737.8048239.21020221
Peter WilleyENGEngland1976-1980241168100*56.0042939.16100230
Jack HobbsENGEngland1928110159159159.00--100200
Herschelle GibbsSASouth Africa2004-200922015610178.0017091.76110172
Phil SharpeENGEngland19631201468373.00--020190
Alastair CookENGEngland2007-201233013611245.3314593.79100171
Paul CollingwoodENGEngland2004-20094401337933.25115115.6501075
Ian BellENGEngland2004-20122201237061.5019463.40020170
Zaheer AbbasPAKPakistan1979-19832201239361.5016076.8801091
Frank HayesENGEngland1973121122106*122.0028542.81100141
Alan KnottENGEngland1973-19803611225724.4031638.61020130
John MurrayENGEngland1966110112112112.0026043.08100130
Fred BakewellENGEngland1933110107107107.00--100-0
Peter RichardsonENGEngland1957110107107107.00--100100
Shikhar DhawanINDIndia2013111102102*-10795.33100101
Buddy OldfieldENGEngland1939120998049.50--010-0
Jos ButtlerENGEngland2011-20254329743*97.0066146.97000112
Misbah-ul-HaqPAKPakistan20131119696*-12775.5901053
Tillakaratne DilshanSLSri Lanka20091119696*-57168.42010122
Joe HardstaffENGEngland1939110949494.00--010-0
Alec StewartENGEngland1991-20002419438*31.3326335.7400190
Michael VaughanENGEngland2000-2004340926623.0020844.23010120
Brian RoseENGEngland1980120915045.5024736.8401070
David SteeleENGEngland1976120864443.0023336.91000110
Denis ComptonENGEngland1939-1950241864428.67--000-0
Jason RoyENGEngland2017110848484.0066127.27010112
Ashley GilesENGEngland2004220835241.5011572.17010110
Majid KhanPAKPakistan1979110818181.0012465.3201070
Mohinder AmarnathINDIndia1983110808080.0013957.55010--
Owais ShahENGEngland2007-20093318055*40.0056142.8601091
David SheppardENGEngland1950-1957230804026.67--00040
Keith FletcherENGEngland1973230796326.3313658.0901080
Ravi BoparaENGEngland2009-2012431775538.5075102.6701070
Graeme SmithSASouth Africa2004-2009220764538.008292.68000110
Andrew FlintoffENGEngland2004220757237.5010571.43010130
Ernest TyldesleyENGEngland1928110737373.00--010-0
Stan NicholsENGEngland1933-1939220734936.50--000-0
John EdrichENGEngland1963-1966230723524.009835.7100070
Mohsin KhanPAKPakistan1983110707070.0017639.7701010
Ray IllingworthENGEngland1966-1973230704023.3320434.3100060
Craig KieswetterENGEngland2011-20123216858*68.0058117.2401052
Tony GreigENGEngland1973-1976350683813.6016640.9600180
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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