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
Richard GleesonJSK/SEC202541111*-1100.0000000
Ayavuya MyoliDOL201521111*-1100.0000000
Zak CrawleySEC2025110111.00333.3300000
Mahesh TheekshanaJSK2023-202521111*-1100.0000000
Gavin KaplanBOL2024110111.00520.0000000
M CopelandBOL2024110111.00333.3300000
Ashish NehraIND/AX/DC2003-2009821111.00250.0000000
Umar GulPAK2009-2013420110.50616.6700100
Pradeep SangwanDC200942211*-250.0000000
Chris MartinNZ2006-200724211*0.501010.0000200
Marcus TrescothickENG2005110000.0020.0000100
Javagal SrinathIND2003310000.0020.0000100
Steve HarmisonENG2005110000.0020.0000100
Neil McKenzieSA/LIO2008-2012210000.0070.0000100
Austin CodringtonCAN2003110000.0010.0000100
Davis JosephCAN200311100*-10.0000000
Steve TikoloAX2005110000.0020.0000100
Barry SeebaranCAN2003110000.0010.0000100
Monde ZondekiSA2005-2008210000.0020.0000100
Daren PowellWI2008110000.0010.0000100
Fidel EdwardsWI/DC2008-200921100*-0-00000
Shane HarwoodAUS200911100*-0-00000
Shoaib AhmedDC2009210000.0030.0000100
Craig KieswetterWAR2014110000.0010.0000100
Davy JacobsWAR2012110000.0020.0000100
Justin KreuschIMP2012110000.0020.0000100
Mthokozisi SheziCC/DOL2013-2017510000.0010.0000100
Prasadani WeerakkodySLW2019110000.0020.0000100
Khadija Tul KubraBANW201311100*-0-00000
Ish SodhiNZ2015210000.000-00100
Nilakshi de SilvaSLW2019110000.0010.0000100
Sanju SamsonIND2024110000.0020.0000100
Jonathan CarterWI2015110000.0030.0000100
Shathira JakirBANW2013110000.0020.0000100
Sultana YesminBANW2013110000.0010.0000100
Lewis GregoryJSK/SEC2023-2026210000.0020.0000100
Aliya RiazPAKW2026110000.0010.0000100
Duanne OlivierSA201811100*-30.0000000
Anne BoschSAW2024110000.0010.0000100
Thikshila de SilvaSL2017110000.0010.0000100
Nashra SandhuPAKW2026110000.0020.0000100
Mthiwekhaya NabeCC/WP2017-202431100*-10.0000000
Kamindu MendisSL2019110000.0010.0000100
Luvuyo AdamKNI201911100*-0-00000
Mitchell OwenPR2025110000.0030.0000100
Karim JanatMCT2026110000.0030.0000100
Beyers SwanepoelSEC2024110000.0020.0000100
Bamanye XenxeNW2024110000.0010.0000100
Gideon PetersPC2025-202641100*-30.0000000
Iain O'BrienNZ2007120000.0040.0000200

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