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
Colin CowdreyENG1956-19681118271718244.8148838.73232741
Ben StokesENG/DUR2011-20231819171518239.7283985.222226122
Tom WestleyENG/ESS2014-20261722071513632.50116961.161301074
Sam BillingsENG/KEN/OI2014-20263836106909926.54613112.560546322
Sean AbbottSUR/BP2021-202628245681110*35.8474491.531515028
Alan KnottENG1967-1981142126779235.63131251.60070841
Arun HarinathSUR2014-2018152516709627.92146045.89050861
Danielle WyattENGW/SB/SUR2022-2026161636689651.38463144.280718914
Ben DuckettENG/NOR/NOT2015-20261115065512043.6769094.931508011
Tom LawesSUR/NS/SL2022-2026374096486020.90106660.79045778
Viv RichardsWI1975-1991910264029180.0091969.64221712
Sam NortheastHAM/KEN/GLA2014-20261820063712931.8585474.59131668
Paul WalterESS/MO/WF2016-20261919263411837.2986373.462427914
Alec StewartENG1990-20031419163310335.17121851.97132791
Mike AthertonENG1989-2000917062910837.00166537.78152820
Jack HobbsENG1912-1930712161915956.2718031.11230421
Tom GraveneyENG1952-1968810061816561.8067646.89230620
Dennis AmissENG1966-197769160020375.00109354.89300680
Ken BarringtonENG1959-1967814359614254.1851949.33150622
Dawid MalanENG/MID/OI2014-20251921359511733.0668986.361216415
Andrew FlintoffENG2000-2009141635929945.5466189.560607715
Alice CapseyENGW/SES/OI2020-2026302815897121.81489120.450407510
Sophia DunkleyENGW/SS/SES2017-2026222125779230.37490117.76041774
Bryony SmithSS/SES/TR2016-2026333315777118.03470122.770228712
John EdrichENG1963-1975915056216437.47151334.70121560
Gareth BattySUR2014-20219251205595018.0386464.70015595
Kira ChathliSES/OI/LS2022-20263127655488*26.38494112.150556911
Donald BradmanAUS1930-1948440553244138.2579669.47211542
Vikram SolankiENG/SUR2003-20151718454610639.0078969.20141723
Maurice LeylandENG1928-193879054018760.0070547.80301492
Paige ScholfieldENGW/SV/SES2020-2026323045398920.73412130.830346912
Michael VaughanENG2000-20071216153819535.8792358.29110741
Lauren WinfieldYD/ND/OI2016-20262322353174*27.95479110.86033792
John SimpsonMID/SUS/NS2014-20262124252788*23.9585861.42042583
James HildrethSOM2014-20221316552610747.8268676.68140634
Alex LeesENG/YOR/DUR2015-2025813152412543.6794655.39301711
Jacques KallisSA2003-20128101519182*57.6780464.55210653
Harry BrookENG/YOR/NS2018-20261217250911133.9358187.611305713
Chris GayleWI2004-20171314150810539.08440115.451406516
Marizanne KappSAW/SS/OI2016-20262525950748*31.69426119.01002549
Lewis GregorySOM/MO/TR2014-2026161545068046.0066276.440404414
Tillakaratne DilshanSL/SUR2004-20141515250196*38.5454192.61031574
Adam LythENG/YOR/NS2015-2026813050020238.4685858.281324913
Zak CrawleyENG/KEN/LS2019-2026162014977326.1662679.39042790
Allan BorderAUS1980-1993592491106*70.1498250.00140560
Luke WrightENG/SUS2007-2020181614865532.40428113.55040558
Robin SmithENG1988-1992813348210948.20106345.34141610
Sachin TendulkarIND1990-201181004819448.1072766.16040683
Shikhar DhawanIND2013-202278247812579.6751592.82310613
Graeme SmithSA/SUR2003-2014912047813139.8375363.48201731

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.