Batting by team (Tests)

Filters

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

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSASouth Africa2003-201315243147122470.05276853.1466115811
AB de VilliersSASouth Africa2005-201819302134416348.00231758.0137016414
Hashim AmlaSASouth Africa2005-201919332133220142.97270749.213611811
Graeme SmithSASouth Africa2003-201415262122618351.08177669.034501553
Dean ElgarSASouth Africa2013-202412224757141*42.06155248.78232913
Ashwell PrinceSASouth Africa2005-20111015463815058.00152241.92222662
Faf du PlessisSASouth Africa2013-20201018163210337.18139245.40141810
Ben StokesENGEngland2016-2020240403258100.75356113.201104715
Quinton de KockSASouth Africa2016-2020610038310138.3052672.81130491
Alviro PetersenSASouth Africa2011-2015611138110938.1069454.90211413
Temba BavumaSASouth Africa2015-2025710237410646.7568854.36211492
Aiden MarkramSASouth Africa2018-2025611136410636.4051670.54121585
Michael ClarkeAUSAustralia2009-2014361361161*72.2059360.88202460
Mark BoucherSASouth Africa2003-2012121313445928.6762055.48041413
David WarnerAUSAustralia2014-201824034214585.5038987.92200346
Herschelle GibbsSASouth Africa2003-200758228922848.1736778.75101386
Vernon PhilanderSASouth Africa2011-20201115627352*30.3364442.39022302
Stephen FlemingNZNew Zealand2006110262262262.0042361.94100312
Ryan RickeltonSASouth Africa2025110259259259.0034375.51100293
Shan MasoodPAKPakistan2019-202524025214563.0043857.53110311
Sachin TendulkarINDIndia2007-201124123814679.3359739.87110292
Asad ShafiqPAKPakistan2013-201924023811159.5040359.06110332
Jacques RudolphSASouth Africa2005-201258223251*38.6744152.61010321
Babar AzamPAKPakistan2019-20252402138153.2534362.10030320
Taufeeq UmarPAKPakistan2003120202135101.0035556.90110331
Virat KohliINDIndia2018-20243601997933.1746742.61010282
Shivnarine ChanderpaulWIWest Indies2008-201524219470*97.0055235.14030161
Keshav MaharajSASouth Africa2017-202571221874018.7027368.50000194
Marlon SamuelsWIWest Indies2008-20152401867446.5041544.82020252
Boeta DippenaarSASouth Africa2003-20074601856230.8350836.42011180
Mitchell JohnsonAUSAustralia2009-2014351181123*45.2519294.27101195
Younis KhanPAKPakistan2003-201336018111130.1744440.77101123
Jonny BairstowENGEngland2016122180150*-26667.67100202
Joe RootENGEngland2016-20202401756143.7525568.63020220
Dale SteynSASouth Africa2006-2019151741723213.2335348.73003182
Dominic SibleyENGEngland2020121167133*167.0038743.15100261
Gautam GambhirINDIndia20111201579378.5040638.67020220
Alastair CookENGEngland2010-20162401556538.7532847.26020190
Keegan PetersenSASouth Africa20221201548277.0027955.20020190
Mohammad YousufPAKPakistan2003-20072401518337.75149101.34021183
Rassie van der DussenSASouth Africa2020-20222411476849.0047630.88010120
James FranklinNZNew Zealand2006-2013231145122*72.5033743.03100161
Steve SmithAUSAustralia2014-20182411328444.0021461.68010154
Nicky BojeSASouth Africa2003-20065611327626.4017774.58011210
Andrew StraussENGEngland2005-20102401314532.7532540.31000140
Rishabh PantINDIndia2022121127100*127.0018967.20100104
Matthew HaydenAUSAustralia20061201269463.0024351.85010181
Thilan SamaraweeraSLSri Lanka2012121126115*126.0027645.65100140
Ian BellENGEngland20101201267863.0033437.72010180
Kagiso RabadaSASouth Africa2016-202591331252612.5030141.5300191
Page 1Next

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