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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th 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)ODI5th 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
Sophie LuffWS/TR/WF2017-202676326710889.0028892.71120271
Lewis GoldsworthySOM2021-20257922669638.0047755.77020254
Les AmesENG1929-1937663265148*88.335757.89101142
Marnus LabuschagneAUS/GLA2019-20246902657429.4451551.46010313
Shivnarine ChanderpaulWI/LAN2004-2018911326451*33.0043061.40010320
Tamim IqbalBAN2017-201944026312865.7532381.42110236
Dwayne BravoWI/SUR/NS2004-2022161622637718.7937370.51023294
Grace HarrisAUSW/LS/SUR2023-20261312226263*26.20163160.74033319
Daniel WorrallGLO/SUR/LS2021-20264136152625112.4842062.38016316
Phoebe FranklinSES/OI/BP2020-20262015726148*32.63251103.98000314
Kusal MendisSL2016-20245602608943.33254102.36020363
Rob YatesWAR2019-20255812595437.0046555.70020360
Ian BothamENG1978-19921217425951*19.9262141.71011282
Keith FletcherENG1971-197457125712242.8360842.27121250
Lizelle LeeSS/MO/SB2017-20267702567236.57181141.440213112
Frank WoolleyENG1909-193481102566223.27944.44021141
Lewis McManusHAM/NOR2016-2025111322565123.2748652.67010371
Miles HammondGLO/OI/BP2019-20257702557736.4339764.23020288
Kiran CarlsonGLA2018-2025101002546925.4027991.04020246
Peter WilleyENG1976-1980471253100*42.1760741.68110350
Ben CoxWOR/LEI/TR2014-202665025216250.4033575.22111323
Garry SobersWI1957-19734702498135.5731844.65021330
Jacques RudolphSA/GLA2003-201798224975*41.50241103.32021264
Lewis HillLEI2021-20263412487082.6733673.81030351
Daryl MitchellNZ/MID/LAN2021-20265702486835.4336567.95020266
Meg LanningOI/LS/LAN2024-20268802485631.00183135.52011354
Nick BrowneESS2015-202468024814331.0047552.21100420
Tammy BeaumontENGW/SS/LS2016-20261212224854*24.80226109.73013291
Hassan AzadNOR/LEI2021-2023231247144*123.5055544.50110330
Glenn MaxwellAUS/HAM/YOR2013-20228712456240.83204120.10020265
Raman Subba RowENG1959-196123024313781.00--110271
CWJ AllisonESS2025-202646224314060.7541159.12101313
Kyle AbbottHAM2014-2026131612425616.1341957.76013304
Basil D'OliveiraENG1966-197269024115826.7853345.22100340
Phil SharpeENG1963-19692412398379.6720844.71020300
Arthur MorrisAUS1948-195323023819679.33--100160
Rishi PatelESS/LEI/BP2019-202644023616459.0032572.62100372
Toby AlbertHAM2023-202668323678*47.2036464.84020232
Jemima SpenceSUR2026121112365223.60180131.11020332
Azhar AliPAK2010-201735223592*78.3341257.04020352
Azhar MahmoodPAK/SUR2003-2016181152354039.17217108.29000208
Michael ClarkeAUS2004-20151010223499*29.2537262.90011170
Angelo MathewsSL2009-20241010423467*39.0025691.41020243
Bill LawryAUS1961-196834023313558.2572332.23111320
Ashley GilesENG2002-20059712325938.6739458.88020240
Shaun MarshAUS/YOR2017-2019341230125*76.6744751.45110340
Alex CareyAUS/SUS2019-202357223066*46.0030675.16020234
Mike BrearleyENG1977-19815902307825.5661737.28021250
Jack TaylorGLO2015-2024101012295425.4424693.090211512
Vijay MerchantIND1936-194623022812876.00--110170

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.