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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Murali VijayIND201812014137.004928.5700020
Imam-ul-HaqPAK20191201487.003441.1800030
CBRLS KumaraSL20171201396.502065.0000030
James AndersonENG2010-20203301394.337018.5700110
Adam GilchristAUS2006110121212.001963.1600010
Dwayne BravoWI200812012126.003237.5000110
Ben HilfenhausAUS2009121121212.001675.0000020
Ryan HarrisAUS2011-20142311256.002060.0000010
Daniel VettoriNZ2006110111111.001384.6200010
Brendan TaylorZIM20051201195.502055.0000020
S. SreesanthIND2007-2011231114*5.501573.3300020
Lungi NgidiSA2022-20242311185.502740.7400000
Simon HarmerSA2015110101010.004820.8300020
Saleem ElahiPAK200312010105.004522.2200100
Saqlain MushtaqPAK20031201095.003826.3200010
Ajinkya RahaneIND20221201095.002147.6200020
Suranga LakmalSL201712010105.001758.8200120
Yasir ShahPAK20191201055.002050.0000020
Moeen AliENG20161221010*-6016.6700000
Nandre BurgerSA2024121106*10.003132.2600020
Kamran AkmalPAK2003-20072401062.503727.0300220
Mohammad AbbasPAK2019-20252431010*10.004124.3900120
Waqar YounisPAK2003120994.502437.5000110
Mitchell StarcAUS2018120974.501947.3700010
Stuart ClarkAUS2006110888.001942.1100000
Matthew HoggardENG200512187*8.00869.3000000
Wriddhiman SahaIND2018120884.002729.6300120
Mohammad IrfanPAK2013120864.002630.7700010
Fakhar ZamanPAK2019120874.002334.7800010
Shane WarneAUS2006110777.001838.8900010
Michael KasprowiczAUS200611166*-2030.0000000
Anil KumbleIND2007120663.002524.0000100
Kevin PietersenENG2010120663.002425.0000100
Mohammad AsifPAK2007121666.00875.0000010
Usman KhawajaAUS2018120653.003119.3500000
Shannon GabrielWI201512264*-1540.0000010
Charl LangeveldtSA200521155*-1050.0000010
Imran TahirSA2011-2012210555.005100.0000000
Wiaan MulderSA2025110555.001827.7800010
Sulieman BennWI2015120552.501533.3300110
Nuwan PradeepSL2017120552.501338.4600110
Graham OnionsENG201012244*-2020.0000010
Umesh YadavIND202212144*4.002416.6700100
Pat CumminsAUS2018120442.00419.7600100
Dwaine PretoriusSA2020120442.003013.3300110
Shreyas IyerIND202412144*4.00850.0000110
Anrich NortjeSA2020120442.001723.5300110
Tristan StubbsSA2024-2025230431.333112.9000100
Jasprit BumrahIND2018-2024350420.803013.3300300
Nasir JamshedPAK2013120331.502711.1100100

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