Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG158/0 (23)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 records (First-class)

Joe Root has scored the most runs in first-class cricket v India at Kennington Oval: 465 in 4 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Kennington Oval×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG2014-2025471465149*77.5065870.67301552
Alastair CookENG2007-201846043514772.5092946.82130510
Ian BellENG2007-201434037223593.0053869.14120462
Kevin PietersenENG2007-2011230317175105.6749863.65200490
Michael VaughanENG2002-200724129519598.3348560.82100430
Graham GoochENG1979-19902402838870.7570939.92030261
Wally HammondENG1936-1946232231217231.00--100300
Travis HeadAUS202312018116390.5020190.05100253
David GowerENG1979-1990241172157*57.3331754.26101220
Harry BrookENG202512016411182.00162101.23110193
Geoff BoycottENG197912016012580.0039540.51100100
Steve SmithAUS202312015512177.5031549.21100220
Jos ButtlerENG2014-20182301348944.6720864.42011152
Ollie PopeENG2021-20252401328133.0024853.23010150
Stan WorthingtonENG1936110128128128.00--100190
David SheppardENG1952110119119119.00--100190
Moeen AliENG2014-20213501195023.8032137.07011160
Marcus TrescothickENG200212111558*115.0017466.09020180
Alex CareyAUS202312111466*114.0017465.52010151
Leonard HuttonENG1946-19522201118655.50--010-0
Paul CollingwoodENG20071201026251.0020150.75010140
Mike SmithENG1959110989898.00--010140
John JamesonENG1971120988249.0017755.37010122
Ben DuckettENG2025120975448.5012180.17010112
Raman Subba RowENG1959110949494.00--010110
Richard HuttonENG1971121948194.0016955.62010140
Mike AthertonENG1990120938646.5029731.3101070
Alan KnottENG1971120919045.5012075.83010111
Peter WilleyENG1979120835241.5017547.43010120
Zak CrawleyENG2025120786439.009383.87010160
Andrew StraussENG2007-2011230784026.0023233.62000120
Stuart BroadENG2011-2018320753837.508093.7500081
Charlie BarnettENG1936121754375.00--000-0
David BairstowENG1979120685934.0014845.9501080
Chris WoakesENG2014-2025341685022.6711061.82011120
Marnus LabuschagneAUS2023120674133.5018835.6400070
Roy SwetmanENG1959110656565.00--010100
Ray IllingworthENG1959-1971230655021.675228.8501080
Gary BallanceENG2014110646464.0011754.70010130
Robin SmithENG1990121645764.0015242.1101080
Haseeb HameedENG2021120636331.5020530.7301160
Allan LambENG1990120595229.5011850.0001071
Rory BurnsENG2021120555027.5013640.4401050
Jonny BairstowENG2018-2021240553713.7511249.11002100
Mark ButcherENG2002110545454.0014537.2401060
Jack IkinENG1952110535353.00--010-0
Dominic CorkENG2002110525252.0011246.4301080
Eddie HemmingsENG1990110515151.0013537.7801070
Ben StokesENG2018120483724.007663.1600071
Mitchell StarcAUS2023120464123.007759.7400070
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.