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 match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At New Wanderers Stadium×
PlayerRunsScoresBF4s6sOppositionGroundDate
Herschelle GibbsSA259161 & 98439440v ENGJohannesburg13 Jan 2005
Faf du PlessisSA15420 & 134386160v INDJohannesburg18 Dec 2013
Virat KohliIND215119 & 96374270v SAJohannesburg18 Dec 2013
Jacques KallisSA202158 & 44369202v WIJohannesburg12 Dec 2003
Cheteshwar PujaraIND17825 & 153368230v SAJohannesburg18 Dec 2013
Denis LindsaySA25169 & 182328335v AUSJohannesburg23 Dec 1966
Hashim AmlaSA12419 & 105313170v AUSJohannesburg17 Nov 2011
Brian LaraWI207202 & 5296332v SAJohannesburg12 Dec 2003
Marcus TrescothickENG19616 & 180295274v SAJohannesburg13 Jan 2005
Peter ParfittENG144122* & 22289210v SAJohannesburg22 Jan 1965
Eddie BarlowSA1166 & 110278131v AUSJohannesburg19 Feb 1970
Michael VaughanENG13682* & 54270181v SAJohannesburg13 Jan 2005
Graeme PollockSA13952 & 87266180v AUSJohannesburg19 Feb 1970
Hashim AmlaSA134134265160v SLJohannesburg12 Jan 2017
Tony PitheySA13495 & 39261150v ENGJohannesburg22 Jan 1965
Graeme SmithSA176132 & 44254290v WIJohannesburg12 Dec 2003
Andrew StraussENG147147 & 0254231v SAJohannesburg13 Jan 2005
Geoff BoycottENG815 & 76*247130v SAJohannesburg22 Jan 1965
Eddie BarlowSA13896 & 42244160v ENGJohannesburg22 Jan 1965
Marcus NorthAUS122117 & 5240130v SAJohannesburg26 Feb 2009
AB de VilliersSA13764 & 73233211v AUSJohannesburg17 Nov 2011
Daren GangaWI7060 & 10224110v SAJohannesburg12 Dec 2003
Herschelle GibbsSA8585222110v ENGJohannesburg25 Nov 1999
JP DuminySA155155221190v SLJohannesburg12 Jan 2017
Neil McKenzieSA7136 & 35220110v AUSJohannesburg26 Feb 2009
Ian RedpathAUS660 & 66219110v SAJohannesburg19 Feb 1970
Jacques KallisSA757521480v SLJohannesburg8 Nov 2002
Adam GilchristAUS204204*213198v SAJohannesburg22 Feb 2002
Misbah-ul-HaqPAK7612 & 64212140v SAJohannesburg1 Feb 2013
Lee IrvineSA15279 & 73212143v AUSJohannesburg19 Feb 1970
Shivnarine ChanderpaulWI10834 & 74210160v SAJohannesburg12 Dec 2003
Marvan AtapattuSL7734 & 43209130v SAJohannesburg8 Nov 2002
Damien MartynAUS133133207170v SAJohannesburg22 Feb 2002
Alviro PetersenSA9721 & 76203130v INDJohannesburg18 Dec 2013
AB de VilliersSA13431 & 103*201140v PAKJohannesburg1 Feb 2013
AB de VilliersSA107104* & 319291v AUSJohannesburg26 Feb 2009
Graeme SmithSA11268 & 44192170v INDJohannesburg18 Dec 2013
Robert KeyENG10283 & 19191151v SAJohannesburg13 Jan 2005
AB de VilliersSA11613 & 103189130v INDJohannesburg18 Dec 2013
Matthew HaydenAUS122122189182v SAJohannesburg22 Feb 2002
Graeme SmithSA105105187160v ENGJohannesburg14 Jan 2010
Jacques KallisSA7227 & 4518380v AUSJohannesburg26 Feb 2009
Hashim AmlaSA11137 & 74*181130v PAKJohannesburg1 Feb 2013
Ricky PontingAUS10883 & 25178151v SAJohannesburg26 Feb 2009
Asad ShafiqPAK571 & 5617390v SAJohannesburg1 Feb 2013
Daryll CullinanSA108108170170v ENGJohannesburg25 Nov 1999
Barry RichardsSA10065 & 35169151v AUSJohannesburg19 Feb 1970
Usman KhawajaAUS7712 & 6516791v SAJohannesburg17 Nov 2011
Doug WaltersAUS7964 & 1516670v SAJohannesburg19 Feb 1970
Ajinkya RahaneIND6247 & 15164100v SAJohannesburg18 Dec 2013
Page 1Next

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