Batting by team (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSASouth Africa2005-201838455195615248.90273971.4159422127
Jacques KallisSASouth Africa1996-2011333891823201*62.86292962.2459019227
Mark BoucherSASouth Africa1998-20113231788011736.67140962.46140978
Graeme SmithSASouth Africa2002-201431382146214140.61176782.7439318717
Hashim AmlaSASouth Africa2007-201930373227620866.94357463.68109027719
Quinton de KockSASouth Africa2013-202625303160417859.411487107.8774218552
JP DuminySASouth Africa2008-201925286764111*34.73107271.271437713
David MillerSASouth Africa2011-20242524562082*32.63505122.770415124
Dale SteynSASouth Africa2006-2020251551312513.1024254.13003134
Farhaan BehardienTITTitans2012-20192422124957049.50357138.660203620
Kagiso RabadaSASouth Africa2015-20262320518431*12.2731458.60002252
Aiden MarkramSASouth Africa2018-20262127175411529.0099875.5514211012
Shaun PollockSASouth Africa1996-20082117833499*37.1150066.80011354
Faf du PlessisSASouth Africa2011-20201924380319938.24134459.75223927
Herschelle GibbsSASouth Africa1997-20091922161119229.10114653.32122778
Henry DavidsTITTitans2012-2019191903584718.84309115.860033413
Albie MorkelTITTitans2012-2017191243526744.00242145.450201826
Makhaya NtiniSASouth Africa1998-20091811545167.5011439.4700170
David WieseTITTitans2012-2016171341663618.44119139.50001119
Junior DalaTITTitans2014-2024174364*6.004150.0000010
Rassie van der DussenSASouth Africa2019-202415163631123*48.5471987.761605119
Andile PhehlukwayoSASouth Africa2016-2022151001925419.2020195.520101310
Heinrich KlaasenSASouth Africa2018-20241415245317434.85317142.901203528
Wayne ParnellSASouth Africa2009-202314855817*19.336786.5700030
Ashwell PrinceSASouth Africa2002-201113143691162*62.82121456.92311834
Temba BavumaSASouth Africa2016-20241318455978*39.93104053.75042695
Morné MorkelSASouth Africa2008-2018131337822*7.8012860.94004102
Eathan BoschPCPretoria Capitals2023-2025136139237.804292.8600122
André NelSASouth Africa2001-20081342312515.504864.5800012
Tabraiz ShamsiSASouth Africa2018-2023134333*3.001030.0000100
Tabraiz ShamsiTITTitans2014-20241310000.0010.0000100
Hansie CronjeSASouth Africa1992-2000121235749763.7868983.310624817
Gary KirstenSASouth Africa1994-20041214134811626.7769550.07111442
Rilee RossouwPCPretoria Capitals2023-2025121102348221.27157149.040112514
Keshav MaharajSASouth Africa2018-2026121212267320.5533467.66010293
Imran TahirSASouth Africa2011-201912423229*16.005162.7500150
Reeza HendricksSASouth Africa2018-20241111146911746.90360130.281305516
Will JacksPCPretoria Capitals2023-20251110040110140.10211190.051213729
Farhaan BehardienSASouth Africa2013-2018111041995833.17181109.94011146
Roelof van der MerweTITTitans2012-201411901646618.22137119.71011175
Albie MorkelSASouth Africa2005-2014119313629*22.67125108.80000125
Heino KuhnTITTitans2012-201611801312916.38106123.58000124
Jonty RhodesSASouth Africa1992-200211911294416.1316876.7900172
Lungi NgidiSASouth Africa2017-202311952515*6.256240.3200202
Dean ElgarSASouth Africa2013-20231016067218542.00119456.281511061
Virat KohliINDIndia2009-20231011251915357.6769075.22210654
Sachin TendulkarINDIndia1992-201010101460111*51.1167368.35120563
Ricky PontingAUSAustralia2002-20111010241911452.3849185.34221387
Vernon PhilanderSASouth Africa2011-2019101222487424.8050049.60012271
Robin PetersonSASouth Africa2004-201410801904423.7523979.50000212
Page 1Next

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