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
Faf du PlessisSA/TIT/PR2011-202533376103319933.32151268.3223611616
Herschelle GibbsSA/DC2004-2009141402026014.4326875.37015197
Morné MorkelSA/RR/TIT2008-2019201548322*7.5513760.58004102
Mangaliso MosheleSA/LIO/IMP2012-2019151501568710.40132118.18014109
JP DuminySA/MI/CC2008-201931336866111*32.07117373.831548914
AB de VilliersSA/AX/DC2005-201952579219715245.77269081.67412423347
Rory KleinveldtSA/CC/TS2013-201896052288.6730173.3300327
Justin OntongSA/AX/CC2005-201698259239.837183.1000320
Lungi NgidiSA/TIT/TS2015-2026311383115*6.206746.2700312
Dale SteynSA/AX/TIT2005-2020281751352511.2525353.36003134
Henry DavidsSA/TIT/PR2012-2019232303874716.83348111.210033813
Temba BavumaSA/CC/LIO2016-20241823464778*34.05110958.34043786
Quinton de KockSA/LIO/TIT2012-202637425208817856.431776117.5787323378
Aiden MarkramSA/TIT/PR2016-202636427123211535.20133592.2827315927
Iain O'BrienNZ2007120000.0040.0000200
Mark GillespieNZ2007120000.0070.0000200
Naseem ShahPAK2024120000.0060.0000200
Amit MishraDC20095311313*6.509144.4400211
Jason HolderWI2015-202643018186.002669.2300240
Clyde FortuinWAR/BOL2015-202443014144.671687.5000210
Kasun RajithaSL2019-202023012124.007715.5800220
Vishwa FernandoSL2019-202023122*1.00825.0000200
Chris MartinNZ2006-200724211*0.501010.0000200
Mohammad AmirPAK2009-201944013123.252748.1500220
Cheteshwar PujaraIND2018-202124035198.7511330.9700250
Leus du PlooyJSK2023-202644024146.002788.8900231
Jordan CoxPC/SEC2023-2026441422414.0033127.2700213
Kyle MillsNZ2005-200945043198.607954.4300251
Ishant SharmaIND/KKR2009-201865130237.508435.7100250
Saeed AjmalPAK/TIT2009-2014752313110.336250.0000241
Lutho SipamlaSA/WAR/TS2018-20261753138*6.501776.4700210
Migael PretoriusLIO/NW/PC2019-202510521311*4.331586.6700201
Stephen FlemingNZ2003-20074601335422.1722958.08012192
Sarfraz AhmedPAK2013-2021461764015.209580.00002120
Moeen AliENG/JSK2016-2025662796119.7513956.83012140
Stuart BroadENG2009-201947032174.577741.5600220
Imran TahirSA/DOL/NMBG2011-202519733729*9.256160.6600250
Tabraiz ShamsiSA/TIT/PR2014-2024297563*3.001540.0000200
Dwaine PretoriusSA/LIO/JS2012-202410811023314.5710498.08002124
Rohit SharmaIND/DC2009-2023111211694715.3624170.12002203
Vernon PhilanderSA/CC2011-2019121322497422.6450249.60012271
Roelof van der MerweSA/NED/RCB2009-2023261512586618.43216119.440122310
Wayne ParnellSA/CC/WAR2009-2024261761412312.8215292.76002132
Reeza HendricksSA/KNI/LIO2012-20262121386611748.11636136.161829032
Theunis de BruynSA/TIT/TS2014-2024202123657419.21327111.620123116
Kagiso RabadaSA/JS/MCT2015-20262723719731*12.3132860.06002262
Dean ElgarSA/KNI/TIT2013-202320253101018545.91147968.2919213010
Marcus TrescothickENG2005110000.0020.0000100
Javagal SrinathIND2003310000.0020.0000100
Steve HarmisonENG2005110000.0020.0000100
Page 1Next

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