Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by format (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×From 1908-01-01×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSATests2007-201813202135620875.33259152.345801822
AB de VilliersSATests2005-201814210125715259.86198863.2346315012
Jacques KallisSATests1997-2011142051150201*76.67213553.8654012913
Hashim AmlaSAODIs2009-20191515190415464.5796793.495109317
Graeme SmithSAODIs2002-20131717186114153.8189895.882601088
Quinton de KockSAODIs2013-20231212076617863.83694110.374109419
Dean ElgarSATests2013-20231016067218542.00119456.281511061
Jacques KallisSA/AXODIs1996-20111918467095*47.8680383.440506214
AB de VilliersSA/AXODIs2005-20182020563710942.4771589.091306511
Ashwell PrinceSATests2002-20119112581162*64.56106554.55301774
Quinton de KockSATests2014-20218133547129*54.7063586.14131739
Faf du PlessisSATests2013-2020813152719943.92105350.05213663
Mark BoucherSATests1998-20111316251811737.00102150.73130631
Graeme SmithSATests2002-20141320151313927.0082562.18123713
Aiden MarkramSATests2018-2024814050411536.0079863.16131860
Farhaan BehardienTIT/CTBT202012-20192623124967045.09359138.160203620
Herschelle GibbsSATests2000-2007812149419244.9198550.15120665
Quinton de KockLIO/TIT/CTBT202012-20261212248410848.40289167.471314826
Aiden MarkramTIT/PR/SECT202016-20251515647810053.11337141.841314915
Temba BavumaSATests2016-2024813445678*50.6792349.40042612
Reeza HendricksKNI/LIO/JST202012-2026111124459649.44317140.380524118
Albie MorkelCSK/TIT/DHT202009-2018231684366754.50283154.060302433
AB de VilliersDC/TIT/TST202009-20191515443493*39.45292148.630403720
Ricky PontingAUSODIs2002-201199241811459.7148885.66221387
Rilee RossouwKNI/JSK/PCT202012-2025171604088225.50275148.360213826
Hansie CronjeSAODIs1992-19988824039767.1748283.61041309
David MillerSAODIs2011-20231413340282*40.20351114.530413414
Heinrich KlaasenTIT/TS/DHT202014-202415144402104*40.20233172.531103221
Will JacksPCT202023-20251110040110140.10211190.051213729
Mark BoucherSA/AXODIs1998-2011191543957835.9143989.98010376
JP DuminySAODIs2008-201816154394111*35.8242692.49112395
Henry DavidsTIT/PRT202012-2019202003724718.60318116.980033713
Dewald BrevisTIT/MCT/PCT202023-2026101023538344.13192183.850301733
Dean ElgarKNI/TIT/TST202013-2019109333879*56.33285118.60041249
David MillerDOL/DH/PRT202013-20261211632875*65.60225145.78020379
Virat KohliINDTests2018-202336032515354.1750963.85110411
Reeza HendricksSAT20Is2018-202477032311746.14185174.591203714
Sachin TendulkarINDODIs1992-20099803139839.1339878.64020352
Theunis de BruynTIT/TS/PCT202014-2024181823077419.19231132.900122414
Quinton de KockSAT20Is2014-202655029111558.20158184.182011824
Shane WatsonAUSODIs2002-2009662289136*72.2533187.312012611
Rilee RossouwSAODIs2015-201633028413294.67255111.371202512
Rassie van der DussenSAODIs2019-2023651277123*69.2531189.07120265
Shoaib MalikPAKODIs2007-201955227312891.0031287.50110274
Rassie van der DussenSAT20Is2019-202466226866*67.00182147.250301614
Babar AzamPAKODIs2019-202133026610388.67258103.10120314
KL RahulINDTests2018-202336026512344.1754548.62200385
Faf du PlessisSAODIs2011-20199922655737.8628194.31010254
Rubin HermannTIT/NW/PRT202019-202699326381*43.83170154.710302612
Daryll CullinanSAODIs1993-19986612548950.8031381.15020172
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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