Batting by team (All cricket)

Filters

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

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Gary KirstenSASouth Africa1999-2003570701275100.14156244.88310790
Graeme PollockSASouth Africa1964-197035134827487.0055761.22111441
Eddie PaynterENGEngland1939230380243126.67--120320
Bill EdrichENGEngland1939220220219110.00--100250
Matt RenshawAUSAustralia2026230316190105.3354557.98110343
Phil MeadENGEngland192323025218184.00--110-0
Jacques KallisSASouth Africa1999-201323313137117748.96272450.336541655
Phillip HughesAUSAustralia2009120275160137.5047458.02200345
Kushal Janith PereraSLSri Lanka2019221204153*204.0026377.57110196
Neil HarveyAUSAustralia1950-1958241227151*75.67--11000
Stan McCabeAUSAustralia1935-193623115714978.50--10060
Ken BarringtonENGEngland1964111148148*---10090
Graeme SmithSASouth Africa2002-20132735395714729.91143366.782411256
Nasser HussainENGEngland1999-2003221161146*161.0049332.66100190
Aiden MarkramSASouth Africa2018-2026913049614338.1582460.19110615
Eric RowanSASouth Africa1935-1950510038914338.907729.8712190
Herschelle GibbsSASouth Africa1999-20091823276414236.38107870.872301019
Wally HammondENGEngland1928-1939610263714079.63--320272
Jack RussellENGEngland192323028514095.00--200110
Ian BellENGEngland2009110140140140.0022761.67100101
Barry RichardsSASouth Africa1970110140140140.0016485.37100201
Denis LindsaySASouth Africa1964-196723018513761.67--100200
Mahmudul Hasan JoyBANBangladesh202212014113770.5033542.09100162
Andrew StraussENGEngland2004-200933021513671.6742151.07110300
John WaiteSASouth Africa1953-196146127813455.60--11011
Marcus TrescothickENGEngland2003-200534015913239.7532049.69100242
Jackie McGlewSASouth Africa1953-1961341321127*107.00--210190
Pieter van der BijlSASouth Africa193924026312565.75--110181
Marvan AtapattuSLSri Lanka2000-200323014412448.0023361.80101190
Ashwell PrinceSASouth Africa2005-201110153448123*37.3385152.64201471
Tristan StubbsSASouth Africa2023-202668023412229.2538560.78101196
Quinton de KockSASouth Africa2012-20261416278512156.0782595.152508418
Faf du PlessisSASouth Africa2011-20191518264912040.5691071.32211717
Paul GibbENGEngland193923016212054.00--10040
Bob CatterallSASouth Africa1923-193159133211941.50--12003
David MillerSASouth Africa2011-202620176692118*62.91615112.522414828
Dean ElgarSASouth Africa2015-2022591359118*44.8867753.03121431
Shai HopePCPretoria Capitals2026221129118*129.0078165.38100109
Graham ThorpeENGEngland2004121119118*119.0022453.13100150
Jack FingletonAUSAustralia1935-193623115611878.00--10021
Alastair CookENGEngland2009-201523012511841.6730141.53101120
David WarnerAUSAustralia2011-201856026611744.33266100.00110325
Ricky PontingAUSAustralia2003-201168038211647.7565058.77210442
Morné van WykSASouth Africa2007-2015441191114*63.6719597.951111510
Ramnaresh SarwanWIWest Indies2003-200423014711449.0026954.65100220
Temba BavumaSASouth Africa2015-20261217050711329.8292954.57123583
Virat KohliINDIndia2011-201845022311244.6030872.40111181
Matthew BreetzkeSASouth Africa2023-202633012511241.67118105.93100153
Sourav GangulyINDIndia2003-2006341156111*52.0018783.42101115
Doug InsoleENGEngland1957121123110*123.00--10080
Page 1Next

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