Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Kennington Oval×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENGEngland2003232402219402.0056571.15210572
Alastair CookENGEngland2008-201758034211542.7580642.43121421
Denis ComptonENGEngland1947-195536031711352.83--120250
Colin CowdreyENGEngland1960-1965241302155100.67--120330
Ben StokesENGEngland2017-202234023811259.5027985.30110215
Geoff PullarENGEngland1960120234175117.00--110241
Jonathan TrottENGEngland2012-201334123482*78.0039858.79030230
Andrew FlintoffENGEngland2003-20084522259575.0022998.25020259
Graham ThorpeENGEngland1994-2003231218124109.0037358.45110300
Herbert SutcliffeENGEngland1924-1929231218109*109.00--200-0
Joe RootENGEngland2013-20224502015140.2030565.90020250
Ian BellENGEngland2008-20135702017328.7145044.67020281
Wally HammondENGEngland1929-1935231183101*91.50--110-0
Maurice LeylandENGEngland1929-193522017716188.50--100171
Kevin PietersenENGEngland2008-201235017610035.2026067.69100240
Leonard HuttonENGEngland1947-19512401748343.50--01060
Jack HobbsENGEngland1912-19293511696842.25--02080
Les AmesENGEngland1929-1935221148148*148.00--101142
Eoin MorganENGEngland2012-20193311457372.5014699.32020135
Patsy HendrenENGEngland1924110142142142.00--100142
C.B. FryENGEngland1907-191223014112947.00--10070
Matt PriorENGEngland2008-20122301336044.3321362.44010191
Peter MayENGEngland1951-195524112589*41.6710.00011100
Graeme HickENGEngland199412112081*120.0016672.29010170
Frank WoolleyENGEngland1912-19293301105136.67--010-1
Vikram SolankiENGEngland2003110106106106.0010898.15100170
Ken BarringtonENGEngland1960-19652401027325.50--01082
Alec StewartENGEngland1994-20032201006250.0018753.48010130
Paul CollingwoodENGEngland20082311006150.0019651.02010140
Jonny BairstowENGEngland2017-2019230996333.0011189.19011121
Andrew StraussENGEngland2008-2012240915822.7521143.1301190
Tip FosterENGEngland1907120865143.00--01040
Tom WestleyENGEngland2017120845942.0019143.98010160
Godfrey EvansENGEngland1947121844584.00--000-0
Ramnaresh SarwanWIWest Indies2004-2009220837541.5011075.4501023
Jim ParksENGEngland1960-1965230824227.33--00081
Mushfiqur RahimBANBangladesh2019110787878.008097.5001080
Shikhar DhawanINDIndia2017110787878.008393.98010121
Ollie PopeENGEngland2022121786778.008789.66010140
Lendl SimmonsWIWest Indies2009110777777.0050154.00010121
Virat KohliINDIndia20171117676*-10175.2501071
Shakib Al HasanBANBangladesh2019110757575.008489.2901081
Cyril WashbrookENGEngland1947120754337.50--000-0
Zak CrawleyENGEngland20221217469*74.009181.32010130
Willie WatsonENGEngland1951-1955240743118.50--00030
Norman YardleyENGEngland1947120705935.00--010-0
Eric RussellENGEngland1965120707035.00--01160
Peter ParfittENGEngland1965120704635.00--00070
Dick HoworthENGEngland19471216845*68.00--000-0
Mike AthertonENGEngland1994120636331.5011455.26011120
Page 1Next

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