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
Brydon CarseSEC20232112626*-13200.0000031
Ravi BoparaENG/DOL/DH2009-2019320262513.0022118.1800030
Mithun ManhasDC20092222623*-18144.4400021
Liam LivingstoneMCT/PC2024-20252212614*26.003378.7900011
Jason SmithSA/CC/MCT2017-2026331261313.003183.8700020
Brad HaddinAUS2009-20145412616*8.672796.3000101
Asad ShafiqPAK2013-20183502675.206341.2700030
Kabir AliENG2005110252525.0019131.5800030
André NelSA2004-2008910252525.003083.3300012
MahmudullahBAN2022210252525.0017147.0600011
Umar AminPAK2013110252525.003571.4300041
Sohaib MaqsoodPAK2013110252525.003964.1000040
Mignon du PreezSAW2013-2018221252325.003473.5300030
Adam MilneNZ/SEC2015-20263222515*-19131.5800020
Nick ComptonENG2016120251912.506140.9800040
Nandre BurgerSA/CTB/JSK2018-20267422517*12.505347.1700140
Sophia DunkleyENGW20241112424*-17141.1800031
Robin UthappaRCB2009320241712.002982.7600030
Matthew WadeAUS/JSK2016-2023220241912.002885.7100030
Mohammad AshrafulBAN/AX/MI2005-200934024216.004948.9800130
Vaughn van JaarsveldDOL/TS/PR2013-201954024146.004060.0000030
Leus du PlooyJSK2023-202644024146.002788.8900231
Jasprit BumrahIND2018-202356224146.005742.1100130
Andrew HallSA2005-2006310232323.004057.5000030
Lata MondalBANW2013110232323.003958.9700020
Nasir JamshedPAK2013220231311.503271.8800030
Graeme CremerZIM2005-200923023127.6710023.0000110
Daryn DupavillonSA/PC2021-2025731231711.5017135.2900031
Odean SmithWI/MCT20233312311*11.5020115.0000021
Taufeeq UmarPAK2003110222222.003268.7500040
Abdur RehmanPAK2013110222222.004055.0000020
Nicky van den BerghLIO2016110222222.0018122.2200020
Tim SoutheeNZ2016120221411.003464.7100040
Rahat AliPAK2013121222222.003073.3300050
Yashasvi JaiswalIND2023120221711.005540.0000050
Daniel SmithWP/PC2024-2025220221311.0020110.0000040
Sean WilliamsTS20184322213*22.0017129.4100030
WPUJC VaasSL2003110212121.004546.6700020
Hashan TillakaratneSL2003110212121.004151.2200030
Meeka-eel PrinceNW2024110212121.0012175.0000031
Swapnil AsnodkarRR2009220211110.5016131.2500012
Adam ZampaAUS2016-2023220211210.503070.0000020
Ehsan AdilPAK2013120211210.503461.7600030
Joshua Da SilvaWI2023120211710.503756.7600030
Nathan BrackenAUS2006-200933021167.0015140.0000112
Makhaya NtiniSA/WAR2004-20121153211610.503953.8500140
Chris CairnsNZ2003110202020.002676.9200010
Imran NazirPAK2009110202020.0017117.6500040
Suranga LakmalSL20172112020*-2871.4300011
Friedel de WetSA2009110202020.006729.8500030

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