Batting by team (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSASouth Africa2007-201930373227620866.94357463.68109027719
AB de VilliersSASouth Africa2005-201838455195615248.90273971.4159422127
Jacques KallisSASouth Africa1996-2011333891823201*62.86292962.2459019227
Graeme SmithSASouth Africa2002-201431382146214140.61176782.7439318717
Quinton de KockSASouth Africa2013-202625303160417859.411487107.8774218552
Aiden MarkramSASouth Africa2018-20262127175411529.0099875.5514211012
Dean ElgarSASouth Africa2013-20231016067218542.00119456.281511061
Mark BoucherSASouth Africa1998-20113231788011736.67140962.46140978
Faf du PlessisSASouth Africa2011-20201924380319938.24134459.75223927
Ashwell PrinceSASouth Africa2002-201113143691162*62.82121456.92311834
Babar AzamPAKPakistan2018-2024911059712254.27570104.74240839
JP DuminySASouth Africa2008-201925286764111*34.73107271.271437713
Herschelle GibbsSASouth Africa1997-20091922161119229.10114653.32122778
Temba BavumaSASouth Africa2016-20241318455978*39.93104053.75042695
Virat KohliINDIndia2009-20231011251915357.6769075.22210654
Sachin TendulkarINDIndia1992-201010101460111*51.1167368.35120563
Reeza HendricksSASouth Africa2018-20241111146911746.90360130.281305516
Rassie van der DussenSASouth Africa2019-202415163631123*48.5471987.761605119
David MillerSASouth Africa2011-20242524562082*32.63505122.770415124
Hansie CronjeSASouth Africa1992-2000121235749763.7868983.310624817
Daryll CullinanSASouth Africa1993-2000911246210351.3370465.63121462
Gary KirstenSASouth Africa1994-20041214134811626.7769550.07111442
Ricky PontingAUSAustralia2002-20111010241911452.3849185.34221387
KL RahulINDIndia2018-202336026512344.1754548.62200385
Will JacksPCPretoria Capitals2023-20251110040110140.10211190.051213729
Joe RootENGEngland2016-201935029812559.6044766.67110375
Farhaan BehardienTITTitans2012-20192422124957049.50357138.660203620
Heinrich KlaasenSASouth Africa2018-20241415245317434.85317142.901203528
Shaun PollockSASouth Africa1996-20082117833499*37.1150066.80011354
Henry DavidsTITTitans2012-2019191903584718.84309115.860033413
Chris GayleWIWest Indies2003-201545021810743.6030870.78111343
Ramnaresh SarwanWIWest Indies2003-2004342251119125.5041959.90110330
Rilee RossouwSASouth Africa2015-202366033613256.00289116.261203214
Aiden MarkramTITTitans2016-202488425456*63.50185137.30020325
Younis KhanPAKPakistan2003-20137902656829.4447955.32010311
Paul CollingwoodENGEngland2005-2009562307105*76.7543670.41120305
Shoaib MalikPAKPakistan2007-201977229812859.6033389.49110304
Mohammad HafeezPAKPakistan2007-20218902528628.0034772.62021306
Nicky BojeSASouth Africa2001-20067812018228.7128770.03010302
Keshav MaharajSASouth Africa2018-2026121212267320.5533467.66010293
Marco JansenSASouth Africa2021-202699321984*36.5031369.97020296
Kumar SangakkaraSLSri Lanka2002-20115702118930.1430369.64020290
Hashan TillakaratneSLSri Lanka1998-2003351186104*46.5046739.83111290
Shane WatsonAUSAustralia2002-2014772324136*64.8035990.252012813
Mahela JayawardeneSLSri Lanka2002-20115702387734.0041257.77011281
David WarnerAUSAustralia2009-202356021911536.5024888.31100284
Shivnarine ChanderpaulWIWest Indies2003-20145602039233.8334359.18010282
Stephen CookSASouth Africa201624020011550.0043945.56110280
Steve WaughAUSAustralia1994-199734130289100.6750459.92040274
Rahul DravidINDIndia1997-20108822977649.5055153.90030270
Page 1Next

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