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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad YousufPAKPakistan2003-20094401968749.0022487.50010152
Kyle VerreynneSASouth Africa2021-20246701959527.8623284.05020165
Alviro PetersenSASouth Africa2009-20146701947727.7127371.06020232
Shaun MarshAUSAustralia201412019214896.0037251.61100201
Rubin HermannPRPaarl Royals2025-202644119281*64.00122157.38020199
Misbah-ul-HaqPAKPakistan2009-201345219279*64.0029565.08020145
Andile PhehlukwayoSASouth Africa2016-2022151001925419.2020195.520101310
Dean ElgarTSTshwane Spartans2018-201976219179*47.75157121.66021175
Robin PetersonSASouth Africa2004-201410801904423.7523979.50000212
Heinrich KlaasenTITTitans2014-202498219071*31.67114166.67010159
Kagiso RabadaSASouth Africa2015-20262320518431*12.2731458.60002252
Suresh RainaCSKChennai Super Kings20093301829860.67111163.96020179
Mohammad RizwanPAKPakistan2019-202478118273*26.0021285.85011152
Tamim IqbalBANBangladesh2008-202234117987*59.6726168.58010241
Eoin MorganENGEngland2009-20206621786744.50132134.850201013
Colin AckermannWARWarriors2015-20174401755343.75147119.050101210
Brendon McCullumNZNew Zealand2003-20096801734421.6327762.45001164
Michael ClarkeAUSAustralia2006-20145611695333.8026364.26010182
David MillerPRPaarl Royals2023-202655316875*84.00108155.56010195
Ben StokesENGEngland2016-20204601675327.8319386.53010197
Niroshan DickwellaSLSri Lanka2017-20205601674927.83164101.83000215
David WieseTITTitans2012-2016171341663618.44119139.50001119
Brendon McCullumKKRKolkata Knight Riders200922116584*165.00112147.32020215
Roelof van der MerweTITTitans2012-201411901646618.22137119.71011175
Adam GilchristAUSAustralia2003-20063301619953.6716895.83010232
Younis KhanPAKPakistan2003-20136701593322.7130552.13000161
Jacob OramNZNew Zealand2003-200623015813352.6723168.40100192
Daniel VettoriNZNew Zealand2003-20095721588131.6024464.75011231
Quinton de KockTITTitans2015-20177701576022.43117134.19011196
David MillerDOLDolphins2013-201555315662*78.00111140.54010174
Kane WilliamsonNZNew Zealand2015-20163401547738.5023066.96010163
Martin GuptillNZNew Zealand2009-20165601546025.6716295.06011174
Dewald BrevisMCTMI Cape Town2023-202533215373*153.0075204.00020914
Theunis de BruynTITTitans2014-20194411537451.0096159.38010118
Joe DenlyENGEngland2009-20194501525030.4027355.68010222
Philip SaltPCPretoria Capitals2023-2024109115052*18.7593161.29011148
Richard LeviCCCape Cobras2012-20176601496124.8386173.260111311
Tillakaratne DilshanDCDelhi Capitals20094411486549.33121122.31020146
Will SmeedPCPretoria Capitals20254401475436.75109134.86020194
Johnson CharlesWIWest Indies202322014611873.0060243.331001114
Morné van WykDOLDolphins2014-201766114650*29.20118123.73010147
Reeza HendricksMCTMI Cape Town2025-202622214577*-94154.2602089
Jermaine BlackwoodWIWest Indies2014-20232401437935.7520470.10010231
Gautam GambhirINDIndia2009-20103301428047.3321366.67020172
Dhananjaya de SilvaSLSri Lanka2017-202055114279*35.5018078.89010163
Herschelle GibbsSASouth Africa2004-2009101001424714.2021466.36002163
Stiaan van ZylSASouth Africa2014-2016231141101*70.5025056.40100200
Rivaldo MoonsamyTITTitans2017-20245501403828.00111126.13000155
Colin IngramWARWarriors2012-20176601405023.33110127.27010174
Saim AyubPAKPakistan202423113998*69.50128108.59010195

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