Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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

1 active
Reset"Match result" is from the side of the player or team.
From 1925-01-01×

Player figures come from full scorecards, which we hold for 23,207 of the 23,214 matches in this selection (from 1925). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hammad MirzaOMA2024-2026505041283112*27.89156681.9318211425
Henry BrookesMID/WAR/DER2017-20261411193512828915.26219458.43071913930
Jim BurkeAUS1951-195924447128018934.5994227.28350670
Gareth HopkinsNZ/AA/AUC2004-2014576071279122*24.13243952.442451489
Bastiaan ZuiderentNED1996-2011656611127977*23.25212660.1608711110
S DanielSL/DA/CS2022-202643452127814229.72135994.0417412549
Ahan WickramasingheJK/NCC2024-202637415127711435.47153183.4144312029
Kris ClarkeNZ/ND/GLO2022-2026597014127610322.79230755.3113814722
Ateeq JavidWAR/LEI2014-201995882712756920.90218758.300351049
Tim GroenewaldSOM/KEN/DER2014-20201301204812755717.71187568.00041612846
Vaibhav SuryavanshiIND/RR2025-202631310127410341.10581219.28282103114
Kamran GhulamPAK/IU/LQ2016-202652524127411826.54135893.8125312439
Zubaidi ZulkifleMAS2019-20267574312749617.94923138.03041413060
Nkruma BonnerWI/JT2011-202245527127312328.29291943.6123612212
Ruhan PretoriousNK2019-20265954712729627.061251101.6809311350
Geoff LawsonAUS1980-19891251203012727414.13225555.8804151195
Scott SteelDUR/LEI2019-20225252112717224.921237102.7509411331
Shashank SinghPK/SH/MUM2016-2026816620127168*27.63857148.310939664
KD KesumaINA2018-20269184101271117*17.181173108.35311013247
Migael PretoriusKNI/LIO/JT2019-20261079422127095*17.64128099.22071112939
Sharujan ShanmuganathanBSC/TUCA/CK2025-202636368126812345.29206461.4336210715
Dinesh MongiaIND2001-2007585271268159*28.18176671.801441269
L BruceGIB2021-202653524126899*26.421077117.73012513226
Ken WadsworthNZ1969-197645615126810422.64163050.551561274
Srikar BharatIND/RCB/DC2016-20246364612688021.86128198.9906410854
Adam MilneNZ/RCB/CSK2010-20262791456112679715.08182469.46041911126
Sarfraz NawazPAK1972-19841001032112669015.44164853.7004111092
Rusi SurtiIND1960-19692648412639928.7056428.55095842
Taijul IslamBAN/DR/BB2012-20261651502812634710.35291343.3600171306
Chundangapoyil RizwanUAE2019-202459558126210926.85191965.76152918
Taranjit BharajDEN2016-202664629126268*23.81131595.970759532
Tony PalladinoDER2014-20198711125126160*14.66250550.34021315012
Aamir KaleemOMA2013-2026958010126078*18.00132295.31051112035
Khurram KhanUAE2004-2015404161257132*35.91146785.6927413210
Matthew FisherENG/YOR/SUR2014-20261291023312578818.22255049.29021714216
Herbie TaylorSA1927-193218321125512140.48--381312
Sachin BabyRCB/RR/KER2013-202257461012557934.86949132.240829645
Khaled MahmudBAN1998-20068894412555013.94191165.67011312010
Courtney WalshWI1984-200133526294125530*7.47252649.68005410028
Joel ParisAUS/MS/PS2015-2026108932212539317.65302741.3901612918
Virat SinghSH/JHA2016-2021393881251103*41.70974128.4418111340
Adrian BarathWI/PK/TTRS2009-201340532125111324.53222956.1225415610
Umar GulPAK/KKR/QG2003-201825316737125065*9.62203361.49013311150
Khurram ManzoorPAK/QG/KK2008-202033471124814627.13239152.2011251434
Mansoor AkhtarPAK1980-199059644124811120.80270646.121351343
Kinchit ShahHK2013-2025807411124810219.81151482.43151010328
Tom WellsLEI2014-201893821912466919.78139589.320467846
Gerry GomezWI1939-195429465124310130.3210.00185370
Saeed AjmalPAK/AS/DG2008-201727718258124253*10.02217957.00022612711
B SharkiNEP/KG/KG2022-2026555241241101*25.85173071.7315311616

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.