Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW109/6 (31)ZIMW chose to batLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting match by match (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At New Wanderers Stadium×
PlayerRunsScoresBF4s6sOppositionGroundDate
Denis LindsaySA25169 & 182328335v AUSJohannesburg23 Dec 1966
Herschelle GibbsSA175175111217v AUSJohannesburg12 Mar 2006
John WaiteSA174115 & 59--0v AUSJohannesburg23 Dec 1957
Lee IrvineSA15279 & 73212143v AUSJohannesburg19 Feb 1970
Graeme PollockSA13952 & 87266180v AUSJohannesburg19 Feb 1970
AB de VilliersSA13764 & 73233211v AUSJohannesburg17 Nov 2011
Ken FunstonSA13470 & 64*--0v AUSJohannesburg7 Feb 1958
Denis LindsaySA131131-144v AUSJohannesburg3 Feb 1967
Russell EndeanSA12750 & 77--0v AUSJohannesburg23 Dec 1957
Hashim AmlaSA12419 & 105313170v AUSJohannesburg17 Nov 2011
Eddie BarlowSA1166 & 110278131v AUSJohannesburg19 Feb 1970
Jackie McGlewSA114108 & 6-121v AUSJohannesburg23 Dec 1957
Tiger LanceSA11444 & 70124141v AUSJohannesburg23 Dec 1966
Faf du PlessisSA11111193130v AUSJohannesburg2 Oct 2016
AB de VilliersSA107104* & 319291v AUSJohannesburg26 Feb 2009
Barry RichardsSA10065 & 35169151v AUSJohannesburg19 Feb 1970
Trevor GoddardSA9590 & 5-101v AUSJohannesburg23 Dec 1957
Graeme PollockSA955 & 90-162v AUSJohannesburg23 Dec 1966
Peter van der MerweSA9519 & 76--0v AUSJohannesburg23 Dec 1966
Graeme SmithSA909055132v AUSJohannesburg12 Mar 2006
Graeme SmithSA8989*58111v AUSJohannesburg24 Feb 2006
Lance KlusenerSA83837782v AUSJohannesburg22 Mar 2002
Virender SehwagIND828281103v AUSJohannesburg23 Mar 2003
Herschelle GibbsSA8282101101v AUSJohannesburg17 Apr 2009
JP DuminySA828258103v AUSJohannesburg2 Oct 2016
Herschelle GibbsSA8134 & 47132130v AUSJohannesburg22 Feb 2002
Faf du PlessisSA79794155v AUSJohannesburg6 Mar 2016
Ashwell PrinceSA7749 & 28147110v AUSJohannesburg22 Feb 2002
Rilee RossouwSA757581100v AUSJohannesburg2 Oct 2016
Jacques KallisSA7227 & 4518380v AUSJohannesburg26 Feb 2009
Jackie McGlewSA711 & 70-00v AUSJohannesburg7 Feb 1958
Neil McKenzieSA7136 & 35220110v AUSJohannesburg26 Feb 2009
Graeme SmithSA690 & 6911270v AUSJohannesburg26 Feb 2009
Ali BacherSA685 & 6311790v AUSJohannesburg23 Dec 1966
Misbah-ul-HaqPAK6666*4271v AUSJohannesburg18 Sept 2007
Jacques KallisSA64646961v AUSJohannesburg17 Apr 2009
Eddie BarlowSA6313 & 50127100v AUSJohannesburg23 Dec 1966
Russell EndeanSA6022 & 38--0v AUSJohannesburg7 Feb 1958
Mike ProcterSA5822 & 36*8742v AUSJohannesburg19 Feb 1970
Hashim AmlaSA581 & 5713370v AUSJohannesburg26 Feb 2009
Herschelle GibbsSA56563444v AUSJohannesburg24 Feb 2006
Jacques KallisSA5654 & 26082v AUSJohannesburg17 Nov 2011
Dale SteynSA5615* & 419534v AUSJohannesburg17 Nov 2011
Mark BoucherSA5555*8970v AUSJohannesburg16 Apr 2000
Travis DowlinWI55558750v AUSJohannesburg26 Sept 2009
Andre FletcherWI54547741v AUSJohannesburg26 Sept 2009
Jacques RudolphSA5430 & 247390v AUSJohannesburg17 Nov 2011
Lance KlusenerSA5252*5090v AUSJohannesburg16 Apr 2000
Shoaib MalikPAK5252*3842v AUSJohannesburg18 Sept 2007
Ashwell PrinceSA5250 & 210790v AUSJohannesburg17 Nov 2011
Page 1Next

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