Batting match by match (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At New Wanderers Stadium×

Player figures come from full scorecards, which we hold for 24 of the 27 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Herschelle GibbsSA175175111217v AUSJohannesburg12 Mar 2006
Ricky PontingAUS164164105139v SAJohannesburg12 Mar 2006
Hashim AmlaSA153153*142140v WIJohannesburg18 Jan 2015
AB de VilliersSA14914944916v WIJohannesburg18 Jan 2015
Andrew SymondsAUS143143*125182v PAKJohannesburg11 Feb 2003
Herschelle GibbsSA143143141193v NZJohannesburg16 Feb 2003
Ricky PontingAUS140140*12148v INDJohannesburg23 Mar 2003
Quinton de KockSA135135121183v INDJohannesburg5 Dec 2013
Stephen FlemingNZ134134*132210v SAJohannesburg16 Feb 2003
AB de VilliersSA128128108123v PAKJohannesburg17 Mar 2013
Rilee RossouwSA128128115112v WIJohannesburg18 Jan 2015
Graeme SmithSA12512514394v SLJohannesburg22 Jan 2012
AB de VilliersSA125125*98104v SLJohannesburg22 Jan 2012
Hashim AmlaSA12212211391v PAKJohannesburg17 Mar 2013
Faf du PlessisSA11111193130v AUSJohannesburg2 Oct 2016
Joe RootENG109109124101v SAJohannesburg12 Feb 2016
Herschelle GibbsSA10210284133v WIJohannesburg3 Feb 2008
Kumar SangakkaraSL10210297100v SAJohannesburg22 Jan 2012
Sachin TendulkarIND979712071v SLJohannesburg10 Mar 2003
Devon SmithWI919176103v SAJohannesburg3 Feb 2008
Graeme SmithSA909055132v AUSJohannesburg12 Mar 2006
Damien MartynAUS8888*8471v INDJohannesburg23 Mar 2003
Shahid AfridiPAK88884857v SAJohannesburg17 Mar 2013
Virender SehwagIND828281103v AUSJohannesburg23 Mar 2003
Herschelle GibbsSA8282101101v AUSJohannesburg17 Apr 2009
JP DuminySA828258103v AUSJohannesburg2 Oct 2016
Michael HusseyAUS81815193v SAJohannesburg12 Mar 2006
Simon KatichAUS79799091v SAJohannesburg12 Mar 2006
Ricky PontingAUS79799591v WIJohannesburg26 Sept 2009
Virat KohliIND7979*10492v WIJohannesburg30 Sept 2009
Mahela JayawardeneSL77778562v NZJohannesburg27 Sept 2009
Graeme SmithSA77779880v INDJohannesburg15 Jan 2011
AB de VilliersSA77774764v INDJohannesburg5 Dec 2013
Grant ElliottNZ7575*10351v PAKJohannesburg3 Oct 2009
Rilee RossouwSA757581100v AUSJohannesburg2 Oct 2016
Jacques KallisSA7474*7070v WIJohannesburg3 Feb 2008
Jesse RyderNZ747458101v SLJohannesburg27 Sept 2009
Niroshan DickwellaSL74748070v SAJohannesburg4 Feb 2017
Mitchell JohnsonAUS7373*4783v WIJohannesburg26 Sept 2009
Jacques KallisSA7171*8981v PAKJohannesburg14 Feb 2007
AB de VilliersSA7171*8672v PAKJohannesburg14 Feb 2007
Lahiru ThirimanneSL69696370v SAJohannesburg22 Jan 2012
Virender SehwagIND66667653v SLJohannesburg10 Mar 2003
Michael ClarkeAUS666660100v SAJohannesburg17 Apr 2009
Martin GuptillNZ66667631v SLJohannesburg27 Sept 2009
Hashim AmlaSA65658851v INDJohannesburg5 Dec 2013
MS DhoniIND65657181v SAJohannesburg5 Dec 2013
Jacques KallisSA64646961v AUSJohannesburg17 Apr 2009
Dwayne SmithWI64646591v SAJohannesburg18 Jan 2015
Brad HaddinAUS62626471v SAJohannesburg17 Apr 2009
Page 1Next

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