ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

England: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×At Lord's×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
David GowerENGAustralia1979-1989812169910663.55118159.19240962
Graham GoochENGAustralia1975-19931117167413642.13112459.96231722
Joe RootENGIndia2014-20267103653180*93.29111058.83320601
Alastair CookENGSri Lanka2006-201669159011973.75105356.03230681
Graham GoochENGIndia1979-1990350588333117.6096560.93300698
Joe RootENGNew Zealand2013-20268131576115*48.00104055.38130631
Joe RootENGSri Lanka2014-2024471511200*85.1772570.48300480
Kevin PietersenENGIndia2007-2011462491202*122.7572767.54210514
Ben StokesENGAustralia2015-202358148615569.4371268.262214615
Andrew StraussENGWest Indies2004-201259148213760.2585956.11300592
Geoff BoycottENGAustralia1968-19817102417128*52.13101341.16130330
Geoff BoycottENGWest Indies1966-1980610141710646.3395943.48130400
Arthur ShrewsburyENGAustralia1884-189346039516465.83--210250
Alastair CookENGWest Indies2007-201759138010547.5071553.15120430
Denis ComptonENGSouth Africa1947-195534037620894.00--120380
Frank WoolleyENGAustralia1912-19304603649560.679870.41030450
Dennis AmissENGIndia1967-197545036318872.6061459.12201520
Ian BellENGSouth Africa2008-201245036219972.4068353.00120362
Andrew StraussENGAustralia2005-201079036116140.1157662.67110480
Graham GoochENGWest Indies1976-1991810035512335.5067952.28100412
Alastair CookENGNew Zealand2008-201557034616249.4371948.12110380
Alec StewartENGNew Zealand1990-199936034511957.5064953.16120570
Ben StokesENGNew Zealand2015-202647134410157.3342980.19131429
Stanley JacksonENGAustralia1893-19055813349147.7110.00031230
Mike GattingENGAustralia1980-1993812233175*33.1095834.55042501
John EdrichENGAustralia1964-197546032717554.5083639.11200352
Graham GoochENGSri Lanka1988-199124032317480.7558555.21110360
Alec StewartENGPakistan1992-19964613218964.2067647.49041390
Tony GreigENGAustralia1972-19774703219645.8654259.23030381
Geoff BoycottENGNew Zealand1965-19784803189239.7564035.63031313
Mike AthertonENGAustralia1993-20014703159945.0076041.45030400
Wally HammondENGAustralia1930-193835031424062.8064348.83100380
Alec StewartENGSri Lanka1991-1999451313113*78.2557754.25120330
Paul CollingwoodENGAustralia2005-20105603089551.3349362.47040222
Archie MacLarenENGAustralia1899-190947230588*61.00--030210
Bob WoolmerENGAustralia1972-198147030212043.1471342.36110322
Robin SmithENGWest Indies1991-1995231299148*149.5060549.42120370
Alastair CookENGAustralia2009-20154702949642.0055453.07020460
Ian BellENGWest Indies2007-2012352292109*97.3348060.83130220
Allan LambENGWest Indies1984-199157128711347.8362146.22201370
Kevin PietersenENGSri Lanka2006-201145028315856.6039471.83110332
Alastair CookENGPakistan2006-201847027910539.8662844.43120380
Jonny BairstowENGSouth Africa2012-20224702799539.8644063.41041390
Jack HobbsENGAustralia1909-193046027411945.675635.71200300
Herbert SutcliffeENGSouth Africa1924-193535027312254.60--20000
Joe RootENGSouth Africa2017-202546027219045.3335177.49110371
Ian BothamENGPakistan1978-199278127210838.8649654.84110311
Tom GraveneyENGPakistan1962-196723026415388.0025144.22110391
Jonathan TrottENGBangladesh2010121262226262.0042461.79100240
Alec StewartENGAustralia1993-20015802607932.5049352.74031350
Page 1Next

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