Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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 (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Gordon GreenidgeWI1975-1988810134885*38.6763654.72041383
Gus AtkinsonENG/SUR/OI2020-20264032834866*14.5053565.05023386
Owais ShahENG2001-2009992347107*49.57343101.17120346
Sunil NarineWI/SUR/OI2012-20232822434578*19.17222155.410323122
Haseeb HameedENG/LAN/NOT2016-202671313426728.5080142.70031411
Warren BardsleyAUS1909-192647034113648.71--201250
Sean ErvineHAM2014-2017661338158*67.6059057.29120343
Desmond HaynesWI1979-199168233677*56.0086938.67030210
Ross TaylorNZ/MID/SUS2008-2019873335119*83.75319105.02120297
Will RhodesDUR/WAR2019-202571103337430.2768548.61020431
Ravindra JadejaIND2011-20251011232986*36.5655359.49031412
Ricky PontingAUS2001-20107813289246.8641279.61031412
Stuart BroadENG/NOT2007-2023313193274814.8653061.70003355
Ollie RobinsonDUR/KEN/NS2019-2025101233267936.2243075.81021424
Sunil GavaskarIND1971-198646132522165.0068147.72111300
ARG ThomasSUR2025-2026910032112032.1048466.32102264
Tim DavidSUR/SB/TR2021-2026852316140*105.33204154.902002520
Philip SaltENG/SUS/LAN2016-2025111103165628.7332796.640203611
Tom BantonSOM/TR/WF2018-2025121413128424.0038381.46020337
Clive LloydWI1973-198396031113251.8345967.76110312
Chris JordanENG/SUS/SUR2014-202640281730938*28.09219141.100002315
Mohammad YousufPAK2003-201045130812877.0052458.78120370
Michael BurgessSUS/WAR2018-20247913069338.2538479.69020334
Heather KnightENGW/WS/LS2017-2026111023067338.25278110.07031402
Allan LambENG1983-199289030410233.7840076.00131275
Alex BlakeKEN/OI2014-2023171433026227.45240125.830302414
Max HoldenMID/MO/TR2020-20261012230068*30.0044567.42011385
Rod MarshAUS1972-19817932985749.6747562.74031321
Ben SlaterDER/NOT2014-202661112985029.8064845.99011361
Liam DawsonHAM/LS/MSG2016-20262124229710813.5041671.39101306
AB de VilliersSA/MID2008-2019101012959732.7835283.81021326
Will YoungNZ/NOR/WAR2022-202547229014558.0057950.09110352
Younis KhanPAK2003-201666228921872.2537078.11101374
Ed BarnardWOR/WAR2015-202557028910841.2950757.00121251
Gary BallanceENG/YOR2014-20175712877747.8348359.42030341
Sam HainWAR/TR2017-2025101412879622.0862745.77012291
Laura HarrisOI/WF/SUR2023-2026141422868123.83136210.290133816
James AdamsHAM2014-201867028514440.7157649.48110403
Darren StevensKEN2014-2022121212849025.8231091.610212710
Travis HeadAUS/WOR2017-202366028316347.1733684.23110423
Mushtaq MohammadPAK1962-19743602827647.0044437.61030361
KL RahulIND2018-202547128114946.8349357.00100363
Cheteshwar PujaraIND/YOR/DER2014-2023612128190*25.5554651.47022431
Craig KieswetterENG/SOM2010-20149822807446.67260107.69040209
Rohan KanhaiWI1957-1975710327810439.7134146.63111361
Geoff PullarENG1959-196135027717555.40--110251
Saleem MalikPAK1987-199655227610292.0060046.00200220
Tom AbellSOM/WF2016-202512132273150*24.8250454.17113380
Simon HarmerESS2017-2026171522715020.8552951.23012292
Rick McCoskerAUS1975-197756126812753.6064641.49111210

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.