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
Marnus LabuschagneAUS2023110202020.002290.9100030
Laura WolvaardtSAW2026110202020.002774.0700040
CJ de VilliersTIT2012221201820.0014142.8600021
Rashid KhanDH/MCT2018-20264212014*20.0012166.6700012
Khurram ShahzadPAK2024121201120.003458.8200030
Dane PiedtSA/CC/TIT2012-2018531201910.0012216.3900010
Sourav GangulyIND/KKR2003-20095502094.004841.6700120
Sanath JayasuriyaSL/MI2003-200955120105.002968.9700140
Desmond ChumneyCAN2003110191919.002576.0000011
Brenton ParchmentWI2008110191919.002576.0000030
Paul StirlingPR2023110191919.0010190.0000031
Mehedi Hasan MirazBAN20222111919*-13146.1500002
Kyle SimmondsWP20241111919*-13146.1500011
Nathan HauritzAUS2009521191019.004344.1900020
Tom AbellSEC202532019109.502382.6100010
Agha SalmanPAK202412019189.503751.3500020
Dawid MalanENG/CTB/SEC2018-202433019116.332479.1700020
Keemo PaulDSG2023-2024210181818.0012150.0000002
Nathan EllisAUS2023110181818.0016112.5000002
Peter FultonNZ200612018149.003158.0600030
Naved-ul-HasanPAK2007-20093321811*18.0013138.4600120
Jason HolderWI2015-202643018186.002669.2300240
Umar AkmalPAK2009-201344118116.004143.9000110
Chris HarrisNZ2003110171717.003745.9500020
Glenn MaxwellAUS2014110171717.0012141.6700020
Afif HossainBAN2022210171717.0013130.7700011
Shubham RanjaneJSK2025110171717.0015113.3300011
Kaushal SilvaSL201112017178.504636.9600110
Faheem AshrafPAK2019-20215411775.672958.6200000
Marvan AtapattuSL2003110161616.002466.6700030
I MarajCAN2003110161616.003447.0600020
Ian BillcliffCAN2003110161616.003348.4800020
Jeetan PatelNZ20091111616*-1984.2100010
Mitchell McClenaghanNZ2015210161616.0013123.0800011
Kemar RoachWI2014-2023221161216.003743.2400020
Mitchell SantnerNZ201612016168.004436.3600130
Wesley MarshallDH/MCT2019-202322016168.0014114.2900130
Beuran HendricksSA/CC/JS2012-202410311612*8.002272.7300001
TG MokoenaKNI/TIT2015-20193301665.332369.5700010
Pulasthi GunaratneSL20031111515*-15100.0000030
Shoaib AkhtarPAK/AX2003-2005210151515.0013115.3800001
Ryan CanningIMP20121111515*-12125.0000020
Fargana HoqueBANW2013110151515.002075.0000020
Ramandeep SinghIND2024110151515.006250.0000011
Garnett TarrKNI2024110151515.0010150.0000011
Daryl TuffeyNZ2003-200922015117.5015100.0000030
VVS LaxmanIND2006-20102301585.004235.7100130
Junior DalaSA/TIT/NMBG2014-202423641557.5013115.3800020
Geraint JonesENG2005110141414.004332.5600020
Tiaan van VuurenKNI/PC2024-2025210141414.0010140.0000011

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