Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (Men's Tests)

Leonard Hutton has scored the most runs in men's Tests at Kennington Oval: 1,502 in 11 matches.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Leonard HuttonENG1937-1953111721502364100.1397140.584501140
Alastair CookENG2006-201813240121714750.71259046.993711541
Graham GoochENG1978-199411211106519653.25223547.651931282
Joe RootENG2013-2026132411050149*45.65174060.343511283
Wally HammondENG1928-19461217493021771.5450437.70430762
Herbert SutcliffeENG1924-1934711191616191.6079135.52530370
Kevin PietersenENG2005-2013815089717559.80134066.944311229
Denis ComptonENG1937-19561321480911347.592321.74150500
Geoff BoycottENG1964-1981815174713753.36191039.11321621
Colin CowdreyENG1956-19681118271718244.8148838.73232741
Ian BellENG2004-20151119171723539.83144949.48152902
Alan KnottENG1967-1981122026739237.39130851.45070831
Steve SmithAUS2013-202359167114383.88123554.33330835
David GowerENG1978-19927131627157*52.25111056.49311780
Jack HobbsENG1912-1930712161915956.2718031.11230421
Tom GraveneyENG1952-1968810061816561.8067646.89230620
Mike AthertonENG1989-2000816061610838.50163437.70152820
Marcus TrescothickENG2000-2006612360821967.56112554.04140922
Ken BarringtonENG1959-1967814359614254.1851949.33150622
Andrew StraussENG2004-2012917155412934.63117447.19141790
Donald BradmanAUS1930-1948440553244138.2579669.47211542
John EdrichENG1963-1975814054316438.79146534.54121560
C.B. FryENG1899-1912610154214460.22--230300
Maurice LeylandENG1928-193879054018760.0070547.80301492
W.G. GraceENG1880-1896812150417045.8242351.06211420
Dennis AmissENG1966-197658149220370.2994751.95200610
Allan BorderAUS1981-1993482478106*79.6795150.26140550
Michael VaughanENG2000-2007611147219547.2083256.73110660
Peter MayENG1951-1961914346689*42.3610.00031470
Alec StewartENG1991-200381314657638.7594049.47031611
Robin SmithENG1988-1992510346110965.86102544.98141580
Bruce MitchellSA1929-1947351448189*112.00--300250
Jonny BairstowENG2015-202371404478131.9370163.77042601
Rahul DravidIND2002-2011351443217110.7596346.00210590
Hashim AmlaSA2008-2017351434311*108.5071560.70110580
Stanley JacksonENG1893-190558042611853.25--210410
Billy MurdochAUS1880-189047141421169.00102139.76201430
Bill PonsfordAUS1926-193435041226682.4066360.03200380
Moeen AliENG2014-2023713041110831.6277153.31111545
Ted DexterENG1959-1968712039317232.7521345.54102465
Jonathan TrottENG2009-201348038811948.5084845.75120410
Mike GattingENG1980-1987471387150*64.5082846.74130480
Viv RichardsWI1976-199145037929175.8056766.84111500
Harry BrookENG2022-202659037211141.3341889.00130458
Ollie PopeENG2021-202548137115453.0050773.18120492
Joe HardstaffENG1937-1939331366169*183.0040042.25210360
David SheppardENG1950-196269136411945.502733.33120420
Ian ChappellAUS1968-197535035919271.8081044.32200430
Ben StokesENG2015-2023611034411231.2753963.82111319
Warren BardsleyAUS1909-192647034113648.71--201250
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.