T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd 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

Batting match by match (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Kennington Oval×
PlayerRunsScoresBF4s6sOppositionGroundDate
Jason RoyENG162162118133v SLLondon29 Jun 2016
Ollie PopeENG161154 & 7172202v SLLondon6 Sept 2024
Aaron FinchAUS153153132155v SLLondon15 Jun 2019
Shikhar DhawanIND125125128151v SLLondon8 Jun 2017
Hashim AmlaSA10310311552v SLLondon3 Jun 2017
Alan TurnerAUS10110111391v SLLondon11 Jun 1975
Ben DuckettENG9386 & 787102v SLLondon6 Sept 2024
Kim BarnettENG848414600v SLLondon4 Sept 1988
Jamie SmithENG8316 & 6781121v SLLondon6 Sept 2024
Rohit SharmaIND78787963v SLLondon8 Jun 2017
Jonathan TrottENG76768750v SLLondon13 Jun 2013
Faf du PlessisSA75757060v SLLondon3 Jun 2017
Eoin MorganENG7575*8381v SLLondon1 Jul 2021
Rick McCoskerAUS737311120v SLLondon11 Jun 1975
Kevin PietersenENG73737791v SLLondon20 Jun 2006
Steve SmithAUS73735971v SLLondon15 Jun 2019
Joe RootENG68685550v SLLondon13 Jun 2013
Joe RootENG6868*8750v SLLondon1 Jul 2021
Allan LambENG66667031v SLLondon4 Sept 1988
Alex HalesENG66664172v SLLondon20 May 2014
Joe RootENG65655490v SLLondon29 Jun 2016
Gary BallanceENG64647251v SLLondon22 May 2014
Chris GayleWI6363*5082v SLLondon19 Jun 2009
MS DhoniIND63635272v SLLondon8 Jun 2017
Craig KieswetterENG61615642v SLLondon28 Jun 2011
Jason RoyENG606052100v SLLondon1 Jul 2021
Doug WaltersAUS59596650v SLLondon11 Jun 1975
Alastair CookENG59598530v SLLondon13 Jun 2013
Elton ChigumburaZIM57577160v SLLondon14 Sept 2004
Paul CollingwoodENG56566120v SLLondon20 Jun 2006
Greg ChappellAUS50505051v SLLondon11 Jun 1975
Ian BellENG50505641v SLLondon22 May 2014
Sachin TendulkarIND49497031v SLLondon30 Jun 2002
Adam VogesAUS49496220v SLLondon17 Jun 2013
Glenn MaxwellAUS4646*2551v SLLondon15 Jun 2019
Eoin MorganENG45453560v SLLondon28 Jun 2011
Joe RootENG45454121v SLLondon22 May 2014
Rob BaileyENG4343*3431v SLLondon4 Sept 1988
Ian BellENG40405041v SLLondon20 Jun 2006
Daniel LawrenceENG405 & 355631v SLLondon6 Sept 2024
Mohammad KaifIND3838*4440v SLLondon30 Jun 2002
Chris JordanENG3838*1352v SLLondon22 May 2014
JP DuminySA3838*2051v SLLondon3 Jun 2017
Jamie DalrympleENG37373421v SLLondon20 Jun 2006
Dinesh MongiaIND33335531v SLLondon30 Jun 2002
Ravi BoparaENG3333*1323v SLLondon13 Jun 2013
Glenn MaxwellAUS32322051v SLLondon17 Jun 2013
Yuvraj SinghIND31314430v SLLondon30 Jun 2002
Prosper UtseyaZIM31312850v SLLondon14 Sept 2004
Matthew WadeAUS31312341v SLLondon17 Jun 2013
Page 1Next

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