ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At New Wanderers Stadium×
PlayerRunsScoresBF4s6sOppositionGroundDate
Hardus ViljoenLIO4141*2633v TITJohannesburg12 Nov 2016
Rassie van der DussenLIO41413212v DOLJohannesburg27 Nov 2016
Buster FarrerSA4040-80v NZJohannesburg2 Feb 1962
Tom VeiversAUS4019 & 21--0v SAJohannesburg3 Feb 1967
Mahela JayawardeneSL4039 & 111370v SAJohannesburg8 Nov 2002
Shaun PollockSA4030 & 106830v WIJohannesburg12 Dec 2003
Virender SehwagIND40401762v NZJohannesburg16 Sept 2007
Dwayne BravoWI40403441v SAJohannesburg3 Feb 2008
Ricky PontingAUS40404521v SAJohannesburg17 Apr 2009
AB de VilliersDC4040*3250v KKRJohannesburg10 May 2009
Paul CollingwoodENG40405823v NZJohannesburg29 Sept 2009
Ian BellENG4035 & 510370v SAJohannesburg14 Jan 2010
Quinton de KockLIO40402304v TITJohannesburg11 Mar 2012
Hashim AmlaSA4036 & 48770v INDJohannesburg18 Dec 2013
Neil McKenzieLIO4040*2921v DOLJohannesburg2 Feb 2014
Vaughn van JaarsveldDOL40402533v LIOJohannesburg2 Nov 2014
Marlon SamuelsWI40404831v SAJohannesburg18 Jan 2015
Jonathan CarterWI40403931v SAJohannesburg18 Jan 2015
Kagiso RabadaSA4024 & 168541v ENGJohannesburg14 Jan 2016
Ken FunstonSA3912 & 27--0v AUSJohannesburg23 Dec 1957
Goofy LawrenceSA3939-60v NZJohannesburg2 Feb 1962
Alan ConnollyAUS393 & 364841v SAJohannesburg19 Feb 1970
Jacques KallisSA39395630v INDJohannesburg5 Oct 2001
Ricky PontingAUS39394360v SAJohannesburg22 Feb 2002
Makhaya NtiniSA3926 & 136370v ENGJohannesburg13 Jan 2005
Simon KatichAUS39392261v SAJohannesburg24 Feb 2006
Ajit AgarkarKKR39392932v DCJohannesburg10 May 2009
Cameron WhiteAUS39392641v SAJohannesburg16 Oct 2011
Stiaan van ZylCC39392570v LIOJohannesburg24 Feb 2012
Neil McKenzieLIO39393250v TITJohannesburg7 Apr 2013
Adil RashidENG39392650v SAJohannesburg12 Feb 2016
Mignon du PreezSAW39393950v ENGWJohannesburg21 Feb 2016
Keegan PetersenCC39392960v KNIJohannesburg12 Nov 2016
Johnny WardleENG3816 & 22-22v SAJohannesburg15 Feb 1957
Peter PollockSA3837 & 1*-00v NZJohannesburg26 Dec 1961
Ted DexterENG3838 & 0-40v SAJohannesburg22 Jan 1965
Tiger LanceSA388 & 3010721v AUSJohannesburg19 Feb 1970
Michael VaughanENG3833 & 512260v SAJohannesburg25 Nov 1999
Stuart CarlisleZIM38386131v SAJohannesburg21 Jan 2000
Ian HarveyAUS38384550v SAJohannesburg16 Apr 2000
Mark BoucherSA38386640v SLJohannesburg8 Nov 2002
Shaun PollockSA38386550v SLJohannesburg8 Nov 2002
Jacques KallisSA3838*5822v SLJohannesburg27 Nov 2002
Dinesh MongiaIND38384541v SAJohannesburg1 Dec 2006
Tillakaratne DilshanSL38382804v PAKJohannesburg17 Sept 2007
Chamara SilvaSL38382751v PAKJohannesburg17 Sept 2007
David WarnerAUS38382941v SAJohannesburg27 Mar 2009
AB de VilliersSA38384220v AUSJohannesburg17 Apr 2009
Rahul DravidRCB38383440v DCJohannesburg19 May 2009
Ross TaylorNZ38386112v PAKJohannesburg3 Oct 2009

BF balls faced · 4s fours · 6s sixes

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