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
Mike GattingENG1980-19878113476150*59.5095449.90130530
Jack LeaningSUS/YOR/KEN2015-2026172004748723.7095049.89021514
Rohit SharmaIND2013-2023810147112752.3365571.911414812
Javed MiandadPAK1978-199266047026078.3382157.25212521
Peter MayENG1951-1961914346689*42.3610.00031470
Graeme HickENG1992-20006924659166.4363373.46051525
Rahul DravidIND2002-201179145821757.25101345.21210590
David WarnerAUS/LS2009-2025111514528532.2968366.18040561
Chris CookeGLA2014-202412112449205*49.8948293.151002915
Bruce MitchellSA1929-1947351448189*112.00--300250
Nat Sciver-BruntENGW/SS/TR2016-20261212544795*63.86306146.08030594
Stephen EskinaziMID/LEI/WF2017-20261417044410026.1264568.84121495
Joe ClarkeWOR/NOT/MO2015-202689143615754.5064967.18130504
Shane WatsonAUS2004-201389043417648.2262369.66111603
Ben GeddesMID/SUR2021-20261717243312428.8756876.231224212
MS DhoniIND2007-2019101104289238.9158173.67041488
Ryan ten DoeschateESS2014-20211210442713071.17427100.001103711
Virat KohliIND2011-2023101414248232.6267263.10032483
Tom LammonbySOM/MO/OI2019-20251415142210030.1467662.43120493
Alice MonaghanSV/MO/LS2020-20262521941457*34.50406101.97012448
Bill PonsfordAUS1926-193435041226682.4066360.03200380
Alice Davidson-RichardsYD/SES/NS2016-2026292454089221.4743593.79013405
Matt PriorENG2007-20131115340284*33.5064462.42021563
Greg ChappellAUS1972-1980792398125*56.8664261.99211411
Tom Kohler-CadmoreWOR/YOR/SOM2014-2025101203967833.0044588.990304714
Ted DexterENG1959-1968712039317232.7521345.54102465
Ben BrownSUS/HAM2014-202691323939535.7372953.91021396
Ian ChappellAUS1968-197557038819255.4388044.09200440
Alvin KallicharranWI1973-19806713858064.1762861.31050502
Ryan HigginsMID/GLO/LS2014-20261315338481*32.00371103.50011416
Herschelle GibbsSA2003-200967038118354.4348478.72210563
Zaheer AbbasPAK1974-198334037824094.5058964.18110331
Michael-Kyle PepperESS/LS/NS2021-2026101223777537.70369102.170314113
George BaileyAUS/HAM2012-2017441375161125.0051972.25210344
Alex HalesENG/TR2011-2023131323739533.91371100.540404510
Cameron SteelSUR2021-2025282343717119.5359162.77036435
Graham ThorpeENG1994-200369136912446.1376148.49120410
Joe HardstaffENG1937-1939331366169*183.0040042.25210360
Roy FredericksWI1973-197657136410560.6759661.07130331
David SheppardENG1950-196269136411945.502733.33120420
Tom AlsopSUS/HAM/SL2016-20261112136311733.0041787.051213711
Emilio GayENG/DUR/NOR2021-20266102362156*45.2557363.18121550
James FullerMID/HAM/GLO2014-2026182073614327.7740389.580013610
Mahela JayawardeneSL/SOM2002-201699136084*45.0041287.38030363
Hollie ArmitageYD/ND/NS2016-20261615135910625.6436299.17123431
Tawanda MuyeyeKEN/OI2022-20251212135859*32.55258138.76022499
Colin IngramSA/SOM/GLA2013-2025161513589125.57279128.320222819
Josh BlakeSUR2022-2026151513555025.3657361.95010375
Sam RobsonENG/MID2014-202361003537635.3070350.21030581
Adam RossingtonMID/NOR/ESS2014-2026911035311632.0940287.812124012

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.