Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · 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 runsT20I4th 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 opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGSri Lanka2013-202144124668*82.00237103.80030211
Jason RoyENGSri Lanka2016-2021220222162111.00170130.59110233
Ben StokesENGNew Zealand2015-2023220210182105.00141148.941001710
Ricky PontingAUSEngland2001-201033120592102.5020898.56020252
Adam GilchristAUSEngland2001-2005221201121*201.00191105.24110302
Kumar SangakkaraSLEngland2006-2014441197134*65.6719998.99110201
Nick GubbinsMID/HAMSurrey2017-202533118587*92.5019694.39020223
Evin LewisWIEngland2017-2025221184176*184.00142129.58100197
Rory BurnsSURKent2014-20266601814330.1721883.03000161
Sam NortheastHAM/KEN/GLASurrey2014-20266601756329.1724870.56010152
Kumar SangakkaraSURNottinghamshire2015110166166166.00138120.29100131
Daniel Bell-DrummondKENSurrey2014-20266601636527.1723270.26010190
Greg ChappellAUSEngland1977-1980221161125*161.0019084.74100130
Jack TaylorGLOSurrey2018-20244401615440.25159101.26020711
Sachin TendulkarINDEngland1996-20073301609453.33129124.03010262
Ben FoakesSUREssex2017-201922115982159.0018088.33020111
Eoin MorganENGAustralia2010-20183311596979.5017093.53010173
Sam BillingsKENSurrey2014-20173301598753.00115138.2602089
Eoin MorganENGSri Lanka2011-202155115875*39.50158100.00010152
Jason RoySURKent2015-201722015611278.0016097.50100211
Michael ClarkeAUSEngland2005-201243115499*77.0019977.39010110
Johann MyburghSOMSurrey2014-20183311547677.00132116.67020213
Aaron FinchAUSSri Lanka2019110153153153.00132115.91100155
Jonathan TrottENGSouth Africa2012-201322115382*153.0020973.21020130
Shane WatsonAUSEngland2009-20123301536651.0018483.15010191
Javed MiandadPAKEngland1978-199233015111350.3319876.26101150
Andrew FlintoffENGIndia2002-20042201509975.00131114.50020155
Mahela JayawardeneSLEngland2006-20144401486637.0015794.27010122
Nathan AstleNZUnited States of America2004111145145*-15196.03100136
George BaileyHAMSurrey2017111145145*-132109.85100122
Eoin MorganENGSouth Africa2012-20193311457372.5014699.32020135
Ryan PatelSURKent2019-20263301457348.3315096.67020203
Tim DavidSURWarwickshire2021111140140*-70200.00100911
George MunseyNOTSurrey2026110138138138.00132104.55100114
Joe RootENGBangladesh2017111133133*-129103.10100111
Ravi BoparaENGAustralia2009-20122201318265.5017375.72010110
Niamh HollandSOMSurrey2026111130130*-128101.56100141
David GowerENGPakistan1978-1987222129114*-13794.1610070
Tamim IqbalBANEngland2017110128128128.0014290.14100123
Ben FoakesSURMiddlesex2017-201922112671126.0013494.03020120
Shikhar DhawanINDSri Lanka2017110125125125.0012897.66100151
Ross TaylorNZEngland2008-2015221125119*125.00111112.61100114
Liam DawsonHAMSurrey2017-201922012510862.50119105.0410094
Matt ColesKENSurrey2015-201722012510062.5090138.891001010
Kumar SangakkaraSURHampshire2017111124124*-121102.48100132
Greg SmithNOTSurrey2015110124124124.0013492.5410081
Sanath JayasuriyaSLEngland2006-201122012412262.0014088.57100152
Mark StonemanSURHampshire2017-20192201237061.50120102.50020152
Zaheer AbbasPAKWest Indies1979-19832201239361.5016076.8801091
Viv RichardsWIPakistan1979-198322112280*122.0015877.22010121
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.