Batting match by match (Tests)

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 8 of the 21 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Virat KohliIND215119 & 96374270v SAJohannesburg18 Dec 2013
Brian LaraWI207202 & 5296332v SAJohannesburg12 Dec 2003
Jacques KallisSA202158 & 44369202v WIJohannesburg12 Dec 2003
Cheteshwar PujaraIND17825 & 153368230v SAJohannesburg18 Dec 2013
Graeme SmithSA176132 & 44254290v WIJohannesburg12 Dec 2003
JP DuminySA155155221190v SLJohannesburg12 Jan 2017
Faf du PlessisSA15420 & 134386160v INDJohannesburg18 Dec 2013
AB de VilliersSA13764 & 73233211v AUSJohannesburg17 Nov 2011
AB de VilliersSA13431 & 103*201140v PAKJohannesburg1 Feb 2013
Hashim AmlaSA134134265160v SLJohannesburg12 Jan 2017
Hashim AmlaSA12419 & 105313170v AUSJohannesburg17 Nov 2011
Marcus NorthAUS122117 & 5240130v SAJohannesburg26 Feb 2009
Paul CollingwoodENG11847 & 71149173v SAJohannesburg14 Jan 2010
AB de VilliersSA11613 & 103189130v INDJohannesburg18 Dec 2013
Joe RootENG114110 & 4*152170v SAJohannesburg14 Jan 2016
Graeme SmithSA11268 & 44192170v INDJohannesburg18 Dec 2013
Hashim AmlaSA11137 & 74*181130v PAKJohannesburg1 Feb 2013
Shivnarine ChanderpaulWI10834 & 74210160v SAJohannesburg12 Dec 2003
Ricky PontingAUS10883 & 25178151v SAJohannesburg26 Feb 2009
AB de VilliersSA107104* & 319291v AUSJohannesburg26 Feb 2009
Graeme SmithSA105105187160v ENGJohannesburg14 Jan 2010
Brad HaddinAUS10063 & 37159102v SAJohannesburg26 Feb 2009
Phillip HughesAUS9988 & 11121160v SAJohannesburg17 Nov 2011
Mitchell JohnsonAUS9796* & 1143105v SAJohannesburg26 Feb 2009
Alviro PetersenSA9721 & 76203130v INDJohannesburg18 Dec 2013
Mark BoucherSA959511890v ENGJohannesburg14 Jan 2010
Martin van JaarsveldSA8873 & 15134150v WIJohannesburg12 Dec 2003
Shane WatsonAUS8888 & 0142142v SAJohannesburg17 Nov 2011
Vernon PhilanderSA8459 & 25*123100v INDJohannesburg18 Dec 2013
Mitchell JohnsonAUS7838* & 40*96120v SAJohannesburg17 Nov 2011
Usman KhawajaAUS7712 & 6516791v SAJohannesburg17 Nov 2011
Graeme SmithSA7624 & 52132110v PAKJohannesburg1 Feb 2013
Misbah-ul-HaqPAK7612 & 64212140v SAJohannesburg1 Feb 2013
Phillip HughesAUS750 & 75125111v SAJohannesburg26 Feb 2009
Hashim AmlaSA757513880v ENGJohannesburg14 Jan 2010
Jacques KallisSA7227 & 4518380v AUSJohannesburg26 Feb 2009
Neil McKenzieSA7136 & 35220110v AUSJohannesburg26 Feb 2009
Brad HaddinAUS7116 & 55129100v SAJohannesburg17 Nov 2011
Daren GangaWI7060 & 10224110v SAJohannesburg12 Dec 2003
Graeme SmithSA690 & 6911270v AUSJohannesburg26 Feb 2009
Michael ClarkeAUS6868 & 092100v SAJohannesburg26 Feb 2009
Herschelle GibbsSA6660 & 6*15081v WIJohannesburg12 Dec 2003
Kusal MendisSL6541 & 24108111v SAJohannesburg12 Jan 2017
Ricky PontingAUS620 & 6214160v SAJohannesburg17 Nov 2011
Ajinkya RahaneIND6247 & 15164100v SAJohannesburg18 Dec 2013
Alastair CookENG6118 & 439770v SAJohannesburg14 Jan 2016
Dean ElgarSA6146 & 1514780v ENGJohannesburg14 Jan 2016
Michael HusseyAUS5920 & 3910470v SAJohannesburg17 Nov 2011
Hashim AmlaSA581 & 5713370v AUSJohannesburg26 Feb 2009
AB de VilliersSA585811950v ENGJohannesburg14 Jan 2010
Page 1Next

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