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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Makhaya NtiniSA2002-200968327165.408432.1400430
Morné MorkelSA2006-2018815216831*12.9242040.00004220
Hashim AmlaSA2006-2019111903776919.8468854.80043600
Fidel EdwardsWI2008120000.0070.0000200
Lonwabo TsotsobeSA2010120000.0040.0000200
Asitha FernandoSL2024120000.00100.0000200
Khaled AhmedBAN2022120000.0090.0000200
Kusal MendisSL2019-2024240604815.0011253.57002120
Zaheer KhanIND2006-201336053278.8318728.3400260
Kagiso RabadaSA2016-20244615332*10.6010749.5300270
Keshav MaharajSA2018-20265911163414.5018363.39002132
Jacques KallisSA2002-2013813063511548.85137646.15332841
AB de VilliersSA2006-201810182752103*47.00149550.30162924
Brett LeeAUS2006110000.0070.0000100
Shivnarine ChanderpaulWI2008110000.0030.0000100
Mitchell JohnsonAUS2009110000.0010.0000100
Ben HilfenhausAUS2009110000.0020.0000100
Peter SiddleAUS2009110000.0040.0000100
Sourav GangulyIND2006120262613.003574.2900140
Anil KumbleIND200612011115.503729.7300110
Kumar SangakkaraSL201112010810854.0019355.96101130
Matthew HaydenAUS200612010210251.0021946.58101120
Saqlain MushtaqPAK2002120442.002317.3900100
Andrew HallSA2006120212110.505637.5000130
Daren PowellWI20081211515*15.0012125.0000130
Mushfiqur RahimBAN2022120773.502429.1700110
Rohit SharmaIND2013120252512.504753.1900121
Ravindra JadejaIND2013120884.008100.0000101
Marcus NorthAUS2009120383819.0012131.4000150
Suranga LakmalSL2019120442.00757.1400100
Lahiru ThirimanneSL2019120212110.506631.8200130
Chris WoakesENG2015120232311.503958.9700130
Nic MaddinsonAUS2026120484824.007167.6100162
Marchant de LangeSA2011120994.501947.3700120
Mominul HaqueBAN2022120221.001216.6700100
Stiaan van ZylSA2015120333316.503886.8400160
Kyle AbbottSA2015120221.001711.7600100
Moeen AliENG201512016168.003151.6100120
Lizaad WilliamsSA202212012126.003237.5000120
Niroshan DickwellaSL2019120884.001457.1400110
Shadman IslamBAN2022120994.503525.7100110
Mehedi Hasan MirazBAN2022120292914.508534.1200141
Prabath JayasuriyaSL2024120110.50156.6700100
Neil McKenzieSA2002-2009230553118.3312245.0800190
André NelSA2006-200833019146.335633.9300140
Alastair CookENG2009-201523012511841.6730141.53101120
Stuart BroadENG2009-20152315232*26.009455.3200161
Dane PiedtSA2015-20162301093.336415.6300110
Sachin TendulkarIND2006-2010240826320.5015453.25011150
Virender SehwagIND2006-2010240653216.257586.67001110
Page 1Next

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