Batting by year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA20132013241250103*83.3339064.10200270
Virat KohliIND20132013120215119107.5037457.49110270
Brian LaraWI20032003120207202103.5029669.93100332
Jacques KallisSA20032003120202158101.0036954.74100202
Faf du PlessisSA2013201323019513465.0049339.55100180
Graeme SmithSA201320132401886847.0032458.02020280
Cheteshwar PujaraIND2013201312017815389.0036848.37100230
Graeme SmithSA2003200312017613288.0025469.29100290
JP DuminySA20172017110155155155.0022170.14100190
Hashim AmlaSA2013201324115174*50.3326856.34010200
Alviro PetersenSA201320132401447636.0031645.57010200
AB de VilliersSA201120111201377368.5023358.80020211
Hashim AmlaSA20172017110134134134.0026550.57100160
Hashim AmlaSA2011201112012410562.0031339.62100170
Marcus NorthAUS2009200912012211761.0024050.83100130
Paul CollingwoodENG201020101201187159.0014979.19010173
Joe RootENG20162016121114110114.0015275.00100170
Ricky PontingAUS200920091201088354.0017860.67010151
Shivnarine ChanderpaulWI200320031201087454.0021051.43010160
AB de VilliersSA20092009121107104*107.0019255.7310091
Graeme SmithSA20102010110105105105.0018756.15100160
Brad HaddinAUS200920091201006350.0015962.89010102
Phillip HughesAUS20112011120998849.5012181.82010160
Mitchell JohnsonAUS200920091219796*97.0014367.83010105
Mark BoucherSA20102010110959595.0011880.5101090
Jacques KallisSA20132013240915022.7512970.54011160
Shane WatsonAUS20112011120888844.0014261.97011142
Martin van JaarsveldSA20032003120887344.0013465.67010150
Vernon PhilanderSA20132013231855942.5012568.00010100
Mitchell JohnsonAUS201120111227840*-9681.25000120
Usman KhawajaAUS20112011120776538.5016746.1101091
Misbah-ul-HaqPAK20132013120766438.0021235.85010140
Hashim AmlaSA20102010110757575.0013854.3501080
Phillip HughesAUS20092009120757537.5012560.00011111
Jacques KallisSA20092009120724536.0018339.3400080
Neil McKenzieSA20092009120713635.5022032.27000110
Brad HaddinAUS20112011120715535.5012955.04010100
Daren GangaWI20032003120706035.0022431.25010110
Graeme SmithSA20092009120696934.5011261.6101170
Michael ClarkeAUS20092009120686834.009273.91011100
Herschelle GibbsSA20032003121666066.0015044.0001081
Kusal MendisSL20172017120654132.5010860.19000111
Ricky PontingAUS20112011120626231.0014143.9701160
Ajinkya RahaneIND20132013120624731.0016437.80000100
Alastair CookENG20162016120614330.509762.8900070
Dean ElgarSA20162016120614630.5014741.5000080
Michael HusseyAUS20112011120593929.5010456.7300070
AB de VilliersSA20102010110585858.0011948.7401050
Ben StokesENG20162016110585858.0054107.4101091
Hashim AmlaSA20092009120585729.0013343.6101070
Page 1Next

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