Batting by team (Tests)

Filters

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

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSASouth Africa2007-201812181122120871.82227453.695601622
AB de VilliersSASouth Africa2005-201812170104015261.18162464.0435312211
Dean ElgarSASouth Africa2013-20231016067218542.00119456.281511061
Jacques KallisSASouth Africa2005-2011791669201*83.63119655.943207510
Quinton de KockSASouth Africa2014-20218133547129*54.7063586.14131739
Faf du PlessisSASouth Africa2013-2020813152719943.92105350.05213663
Aiden MarkramSASouth Africa2018-2024814050411536.0079863.16131860
Temba BavumaSASouth Africa2016-2024813445678*50.6792349.40042612
Ashwell PrinceSASouth Africa2005-2011782418162*69.6774456.18201554
Mark BoucherSASouth Africa2005-201178135211750.2960857.89120471
Virat KohliINDIndia2018-202336032515354.1750963.85110411
Graeme SmithSASouth Africa2005-201491202766223.0047058.72021371
KL RahulINDIndia2018-202336026512344.1754548.62200385
Vernon PhilanderSASouth Africa2011-201971012487427.5649949.70011271
JP DuminySASouth Africa2009-20164802358829.3854143.44021293
Stephen CookSASouth Africa201624020011550.0043945.56110280
Shaun MarshAUSAustralia201412019214896.0037251.61100201
Joe RootENGEngland2016-20192401737643.2533451.80010270
Marco JansenSASouth Africa2021-202447316384*40.7529255.82010251
Kagiso RabadaSASouth Africa2016-2024914315731*14.2728255.67002222
Sachin TendulkarINDIndia2010121147111*147.0027553.45100211
Daniel VettoriNZNew Zealand2006-20072411448148.0020171.64010211
Jermaine BlackwoodWIWest Indies2014-20232401437935.7520470.10010231
Stiaan van ZylSASouth Africa2014-2016231141101*70.5025056.40100200
Keshav MaharajSASouth Africa2018-20215801387317.2525254.76010162
Nicky BojeSASouth Africa2005-20062301368245.3318274.73010242
Jacob OramNZNew Zealand200612013513367.5017776.27100182
Babar AzamPAKPakistan2018-20242401317132.7519965.83020260
Shan MasoodPAKPakistan2018-20242401296532.2525949.81010151
David WarnerAUSAustralia201412012711563.5016776.05100152
MS DhoniINDIndia20101201239061.5015678.85010162
Kevin PietersenENGEngland20091201218160.5022254.50010141
Alviro PetersenSASouth Africa2010-20144501177723.4019061.58010171
Alex DoolanAUSAustralia20141201168958.0020556.59010171
Henry NichollsNZNew Zealand20161201127656.0020754.11010170
Dinesh ChandimalSLSri Lanka20201201108555.0020653.40010150
Alastair CookENGEngland2009-20162401087627.0028637.76010160
Stephen FlemingNZNew Zealand2006-20072401035425.7516861.31011152
Heath StreakZIMZimbabwe20051201018550.5022644.69010140
Steve SmithAUSAustralia2014110100100100.0021346.95100130
David BedinghamSASouth Africa2023-20242301005633.3313474.63010142
Saud ShakeelPAKPakistan2024120988449.0011982.35010131
Brendon McCullumNZNew Zealand2006-2007240983324.5013075.38000112
Jonathan TrottENGEngland2009120976948.5032929.48010100
Dale SteynSASouth Africa2006-201810104972516.1719250.52001103
Rory BurnsENGEngland2019120938446.5016955.03010130
Ben StokesENGEngland2016-2019240923523.0014463.89000133
Graeme SwannENGEngland2009120878543.509690.63010102
Rassie van der DussenSASouth Africa2019-2021350865117.2022638.0501090
Gautam GambhirINDIndia2010120858042.5016750.90010100
Page 1Next

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