Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSA2007-201812181122120871.82227453.695601622
Jacques KallisSA2005-2011791669201*83.63119655.943207510
Faf du PlessisSA2013-2020813152719943.92105350.05213663
Dean ElgarSA2013-20231016067218542.00119456.281511061
Ashwell PrinceSA2005-2011782418162*69.6774456.18201554
Virat KohliIND2018-202336032515354.1750963.85110411
AB de VilliersSA2005-201812170104015261.18162464.0435312211
Shaun MarshAUS201412019214896.0037251.61100201
Jacob OramNZ200612013513367.5017776.27100182
Quinton de KockSA2014-20218133547129*54.7063586.14131739
KL RahulIND2018-202336026512344.1754548.62200385
Mark BoucherSA2005-201178135211750.2960857.89120471
Aiden MarkramSA2018-2024814050411536.0079863.16131860
Stephen CookSA201624020011550.0043945.56110280
David WarnerAUS201412012711563.5016776.05100152
Sachin TendulkarIND2010121147111*147.0027553.45100211
Stiaan van ZylSA2014-2016231141101*70.5025056.40100200
Steve SmithAUS2014110100100100.0021346.95100130
MS DhoniIND20101201239061.5015678.85010162
Alex DoolanAUS20141201168958.0020556.59010171
JP DuminySA2009-20164802358829.3854143.44021293
Dinesh ChandimalSL20201201108555.0020653.40010150
Heath StreakZIM20051201018550.5022644.69010140
Graeme SwannENG2009120878543.509690.63010102
Marco JansenSA2021-202447316384*40.7529255.82010251
Saud ShakeelPAK2024120988449.0011982.35010131
Rory BurnsENG2019120938446.5016955.03010130
Nicky BojeSA2005-20062301368245.3318274.73010242
Corbin BoschSA20241218181*81.009486.17011150
Daniel VettoriNZ2006-20072411448148.0020171.64010211
Kevin PietersenENG20091201218160.5022254.50010141
Gautam GambhirIND2010120858042.5016750.90010100
Dhananjaya de SilvaSL20201117979*-10674.53010111
Jermaine BlackwoodWI2014-20232401437935.7520470.10010231
Temba BavumaSA2016-2024813445678*50.6792349.40042612
Alviro PetersenSA2010-20144501177723.4019061.58010171
Kane WilliamsonNZ2016120827741.0014456.9401081
Joe RootENG2016-20192401737643.2533451.80010270
Henry NichollsNZ20161201127656.0020754.11010170
Alastair CookENG2009-20162401087627.0028637.76010160
Vernon PhilanderSA2011-201971012487427.5649949.70011271
Keshav MaharajSA2018-20215801387317.2525254.76010162
Babar AzamPAK2018-20242401317132.7519965.83020260
Jonathan TrottENG2009120976948.5032929.48010100
Junaid SiddiqueBAN2008120836741.5016550.30010130
Dasun ShanakaSL20201217266*72.0012259.0201035
Shan MasoodPAK2018-20242401296532.2525949.81010151
Mushfiqur RahimBAN2008120696534.5010267.6501092
Kushal Janith PereraSL2020120806440.0011668.97010120
Virender SehwagIND2010120636331.508276.8301191
Page 1Next

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