Live6th Match · Pakistan ODI Tri-Series 2026/27SLENGSri Lanka won the toss and chose to bowlLive7th 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)T20I2nd 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 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 runsFirst-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 (All internationals)

Marcus Trescothick has scored the most runs in internationals v South Africa at Kennington Oval: 402 in 2 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Kennington Oval×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENG2003232402219402.0056571.15210572
Alastair CookENG2008-201758034211542.7580642.43121421
Denis ComptonENG1947-195536031711352.83--120250
Colin CowdreyENG1960-1965241302155100.67--120330
Ben StokesENG2017-202234023811259.5027985.30110215
Geoff PullarENG1960120234175117.00--110241
Jonathan TrottENG2012-201334123482*78.0039858.79030230
Andrew FlintoffENG2003-20084522259575.0022998.25020259
Graham ThorpeENG1994-2003231218124109.0037358.45110300
Herbert SutcliffeENG1924-1929231218109*109.00--200-0
Joe RootENG2013-20224502015140.2030565.90020250
Ian BellENG2008-20135702017328.7145044.67020281
Wally HammondENG1929-1935231183101*91.50--110-0
Maurice LeylandENG1929-193522017716188.50--100171
Kevin PietersenENG2008-201235017610035.2026067.69100240
Leonard HuttonENG1947-19512401748343.50--01060
Jack HobbsENG1912-19293511696842.25--02080
Les AmesENG1929-1935221148148*148.00--101142
Eoin MorganENG2012-20193311457372.5014699.32020135
Patsy HendrenENG1924110142142142.00--100142
C.B. FryENG1907-191223014112947.00--10070
Matt PriorENG2008-20122301336044.3321362.44010191
Peter MayENG1951-195524112589*41.6710.00011100
Graeme HickENG199412112081*120.0016672.29010170
Frank WoolleyENG1912-19293301105136.67--010-1
Vikram SolankiENG2003110106106106.0010898.15100170
Ken BarringtonENG1960-19652401027325.50--01082
Alec StewartENG1994-20032201006250.0018753.48010130
Paul CollingwoodENG20082311006150.0019651.02010140
Jonny BairstowENG2017-2019230996333.0011189.19011121
Andrew StraussENG2008-2012240915822.7521143.1301190
Tip FosterENG1907120865143.00--01040
Tom WestleyENG2017120845942.0019143.98010160
Godfrey EvansENG1947121844584.00--000-0
Ramnaresh SarwanWI2004-2009220837541.5011075.4501023
Jim ParksENG1960-1965230824227.33--00081
Mushfiqur RahimBAN2019110787878.008097.5001080
Shikhar DhawanIND2017110787878.008393.98010121
Ollie PopeENG2022121786778.008789.66010140
Lendl SimmonsWI2009110777777.0050154.00010121
Virat KohliIND20171117676*-10175.2501071
Shakib Al HasanBAN2019110757575.008489.2901081
Cyril WashbrookENG1947120754337.50--000-0
Zak CrawleyENG20221217469*74.009181.32010130
Willie WatsonENG1951-1955240743118.50--00030
Norman YardleyENG1947120705935.00--010-0
Eric RussellENG1965120707035.00--01160
Peter ParfittENG1965120704635.00--00070
Dick HoworthENG19471216845*68.00--000-0
Mike AthertonENG1994120636331.5011455.26011120
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.