Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-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 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/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by ground (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Kennington Oval×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENGKennington OvalLondon2006-201636028111046.8348058.54110400
Alec StewartENGKennington OvalLondon1992-199635024010348.0036366.12110310
David GowerENGKennington OvalLondon1978-1992462219114*54.7529474.49100180
Mike GattingENGKennington OvalLondon1987232213150*213.0044148.30110310
Dennis AmissENGKennington OvalLondon1967-1974231212183106.0048543.71100220
Colin CowdreyENGKennington OvalLondon1962-196723020718269.008728.74100261
Ken BarringtonENGKennington OvalLondon1962-1967232205142205.0030351.16110220
Kevin PietersenENGKennington OvalLondon2006-20103501839636.6022780.62021235
Ted DexterENGKennington OvalLondon1962110172172172.00--100185
Andrew StraussENGKennington OvalLondon2006-20103501685733.6023272.41020280
Jonny BairstowENGKennington OvalLondon2016-20243311648182.0023669.49020163
Tom GraveneyENGKennington OvalLondon1954-19672201427771.0014652.74020140
Chris BroadENGKennington OvalLondon19872301419947.0037837.3001170
Moeen AliENGKennington OvalLondon2016-202422014010870.0020368.97100173
Mike AthertonENGKennington OvalLondon1992-19962401386034.5042032.86010160
John CrawleyENGKennington OvalLondon199612012510662.5027545.45100130
Robin SmithENGKennington OvalLondon199223112484*62.0031439.49010120
Keith FletcherENGKennington OvalLondon1974110122122122.0037732.36100100
Viv RichardsWIKennington OvalLondon1979-198322112280*122.0015877.22010121
Marcus TrescothickENGKennington OvalLondon2003-2006230968632.0010888.89010172
Desmond HaynesWIKennington OvalLondon1979-1983220946547.0017354.3401040
Ian BothamENGKennington OvalLondon1978-19924539451*47.0030730.62010130
Denis ComptonENGKennington OvalLondon1954110939393.00--010140
Chris OldENGKennington OvalLondon1974-1978221906590.0018947.6201080
Gordon GreenidgeWIKennington OvalLondon1979-1983220907345.0014562.0701051
Matt PriorENGKennington OvalLondon20101218984*89.0014561.38010140
Eoin MorganENGKennington OvalLondon2010330836127.6713163.3601080
Luke WrightENGKennington OvalLondon2009-20102218248*82.0082100.00000101
David SheppardENGKennington OvalLondon1954-1962231795739.502733.33010100
Hardik PandyaINDKennington OvalLondon2017110767676.0043176.7401046
Allan LambENGKennington OvalLondon1987-1992220726136.008188.8901041
Graeme HickENGKennington OvalLondon19921117171*-51139.2201081
Graham GoochENGKennington OvalLondon1992230692523.0015943.4000080
Fred TitmusENGKennington OvalLondon1967110656565.0016539.3901090
Joe RootENGKennington OvalLondon2016220653932.508576.4700090
Neil FairbrotherENGKennington OvalLondon1992110636363.006596.9201030
Nasser HussainENGKennington OvalLondon1996120635131.5012152.0701090
Graham ThorpeENGKennington OvalLondon1996120635431.5011952.9401080
Stuart BroadENGKennington OvalLondon2009-2016450634812.6012251.6400180
Geoff ArnoldENGKennington OvalLondon1967-1974220615930.5011453.5101062
Johnny WardleENGKennington OvalLondon1954110545454.00--01053
Paul CollingwoodENGKennington OvalLondon2006-20103515426*13.5010153.4700070
John EmbureyENGKennington OvalLondon1987210535353.0011645.6901061
Larry GomesWIKennington OvalLondon19831115050*-10050.0001030
Jonathan TrottENGKennington OvalLondon2010230503616.6717428.7400060
Chris WoakesENGKennington OvalLondon2016220494524.507862.8200080
Philip SaltENGKennington OvalLondon2024110454545.0024187.5000062
Derek UnderwoodENGKennington OvalLondon1967-1974221454345.0013732.8500040
Trevor BaileyENGKennington OvalLondon1954110424242.00--00060
Vikram SolankiENGKennington OvalLondon20031114040*-4981.6300060
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.