LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL201/2 (35.2)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

Batting records (All internationals)

Alastair Cook has scored the most runs in internationals v Pakistan at Kennington Oval: 281 in 3 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Kennington Oval×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENG2006-201636028111046.8348058.54110400
Alec StewartENG1992-199635024010348.0036366.12110310
David GowerENG1978-1992462219114*54.7529474.49100180
Mike GattingENG1987232213150*213.0044148.30110310
Dennis AmissENG1967-1974231212183106.0048543.71100220
Colin CowdreyENG1962-196723020718269.008728.74100261
Ken BarringtonENG1962-1967232205142205.0030351.16110220
Kevin PietersenENG2006-20103501839636.6022780.62021235
Ted DexterENG1962110172172172.00--100185
Andrew StraussENG2006-20103501685733.6023272.41020280
Jonny BairstowENG2016-20243311648182.0023669.49020163
Tom GraveneyENG1954-19672201427771.0014652.74020140
Chris BroadENG19872301419947.0037837.3001170
Moeen AliENG2016-202422014010870.0020368.97100173
Mike AthertonENG1992-19962401386034.5042032.86010160
John CrawleyENG199612012510662.5027545.45100130
Robin SmithENG199223112484*62.0031439.49010120
Keith FletcherENG1974110122122122.0037732.36100100
Viv RichardsWI1979-198322112280*122.0015877.22010121
Marcus TrescothickENG2003-2006230968632.0010888.89010172
Desmond HaynesWI1979-1983220946547.0017354.3401040
Ian BothamENG1978-19924539451*47.0030730.62010130
Denis ComptonENG1954110939393.00--010140
Chris OldENG1974-1978221906590.0018947.6201080
Gordon GreenidgeWI1979-1983220907345.0014562.0701051
Matt PriorENG20101218984*89.0014561.38010140
Eoin MorganENG2010330836127.6713163.3601080
Luke WrightENG2009-20102218248*82.0082100.00000101
David SheppardENG1954-1962231795739.502733.33010100
Hardik PandyaIND2017110767676.0043176.7401046
Allan LambENG1987-1992220726136.008188.8901041
Graeme HickENG19921117171*-51139.2201081
Graham GoochENG1992230692523.0015943.4000080
Fred TitmusENG1967110656565.0016539.3901090
Joe RootENG2016220653932.508576.4700090
Neil FairbrotherENG1992110636363.006596.9201030
Nasser HussainENG1996120635131.5012152.0701090
Graham ThorpeENG1996120635431.5011952.9401080
Stuart BroadENG2009-2016450634812.6012251.6400180
Geoff ArnoldENG1967-1974220615930.5011453.5101062
Johnny WardleENG1954110545454.00--01053
Paul CollingwoodENG2006-20103515426*13.5010153.4700070
John EmbureyENG1987210535353.0011645.6901061
Larry GomesWI19831115050*-10050.0001030
Jonathan TrottENG2010230503616.6717428.7400060
Chris WoakesENG2016220494524.507862.8200080
Philip SaltENG2024110454545.0024187.5000062
Derek UnderwoodENG1967-1974221454345.0013732.8500040
Trevor BaileyENG1954110424242.00--00060
Vikram SolankiENG20031114040*-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.