Batting by team (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×

Player figures come from full scorecards, which we hold for 173 of the 176 matches in this selection (from 1906). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Makhaya NtiniSASouth Africa2001-20092012459187.3811352.2100552
Jasprit BumrahINDIndia2018-202466016122.674535.5600320
Morné MorkelSASouth Africa2007-20181915387287.2512768.50003112
Dale SteynSASouth Africa2006-2019262272003213.3340349.63003203
JP DuminySASouth Africa2007-2019222427107332.2782985.650636212
Mohammad ZahidPAKPakistan2003120000.0050.0000200
Umar GulPAKPakistan2007-2013320000.00100.0000200
Jesse RyderRCBRoyal Challengers Bengaluru2009220000.0030.0000200
Dominic BessENGEngland2020120000.0090.0000200
Connor EsterhuizenPCPretoria Capitals2025-2026220000.0090.0000200
Ernie HayesENGEngland1906120000.0020.0000200
George HearneSASouth Africa1923120000.00--00200
Bob CrispSASouth Africa1936120000.00--00200
Peter HeineSASouth Africa1957120000.0030.0000200
Dick MotzNZNew Zealand1962120000.00--00200
Kelly SeymourSASouth Africa1970120000.00130.0000200
Anil KumbleINDIndia2006-2007230662.002821.4300200
Murshida KhatunBANWBangladesh Women2023330303010.004566.6700230
Sanath JayasuriyaSLSri Lanka2001-2007340746618.5011564.3501250
Daniel VettoriNZNew Zealand2005-200744120116.672483.3300230
Luke WrightENGEngland2007-200944027246.753090.0000231
Peter SiddleAUSAustralia2009-2011241322010.677343.8400240
Jon-Jon SmutsWARWarriors2012-2017440453511.2542107.1400250
Xen BalaskasSASouth Africa1931-193834031297.75--00200
Shaun MarshAUSAustralia2011-2018350954419.0018651.08002140
Rashid KhanMCTMI Cape Town2023-2026135117144.251989.4700211
Mohammad YousufPAKPakistan2003-20074601728328.6717996.09022213
Kamran AkmalPAKPakistan2003-20075611663.206425.0000220
Denesh RamdinWIWest Indies2008-20154601085318.0024643.90012130
Michael ClarkeAUSAustralia2006-2014881397161*56.7165760.43202480
Paul HarrisSASouth Africa2007-2011682602710.0016436.5900280
Sam CurranMCTMI Cape Town2023-202410931353822.50102132.35002811
Ricky PontingAUSAustralia2006-201171011497416.5625757.98012133
Shaun PollockSASouth Africa2000-2008181432153819.5528475.70002224
Ashwell PrinceSASouth Africa2005-20111317567115055.92157342.66222673
Vernon PhilanderSASouth Africa2007-20201417629352*26.6467743.28022322
Kagiso RabadaSASouth Africa2015-2025211751512612.5832246.89002113
Herschelle GibbsSASouth Africa2000-20091821291122847.95118077.2041211020
Dean ElgarSASouth Africa2013-202412224757141*42.06155248.78232913
Faf du PlessisSASouth Africa2011-202025333124918541.63196263.6629212815
Jacques KallisSASouth Africa2000-201328375222922469.66400255.70911222524
Graeme SmithSASouth Africa2003-201431433179118344.77251271.3041022196
Parthiv PatelCSKChennai Super Kings2009110000.0020.0000100
Rashid LatifPAKPakistan2003110000.0040.0000100
Nicholas de GrootCANCanada2003110000.0040.0000100
Corey CollymoreWIWest Indies2004110000.0030.0000100
Farveez MaharoofSLSri Lanka2007110000.0020.0000100
Katherine BruntENGWEngland Women2023210000.0010.0000100
Andrew PuttickSASouth Africa2005110000.0050.0000100
Phil JaquesAUSAustralia2006110000.0040.0000100
Page 1Next

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