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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSASouth Africa2009-20166112588104*65.3397960.06331663
Hashim AmlaSASouth Africa2009-2017712158713453.36122747.84230750
Graeme SmithSASouth Africa2003-2013611058513253.1895061.58231880
Jacques KallisSASouth Africa2003-2013611042815838.9176555.95121524
Faf du PlessisSASouth Africa2013-201746024113440.1761639.12100230
Virat KohliINDIndia2013120215119107.5037457.49110270
JP DuminySASouth Africa2009-201746021515535.8338955.27100260
Brian LaraWIWest Indies2003120207202103.5029669.93100332
Mark BoucherSASouth Africa2003-20114701809525.7132255.90011180
Cheteshwar PujaraINDIndia201312017815389.0036848.37100230
Mitchell JohnsonAUSAustralia2009-201124317596*175.0023973.22010225
Phillip HughesAUSAustralia2009-20112401748843.5024670.73021271
Brad HaddinAUSAustralia2009-20112401716342.7528859.38020202
Ricky PontingAUSAustralia2009-20112401708342.5031953.29021211
Alviro PetersenSASouth Africa20132401447636.0031645.57010200
Marcus NorthAUSAustralia200912012211761.0024050.83100130
Paul CollingwoodENGEngland20101201187159.0014979.19010173
Dean ElgarSASouth Africa2013-20173401154628.7524147.72000141
Joe RootENGEngland2016121114110114.0015275.00100170
Shivnarine ChanderpaulWIWest Indies20031201087454.0021051.43010160
Vernon PhilanderSASouth Africa2011-20174611085921.6020951.67012130
Dale SteynSASouth Africa2009-20135841084127.0019355.9600086
Jacques RudolphSASouth Africa2003-20112401004425.0020149.75000130
Shane WatsonAUSAustralia2011120888844.0014261.97011142
Martin van JaarsveldSASouth Africa2003120887344.0013465.67010150
Neil McKenzieSASouth Africa2003-2009241883629.3326233.59000130
Alastair CookENGEngland2010-2016240834320.7513461.9400090
Michael ClarkeAUSAustralia2009-2011240816820.2514157.45011120
Usman KhawajaAUSAustralia2011120776538.5016746.1101091
Misbah-ul-HaqPAKPakistan2013120766438.0021235.85010140
Ashwell PrinceSASouth Africa2010-2011230715023.6715545.81010120
Daren GangaWIWest Indies2003120706035.0022431.25010110
Herschelle GibbsSASouth Africa2003121666066.0015044.0001081
Kusal MendisSLSri Lanka2017120654132.5010860.19000111
Michael HusseyAUSAustralia2009-2011240633915.7512650.0000180
Ajinkya RahaneINDIndia2013120624731.0016437.80000100
Ben StokesENGEngland2016110585858.0054107.4101091
Asad ShafiqPAKPakistan2013120575628.5017332.9501090
Upul TharangaSLSri Lanka2017120502625.007467.5700090
Dimuth KarunaratneSLSri Lanka2017120505025.008260.9801150
MS DhoniINDIndia2013120482924.0011641.3800060
Nasir JamshedPAKPakistan2013120484624.008060.0000080
Graeme SwannENGEngland2010120472723.5044106.8200061
Jonny BairstowENGEngland2016110454545.008453.5700050
Murali VijayINDIndia2013120453922.5013633.0900060
Robin PetersonSASouth Africa2003-2013231432521.505874.1400140
Shaun PollockSASouth Africa2003120403020.006858.8200030
Ian BellENGEngland2010120403520.0010338.8300070
Kagiso RabadaSASouth Africa2016-2017231402420.009442.5500041
Suranga LakmalSLSri Lanka2017120353117.5035100.0000070
Page 1Next

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