Batting by team (Tests)

Filters

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

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSASouth Africa2006-201810182752103*47.00149550.30162924
Jacques KallisSASouth Africa2002-2013813063511548.85137646.15332841
Graeme SmithSASouth Africa2002-2013916353914741.4688460.97121801
Temba BavumaSASouth Africa2015-2026611039011335.4581547.85121451
Aiden MarkramSASouth Africa2018-202648038214347.7573152.26110521
Hashim AmlaSASouth Africa2006-2019111903776919.8468854.80043600
Ashwell PrinceSASouth Africa2006-20116112372123*41.3374450.00201430
Dean ElgarSASouth Africa2015-2022591359118*44.8867753.03121431
Ricky PontingAUSAustralia2006-200924030911677.2553857.43210352
Mark BoucherSASouth Africa2002-201181323075527.9172142.58030380
Phillip HughesAUSAustralia2009120275160137.5047458.02200345
Matt RenshawAUSAustralia2026120272190136.0049654.84110283
Quinton de KockSASouth Africa2016-20193502718354.2037173.05030361
Dale SteynSASouth Africa2008-201991412294717.6255541.26000265
Faf du PlessisSASouth Africa2013-20195802219027.6350543.76010261
Kushal Janith PereraSLSri Lanka2019121204153*204.0026377.57110196
VVS LaxmanINDIndia2006-20102411999666.3344444.82020201
Dinesh ChandimalSLSri Lanka2011-20242401958348.7535654.78031260
MS DhoniINDIndia2006-20133601764729.3326765.92000291
Tristan StubbsSASouth Africa2024-202624017112242.7533750.74100152
Morné MorkelSASouth Africa2006-2018815216831*12.9242040.00004220
JP DuminySASouth Africa2009-201658216473*27.3339741.31011260
Herschelle GibbsSASouth Africa2002-20084711616326.8323468.80010272
Ajinkya RahaneINDIndia201312114796147.0027852.88020192
Steve SmithAUSAustralia2018-20262401465636.5028950.52010173
Thilan SamaraweeraSLSri Lanka201112014510272.5033343.54100160
Michael HusseyAUSAustralia2006-20092301447548.0034941.26020211
Alviro PetersenSASouth Africa2010-20132411436247.6722164.71010201
Mahmudul Hasan JoyBANBangladesh202212014113770.5033542.09100162
Ian BellENGEngland2009110140140140.0022761.67100101
Simon KatichAUSAustralia200912013810869.0023758.23100191
Dhananjaya de SilvaSLSri Lanka2019-20242401375934.2520566.83010192
Nick ComptonENGEngland20151201348567.0035238.07010130
Murali VijayINDIndia2010-20132401319732.7530842.53010220
Cheteshwar PujaraINDIndia2010-20132401317032.7533339.34010170
Alastair CookENGEngland2009-201523012511841.6730141.53101120
Jonny BairstowENGEngland20151201207960.0013290.91010153
David BedinghamSASouth Africa2024-20262411204940.0015875.95000201
Keshav MaharajSASouth Africa2018-20265911163414.5018363.39002132
James TaylorENGEngland20151201127056.0023447.86010121
Marlon SamuelsWIWest Indies200812011110555.5019756.35100190
Kumar SangakkaraSLSri Lanka201112010810854.0019355.96101130
Pat CumminsAUSAustralia2018-20262411044334.6720550.7300076
Matthew HaydenAUSAustralia200612010210251.0021946.58101120
Mitchell MarshAUSAustralia20181201029651.0018555.14010141
Shaun PollockSASouth Africa2002-200845110063*25.0016759.88010160
Joe RootENGEngland2015120977348.5016558.7901072
Wiaan MulderSASouth Africa2022-2026361943018.8024638.2100172
Paul CollingwoodENGEngland2009110919191.0021542.3301070
Nicky BojeSASouth Africa2002-2006232914891.0013666.91000140
Page 1Next

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