Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)IND43/0 (1.5)IND need 156 runs in 109 ballsLive5th Match · Pakistan ODI Tri-Series 2026/27PAK60/3 (12.3)SLSL chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)T2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×
PlayerRunsScoresBF4s6sOppositionGroundDate
Shikhar DhawanIND125125128151v SLLondon8 Jun 2017
Joe RootENG1250 & 125193121v INDLondon7 Sept 2018
Tom HainesSUS125117 & 8263161v SURLondon6 Sept 2020
Nick GubbinsMID1251 & 124149132v SURLondon20 May 2021
Steve SmithAUS12571 & 54217150v ENGLondon27 Jul 2023
Ben FoakesSUR125125210190v WARLondon3 Sept 2023
Daniel LawrenceSUR125125204152v ESSLondon24 Apr 2026
Graham ThorpeENG124124 & DNB244160v SALondon4 Sept 2003
Greg SmithNOT12412413481v SURLondon7 Sept 2015
Ben DuckettNOR1244 & 120156220v SURLondon22 Sept 2015
Kumar SangakkaraSUR124124*121132v HAMLondon14 May 2017
Jonny BairstowYOR12495 & 29158170v SURLondon11 May 2018
Hashim AmlaSUR124124169150v KENLondon26 Jun 2022
Ben GeddesSUR124124242162v KENLondon26 Jun 2022
Alastair CookENG12340 & 83215170v PAKLondon17 Aug 2006
Jamie SmithSUR123123148153v LEILondon15 Apr 2021
Sam HainWAR12327 & 96286120v SURLondon25 Jul 2022
Jamie SmithSUR12339 & 84148162v HAMLondon11 Apr 2025
Joe RootENG12346 & 77202160v NZLondon17 Jun 2026
Tiger LanceSA12269 & 53-120v ENGLondon26 Aug 1965
Frank HayesENG12216 & 106*285141v WILondon26 Jul 1973
Keith FletcherENG122122377100v PAKLondon22 Aug 1974
David GowerENG122111 & 11276140v NZLondon27 Jul 1978
Sanath JayasuriyaSL122122136152v ENGLondon20 Jun 2006
Rory BurnsSUR12212 & 110*240170v LANLondon31 May 2015
Jason RoySUR122122*6586v SOMLondon17 Jul 2015
Miles HammondGLO12277 & 45280141v SURLondon27 May 2021
Herbie TaylorSA121121--0v ENGLondon17 Aug 1929
Adam GilchristAUS121121*101162v ENGLondon12 Jul 2005
Michael HusseyAUS1210 & 121266140v ENGLondon20 Aug 2009
James FaulknerLAN121121152150v SURLondon31 May 2015
Will JacksSUR121121100144v GLOLondon23 May 2018
James HildrethSOM121107 & 14232150v SURLondon11 Jul 2021
David LloydGLA121121180131v SURLondon21 Sept 2021
Wilfred RhodesENG12066 & 54--0v AUSLondon9 Aug 1909
Peter MayENG12083* & 37*-120v AUSLondon23 Aug 1956
Graeme HickENG12039 & 81*166170v SALondon18 Aug 1994
Jason RoySUR120120*62153v KENLondon29 Jul 2016
Jamie SmithSUR12080 & 40232202v MIDLondon1 Aug 2020
Paul WalterESS12064 & 56191161v SURLondon30 Jun 2024
Daniel LawrenceSUR120120*54125v GLALondon11 Jul 2025
Yashasvi JaiswalIND1202 & 118173142v ENGLondon31 Jul 2025
ARG ThomasSUR120120 & DNB18191v SUSLondon1 May 2026
Syd GregoryAUS119117 & 2-150v ENGLondon14 Aug 1899
Leonard HuttonENG11983 & 36-60v SALondon16 Aug 1947
David SheppardENG119119-190v INDLondon14 Aug 1952
Rohan KanhaiWI119104 & 15247160v ENGLondon18 Aug 1966
Viv RichardsWI11911914661v INDLondon15 Jun 1983
Mark TaylorAUS11971 & 48245110v ENGLondon24 Aug 1989
Gary KirstenSA11990 & 29215191v ENGLondon4 Sept 2003

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