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 178 of the 179 matches in this selection (from 1906). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
George LindeWPWestern Province2024-202633210766*107.0052205.77010310
Nicolas PooranMCTMI Cape Town2025-20265501073321.4067159.70000511
Jack MoroneyAUSAustralia19491201068753.00--010-0
Mike AthertonENGEngland20001201067153.0023345.49010110
David BedinghamCTBCape Town Blitz20193301065335.3384126.1901093
Hamilton MasakadzaZIMZimbabwe2005-20073401064626.5016763.47000100
Chris MorrisSASouth Africa2016-20196511056926.2513378.95010131
Marizanne KappSAWSouth Africa Women2016-202586210527*26.25100105.0000092
Roger TwoseNZNew Zealand2000110103103103.0011589.57100102
Cameron BancroftAUSAustralia20181201037751.5016761.68010170
Kamran GhulamPAKPakistan2024-20252301036334.3391113.19010105
Delano PotgieterMCTMI Cape Town2023-202511631032934.3359174.5800068
Kusal MendisSLSri Lanka2017-20195601025617.0016960.3601181
Brad HaddinAUSAustralia2007-20145811024214.5717558.29001150
Justin OntongCCCape Cobras2012-201410821022317.00100102.0000152
Rassie van der DussenJSJozi Stars2018-201933110159*50.5094107.45011103
Patrick KrugerKNIKnights2016-20193301015733.6778129.4901095
Kyle VerreynneCTBCape Town Blitz201833110153*50.5070144.2901092
Connor EsterhuizenMCTMI Cape Town2024-20254421016950.5075134.6701074
Leonard MoonENGEngland19062401013325.25--00091
Agha SalmanPAKPakistan2024-20252301004833.3314768.03000111
Colin McDonaldAUSAustralia1957110999999.00--010-0
John BeckNZNew Zealand1954110999999.00--01091
Leon JohnsonWIWest Indies2015120985449.0016061.25010150
Neil JohnsonZIMZimbabwe2000110979797.0013174.0501051
Jos ButtlerPRPaarl Royals2023-2024220975148.5073132.88010123
Percy HolmesENGEngland1927120978848.50--010-0
Kane WilliamsonDSGDurban's Super Giants20252219656*96.0069139.13010122
RD ShahKENKenya2003220956147.5014764.63010120
WPUJC VaasSLSri Lanka2001-2007451953823.7511185.59000112
Shaun MarshAUSAustralia2011-2018350954419.0018651.08002140
Orla PrendergastIREWIreland Women2023-2025330946131.3370134.29010102
Danielle WyattENGWEngland Women2023220935946.5063147.62010132
Ashley GilesENGEngland2003-20053419331*31.0015360.7800082
Theunis de BruynKNIKnights2016-2017220925246.0063146.0301075
Hayley MatthewsWIWWest Indies Women2016-20233319266*46.0085108.24010111
Albert RelfENGEngland1906240922823.00--000120
Clive van RyneveldSASouth Africa1954-1957351924323.00--00000
Allan WatkinsENGEngland19491219164*91.00--010-0
AB de VilliersTSTshwane Spartans2018-2019220905945.0056160.7101047
Billy ZulchSASouth Africa1921120905045.00--010100
Chamari AtapattuSLWSri Lanka Women2019-2023330906830.0083108.43010150
Godfrey EvansENGEngland1949-1957230906230.00--01050
Shahid AfridiPAKPakistan2003-2013551903922.5063142.8600094
Brendon McCullumNZNew Zealand2005-2013560905115.0017551.43011110
Pieter MalanSASouth Africa2020120898444.5030529.1801040
Jack CrappENGEngland1949120895444.50--010-0
Peter RichardsonENGEngland1957120894544.50--00090
Richa GhoshINDWIndia Women20233328944*89.0069128.99000110
Kieron PollardCCCape Cobras2014-20164438943*89.0046193.4800094

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