Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Mangaliso MosheleLIO/IMP/TITT202012-2019141401508710.71131114.50014108
Herschelle GibbsDCT202009440606015.0054111.1101334
Morné MorkelSATests2008-20188925622*8.0010155.45003100
Faf du PlessisTIT/PR/JSKT202012-2025141332305123.00168136.90013249
Faf du PlessisSATests2013-2020813152719943.92105350.05213663
AB de VilliersSATests2005-201812170104015261.18162464.0435312211
Henry DavidsTIT/PRT202012-2019202003724718.60318116.980033713
Iain O'BrienNZTests2007120000.0040.0000200
Mark GillespieNZTests2007120000.0070.0000200
Moeen AliJSKT202024-2025320000.0060.0000200
Vishwa FernandoSLTests2020120000.0020.0000200
Naseem ShahPAKTests2024120000.0060.0000200
Amit MishraDCT2020094311313*6.509144.4400211
Clyde FortuinWAR/BOLT202015-202443014144.671687.5000210
Chris MartinNZTests2006-200724211*0.501010.0000200
Sarfraz AhmedPAKTests2013-2018240574014.257972.1500290
Rory KleinveldtCC/TST202014-201874030287.5015200.0000214
Cheteshwar PujaraINDTests2018-202124035198.7511330.9700250
Dwaine PretoriusLIO/JS/DSGT202012-20246413119*10.3316193.7500242
Leus du PlooyJSKT202023-202644024146.002788.8900231
Jordan CoxPC/SECT202023-2026441422414.0033127.2700213
Herschelle GibbsSAODIs2004-200965042228.406366.6700241
Migael PretoriusLIO/NW/PCT202019-202510521311*4.331586.6700201
Dale SteynSA/AXODIs2005-201913613717*7.406061.6700231
Wayne ParnellCC/WAR/PCT202012-20241291832310.388597.65002102
Reeza HendricksKNI/LIO/JST202012-2026101023979649.63276143.840523516
Temba BavumaSATests2016-2024813445678*50.6792349.40042612
Kagiso RabadaSATests2016-2024914315731*14.2728255.67002222
JP DuminySAODIs2008-201816154394111*35.8242692.49112395
Theunis de BruynTIT/TS/PCT202014-2024181823077419.19231132.900122414
Marcus TrescothickENGODIs2005110000.0020.0000100
VVS LaxmanINDODIs2006110000.0010.0000100
Javagal SrinathINDODIs2003310000.0020.0000100
Steve HarmisonENGODIs2005110000.0020.0000100
Neil McKenzieSATests2008110000.0070.0000100
Nathan BrackenAUST20Is2009110000.0010.0000100
Austin CodringtonCANODIs2003110000.0010.0000100
Steve TikoloAXODIs2005110000.0020.0000100
Mohammad AshrafulAXODIs2005110000.0010.0000100
Barry SeebaranCANODIs2003110000.0010.0000100
Monde ZondekiSATests2005-2008210000.0020.0000100
Umar GulPAKODIs2009-2013310000.0020.0000100
Daren PowellWIODIs2008110000.0010.0000100
Irfan PathanPKT202009210000.0030.0000100
Brad HaddinAUSTests2014110000.0030.0000100
Brendan TaylorZIMODIs2009110000.0090.0000100
Lasith MalingaMIT202009310000.000-00100
Justin OntongSAT20Is2009-2013210000.0010.0000100
Hamilton MasakadzaZIMODIs2009110000.0070.0000100
Piyush ChawlaPKT202009210000.000-00100
Page 1Next

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