Batting records (Tests)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Gaddafi Stadium×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSA2003-200724022413356.0044750.11100270
Thilan SamaraweeraSL2009110214214214.0033863.31100320
Jacques KallisSA2003-2007241213107*71.0048444.01110221
Usman KhawajaAUS2022121195104*195.0039749.12110171
Brian LaraWI200612018312291.5032157.01110270
Tillakaratne DilshanSL2009110145145145.0017085.29100210
Mark BoucherSA2003-20072301417247.0027251.84020161
Tony de ZorziSA202512012010460.0021855.05100102
Ryan RickeltonSA20251201167158.0028241.13010132
Herschelle GibbsSA2003-20072401155928.7524946.18010131
Kumar SangakkaraSL2009110104104104.0021049.5210080
Gary KirstenSA20031219953*99.0019351.30010150
Shivnarine ChanderpaulWI2006120868143.0018546.4901080
Cameron GreenAUS2022110797979.0016348.4701090
Steve SmithAUS2022120765938.0019638.7801070
Ashwell PrinceSA2007120746337.0017043.5301070
Alex CareyAUS2022110676767.0010563.8101070
David WarnerAUS2022120585129.0010455.7701071
Dewald BrevisSA2025120545427.005598.1801162
AB de VilliersSA2007121534553.009158.2400030
Boeta DippenaarSA2003120512725.5012640.4800060
Dave MohammedWI2006120503525.008062.5000072
Paul HarrisSA2007110464646.0013234.8500060
Shaun PollockSA2003120462823.0010742.9900041
Chris GayleWI2006120453422.5038118.4200080
Travis HeadAUS2022121372637.007748.0500051
Marnus LabuschagneAUS2022120363618.006060.0000160
Dwayne BravoWI2006120343217.006155.7400050
Simon HarmerSA20251223319*-6550.7700030
Mahela JayawardeneSL2009110303030.006149.1800050
Hashim AmlaSA2007120271713.507536.0000030
Ramnaresh SarwanWI2006120262313.004360.4700050
Aiden MarkramSA2025120232011.504847.9200010
Muttiah MuralitharanSL2009110222222.0016137.5000040
Tharanga ParanavitanaSL2009110212121.003167.7400040
Kyle VerreynneSA2025120211910.506134.4300010
Paul AdamsSA20031211818*18.003256.2500120
Wiaan MulderSA202512017178.504438.6400130
Senuran MuthusamySA202512017118.504835.4200010
Jerome TaylorWI20061201688.004040.0000010
Prasanna JayawardeneSL2009110151515.003444.1200020
Dilhara FernandoSL20091111414*-2070.0000020
Neil McKenzieSA200312014147.005127.4500110
Mitchell StarcAUS2022110131313.003339.3900020
Denesh RamdinWI200612013126.503636.1100020
Fidel EdwardsWI200612012106.004427.2700020
Prenelan SubrayenSA20251201286.001963.1600010
Pat CumminsAUS20221111111*-2544.0000010
Thilan ThusharaSL2009110101010.002441.6700010
Tristan StubbsSA20251201085.002540.0000000
Page 1Next

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