Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×

Player figures come from full scorecards, which we hold for 160 of the 179 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Marizanne KappSAW2013-20193217859*78.008097.5001071
Mushfiqur RahimBAN2008-2022330786526.0011468.42010102
S DadswellPC2023-2024651782419.508789.6600152
Daniel LawrencePR2026220774138.5055140.0000055
Wanindu HasarangaSL2020120775938.5073105.48010151
Mitchell Van BuurenPR2023-20253217772*77.0046167.3901073
Shahid AfridiPAK/AX2003-20137617719*15.4064120.31000141
Trisha ChettySAW20131117676*-11168.4701061
Lizelle LeeSAW2013-20182217658*76.0056135.7101055
Sarfraz AhmedPAK2013-2021461764015.209580.00002120
Anrich NortjeSA/PC/SEC2019-20261282764012.6714054.29001120
Ayesha ZafarPAKW2026110757575.0068110.2901080
Shimron HetmyerWI2026110757575.0042178.5701083
David HusseyAUS/KKR2009440744318.5059125.4200063
Imran FarhatPAK2013120734336.5015148.3400080
Hamilton MasakadzaZIM2005-2009230734724.3313056.15001130
Rovman PowellWI2023-20263317343*36.5045162.2200027
Brandon KingWI2023-2026330734924.3340182.5000075
Aaron FinchAUS2014-2016220723936.0055130.91000102
Dasun ShanakaSL20201217266*72.0012259.0201035
Mitchell JohnsonAUS2006-2014841723324.0013453.7300091
Grant ElliottNZ2009-2015440723918.007793.5100070
Gerald CoetzeeSA/KNI/TIT2019-2024982722012.007398.6300173
Ayasha RahmanBANW2013110707070.0011560.8701060
Raymon ReiferWI2023220706235.0016243.2101080
Rudi SecondKNI/NMBG2014-2018220704435.0043162.79000102
Leon JohnsonWI2014120703935.0013053.85000110
Nadine de KlerkSAW2018-2026431694934.5049140.8200081
Azhar AliPAK2013-2018240693617.2518836.70001110
Senuran MuthusamySA/NW/PC2023-20261061692513.8010863.8900033
Justin KempSA/AX/CC2005-20148626824*17.007689.4700052
Thisara PereraSL2011-2019340672316.7567100.0000053
Tom LathamNZ2015-2016340676016.7510067.0001151
Hasan AliPAK2018-20215546732*67.0061109.8400055
Dinesh KarthikIND/DC/PR2006-2025761674113.4062108.0600052
Ravichandran AshwinIND2018-2023460673811.179471.28001120
Kraigg BrathwaiteWI2014-2023240653416.2514345.4500190
Wavell HindsWI2003110646464.0031206.45010103
Mayank AgarwalIND2021120646032.0013746.72010100
Imad WasimPAK20192216243*62.0036172.22000100
Sadaf ShamasPAKW2026110616161.006298.3901090
Zaheer KhanIND/AX2003-2011642612430.509862.2400051
Denesh RamdinWI2008-2015340614015.257383.5600032
Andrew PuttickCC2015220603330.0053113.2100052
Shaun PollockSA/AX2004-2008962602415.007580.0000090
Bryce ParsonsPC2025-2026220594129.5045131.1100044
Callum FergusonAUS2009641595019.6710954.1301130
Qaasim AdamsCC/WAR/TIT2014-2017762592714.7557103.5100032
Hardus ViljoenLIO/PR/PR2016-20268635928*19.676295.1600142
Justin OntongSA/AX/CC2005-201698259239.837183.1000320

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.