ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At Newlands Cricket Ground×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Andrew HudsonSASouth Africa199423021310271.0041251.70110250
Jonty RhodesSASouth Africa1994-200245218983*63.0031060.97010104
Graeme SmithSASouth Africa20022301447348.0023461.54020170
Jacques KallisSASouth Africa1997-20023401377334.2522261.71010170
Gary KirstenSASouth Africa1994-20023501368727.2031443.31010150
Neil McKenzieSASouth Africa20022301199939.6726844.40011170
Herschelle GibbsSASouth Africa1997-20023401063926.5016663.86000131
Jimmy SinclairSASouth Africa190212010410452.0010.0010106
Mark BoucherSASouth Africa2002230813727.0013560.00000110
Brian McMillanSASouth Africa1994220777438.5022534.2201070
Peter KirstenSASouth Africa1994120737036.5021733.6401070
Andrew HallSASouth Africa2002120707035.0014946.98011100
David RichardsonSASouth Africa1994-1997330693423.0020134.3300060
Charlie SmithSASouth Africa1902120614530.50--000-1
Hansie CronjeSASouth Africa1994-1997340613715.2512947.2900060
Paul AdamsSASouth Africa2002121583558.0013343.6100043
William ShaldersSASouth Africa1902120514025.50--000-0
Nicky BojeSASouth Africa2002110494949.005196.0800031
Adrian KuiperSASouth Africa19941113838*-4584.4400030
Maitland HathornSASouth Africa1902120371918.50--000-0
Kepler WesselsSASouth Africa1994230321210.677443.2400020
Ashwell PrinceSASouth Africa2002120302015.0012623.8100010
Shaun PollockSASouth Africa1997-2002220292114.5022131.8200030
Makhaya NtiniSASouth Africa2002120251412.503964.1000040
Louis KoenSASouth Africa1997110222222.005440.7400010
Dave NourseSASouth Africa1902120201510.00--000-0
Derek CrookesSASouth Africa1997110181818.004440.9100000
Rudi BrysonSASouth Africa19971111717*-6283.3300011
Barberton HalliwellSASouth Africa190212014137.00--00000
Daryll CullinanSASouth Africa1997110121212.002646.1500000
Eric SimonsSASouth Africa199411199*-1090.0000010
Charlie LlewellynSASouth Africa1902120984.50--00000
Boeta DippenaarSASouth Africa200211188*-2400.0000020
Allan DonaldSASouth Africa1994-1997220773.503122.5800100
Craig MatthewsSASouth Africa199422277*-4914.2900000
Fanie de VilliersSASouth Africa1994220773.501546.6700110
Dewald PretoriusSASouth Africa200212155*5.00771.4300110
Louis TancredSASouth Africa1902120221.00--00100
Johannes KotzeSASouth Africa1902120221.00--00100
Bonnor MiddletonSASouth Africa190212211*---00000
Percy Twentyman-JonesSASouth Africa1902120000.0020.0000200

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