Batting records (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Keshav MaharajSA2016-20205701127116.0016368.71013145
Christopher MpofuZIM2017120000.0070.0000200
Daniel FlynnNZ2013120000.0050.0000200
Herschelle GibbsSA2007240424010.5012832.8100240
Paul HarrisSA20072401393.258515.2900210
Shaun MarshAUS2014-201824025246.256041.6700240
Hashim AmlaSA2007-20199151516127*36.8699152.07212560
Kyle AbbottSA2016110000.0030.0000100
Leon JohnsonWI2014110000.0010.0000100
Keon PetersWI2014110000.0030.0000100
Imran FarhatPAK2007120773.504316.2800110
Fidel EdwardsWI200712100*0.0060.0000100
Brendan TaylorZIM201712016168.004139.0200130
Hamilton MasakadzaZIM201712013136.503537.1400111
Jeetan PatelNZ201312100*0.0060.0000100
Pat CumminsAUS2018120552.501533.3300110
Doug BracewellNZ2013120773.504814.5800100
Neil WagnerNZ2013120442.002020.0000110
Colin MunroNZ201312015157.502657.6900130
Sikandar RazaZIM2017120552.50862.5000110
Dushmantha ChameeraSL201612019199.506330.1600120
Duanne OlivierSA2019120663.001637.5000110
Ryan BurlZIM201712016168.003941.0300130
Oshada FernandoSL20191217575*75.0011565.22011102
Denesh RamdinWI2007-201423021207.004151.2200140
Steve SmithAUS2014-2018240854921.2514957.05001121
Nathan LyonAUS2014-201824037179.257549.3300170
Kusal MendisSL2016-201924115884*52.6722470.54021250
Jacques KallisSA2007-20133502089141.6042548.94021210
Temba BavumaSA2014-2019460714411.8316243.8300180
Dale SteynSA2007-20195731105827.50108101.85011107
Kagiso RabadaSA2016-2020571692911.5015245.39001101
Mohammad SamiPAK2007110101010.002441.6700020
Shoaib AkhtarPAK2007110444.001625.0000010
Robin PetersonSA2013110888.001361.5400010
Danish KaneriaPAK2007110111.00616.6700000
Devon SmithWI2014110222222.004647.8300050
Mohammad AsifPAK2007110777.002924.1400010
Morné MorkelSA2013-2017410111.00425.0000000
Sulieman BennWI2014110444.001040.0000010
Rory KleinveldtSA201311177*-1353.8500010
Wayne ParnellSA2014110101010.003727.0300010
Joe DenlyENG2020110252525.0010025.0000030
Kraigg BrathwaiteWI2014110106106106.0018656.99100120
Ben StokesENG2020110120120120.0021456.07100122
Jos ButtlerENG2020110111.00156.6700000
Stiaan van ZylSA2014110292929.004959.1800050
Joe RootENG2020110272727.004658.7000040
Jason HolderWI2014110111.00250.0000000
Dominic SibleyENG2020110363636.009537.8900050
Page 1Next

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