Live3rd T20I · India in New Zealand 2026/27NZ189/3 (19)INDIND chose to bowlLive5th Match · Pakistan ODI Tri-Series 2026/27PAK23/2 (6.3)SLSL chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (87 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

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
Dimuth KarunaratneSL500 & 508250v SAJohannesburg12 Jan 2017
Gihahn CloeteTS50504070v JSJohannesburg11 Dec 2018
Ben DunkNMBG5050*3044v JSJohannesburg16 Nov 2019
Ricardo PowellWI4949*2442v SAJohannesburg4 Feb 2004
Patrick BrowneWI4949*6621v SAJohannesburg3 Feb 2008
Michael HusseyAUS4949*5550v SAJohannesburg17 Apr 2009
Gautam GambhirIND4949*2871v SAJohannesburg30 Mar 2012
Robert FrylinckDOL49492053v LIOJohannesburg27 Nov 2016
Clive van RyneveldSA4836 & 12-30v ENGJohannesburg15 Feb 1957
Richard DumbrillSA4819 & 29--0v AUSJohannesburg23 Dec 1966
Herschelle GibbsSA484845100v INDJohannesburg5 Oct 2001
Tushar ImranBAN48488131v KENJohannesburg1 Mar 2003
Sourav GangulyIND48485322v SLJohannesburg10 Mar 2003
Brad HodgeKKR48484150v DCJohannesburg16 May 2009
Manish PandeyRCB48483570v CSKJohannesburg23 May 2009
Daniel VettoriNZ48484441v SLJohannesburg27 Sept 2009
Brendon McCullumNZ48483943v ENGJohannesburg29 Sept 2009
Owais ShahCC48483305v LIOJohannesburg24 Feb 2012
Neil McKenzieLIO48483680v TITJohannesburg11 Mar 2012
Farhaan BehardienTIT48482624v LIOJohannesburg11 Mar 2012
Nasir JamshedPAK482 & 468080v SAJohannesburg1 Feb 2013
MS DhoniIND4819 & 2911660v SAJohannesburg18 Dec 2013
Gerhardt AbrahamsKNI48483141v WARJohannesburg2 Nov 2014
Dwaine PretoriusLIO4848*2762v WARJohannesburg24 Apr 2019
Roy McLeanSA472 & 45-61v NZJohannesburg26 Dec 1961
Trevor GoddardSA4747-40v AUSJohannesburg3 Feb 1967
Rahul DravidIND47475720v AUSJohannesburg23 Mar 2003
Graeme SwannENG4727 & 204461v SAJohannesburg14 Jan 2010
Graeme SmithSA4711 & 367380v AUSJohannesburg17 Nov 2011
Alviro PetersenSA4720 & 2711370v PAKJohannesburg1 Feb 2013
Quinton de KockLIO47474042v TITJohannesburg20 Feb 2013
David MillerSA47472643v WIJohannesburg11 Jan 2015
Vaughn van JaarsveldDOL47473442v LIOJohannesburg1 May 2019
Andrew HallSA46464960v AUSJohannesburg16 Apr 2000
Jacques RudolphSA462 & 4412840v WIJohannesburg12 Dec 2003
Justin KempSA4646*2252v WIJohannesburg11 Sept 2007
Jehan MubarakSL4646*1335v KENJohannesburg14 Sept 2007
JP DuminySA4617 & 2912750v AUSJohannesburg26 Feb 2009
Paul CollingwoodENG46465153v SLJohannesburg25 Sept 2009
Brendon McCullumNZ46467250v SLJohannesburg27 Sept 2009
Upul TharangaSL46463971v SAJohannesburg22 Jan 2012
Quinton de KockLIO46462662v WARJohannesburg14 Mar 2012
Quinton de KockLIO46464251v CCJohannesburg31 Jan 2014
Temba BavumaLIO46463522v CCJohannesburg7 Apr 2019
Ali BacherSA4530 & 1511640v AUSJohannesburg19 Feb 1970
Mark BoucherSA4545*5070v SLJohannesburg27 Nov 2002
Mark BoucherSA4527 & 186950v WIJohannesburg12 Dec 2003
Brendon McCullumNZ45453190v INDJohannesburg16 Sept 2007
Subramaniam BadrinathCSK45453442v DCJohannesburg2 May 2009
Mohammad YousufPAK45457830v NZJohannesburg3 Oct 2009

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