Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW23/2 (7.4)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

England: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×At Edgbaston×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGIndia2013-20268112492142*54.6774266.31120482
Joe RootENGAustralia2013-20238113473118*59.1364673.22120527
Jonny BairstowENGIndia2018-2022351429114*107.2552282.18310539
Alastair CookENGIndia2007-201856035829459.6767153.35101410
Ian BellENGAustralia2005-20154612899157.8042168.65040371
Joe RootENGWest Indies2017-202533028013693.3337874.07120340
Marcus TrescothickENGAustralia2001-20054612799055.8036277.07031405
Michael VaughanENGSouth Africa2003-200835027815655.6048157.80111442
Jamie SmithENGIndia2025121272184*272.0030688.89110308
Alastair CookENGWest Indies2007-201733026624388.6743960.59100360
Eoin MorganENGIndia2011-201955024110448.2032773.70110208
Andrew FlintoffENGAustralia2004-20094402317457.7523697.880302311
David GowerENGAustralia1985220215215107.5032166.98101251
David LloydENGIndia1974111214214*-39654.04100170
Marcus TrescothickENGWest Indies2004120212107106.0034062.35200341
Mike GattingENGIndia1986121209183*209.0033861.83100232
Ben StokesENGAustralia2013-2023661202102*40.4030965.37111272
Andrew StraussENGAustralia2004-20094512006950.0028270.92020330
Harry BrookENGIndia2022-202634019015847.5027768.59100221
Graham GoochENGAustralia1985-199334019011547.5035753.22100201
Andrew FlintoffENGWest Indies200412018716793.5021487.38100188
James VinceENGPakistan2016-202123018310261.0028364.66100240
Tim RobinsonENGAustralia198522017414887.0034250.88100220
Jason RoyENGAustralia2017-20194501718534.2017398.84010225
Jos ButtlerENGNew Zealand2015-202322016912984.5098172.45100168
David GowerENGPakistan1982-19872401667441.5028358.66020260
Jonny BairstowENGAustralia2015-20235711657827.5022373.99010232
Ben StokesENGIndia2018-20254601647927.3321875.23011173
Mike AthertonENGAustralia1993-20012401617240.2533947.49020230
Eoin MorganENGAustralia2013-20195521608753.33146109.59010176
Kevin PietersenENGSri Lanka200612015514277.5018285.16100223
Andrew StraussENGBangladesh2010110154154154.00140110.00100165
Mike GattingENGPakistan1982-198724015412438.5035843.02100200
Moeen AliENGPakistan2016-202423115386*76.5022169.23020172
Rory BurnsENGAustralia201912014413372.0034541.74100180
Stuart BroadENGAustralia2009-20235611415528.2023759.49011160
Paul CollingwoodENGSouth Africa200812013913569.5021764.06100201
Matt PriorENGWest Indies2007-20123201398769.5015987.4202081
Joe RootENGPakistan2016-202624113562*45.0021662.50020160
Alex HalesENGSri Lanka2016111133133*-110120.91100106
Jamie SmithENGWest Indies2024-20252201329566.0013399.25010191
Andrew FlintoffENGSouth Africa2003-20083411325444.0017973.74010173
Alastair CookENGPakistan2010-20162401326633.0019767.01010190
Ian BellENGIndia2007-20133301267942.0014885.1401092
Derek RandallENGPakistan198212012210561.0017968.16100140
Ian BothamENGWest Indies1976-19842301226440.6716972.19010151
Ben StokesENGWest Indies2017-202423112157*60.50111109.01020163
Owais ShahENGWest Indies2007-20092201207560.0012993.0201063
Alec StewartENGAustralia1993-20012401206530.0020658.25010171
Joe RootENGNew Zealand2015-202123011910439.6714681.51100152
Page 1Next

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