Batting records (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Victor NyauchiZIM2020-202591357713*9.6319938.69001100
Vasbert DrakesWI20032417527*25.0014950.34000101
Joylord GumbieZIM2024120734936.5014450.69000100
Jeffrey VandersaySL2022-2025240715317.757792.21010102
Thilan ThusharaSL2008-201091237015*7.7815445.45003100
Monde ZondekiSA2003-2008540685917.0016740.72011100
Dwayne SmithWI2004-2006230663822.0010761.68001101
Sam BillingsENG2022330663622.0011457.89000100
Duanne OlivierSA2017-20241621106615*6.0026624.81004101
Asitha FernandoSL2021-202627402159113.1126022.690012101
Albie MorkelSA2009110585858.007181.69010101
Mohammad ShahidBAN2015561572511.408170.37000101
Luke JongweZIM2021120563728.009459.57000100
Dasun ShanakaSL2016-2021612214066*14.0027650.7201297
Dion MyersZIM2021-20253601325722.0035337.3901093
Zander de BruynSA20042311308365.0034437.7901093
William SomervilleNZ2018-2021610211540*14.3848923.5200290
Yasir ArafatPAK2007-20093319450*47.0020146.7701192
John CrawleyENG2002-20032419335*31.0030730.2900090
Ajit AgarkarIND2003-2005340884822.0014361.5400091
Shingirai MasakadzaZIM2012-2014591882411.0024036.6700390
K NuwanthaSL2026240864621.5031127.6500091
Shahid NazirPAK2006-2007571842714.0017548.0000191
Johan BothaSA2006-2010562832520.7523834.8700090
Sewnarine ChattergoonWI2008240764619.0012859.3800090
Nic MaddinsonAUS2016-2026460754812.5014950.3400292
Hashan TillakaratneSL2003-2004230703323.3318038.8900090
Bilawal BhattiPAK2013-2014231703235.0015345.7500091
Matthew HumphreysIRE2023-20255936727*11.1715244.0800292
Rajat PatidarIND2024360633210.5016438.4100290
Nyasha MayavoZIM2025240623515.5011155.8600091
Mitchell HayNZ2025110616161.009365.5901091
V. R. V. SinghIND2006-2007562472911.7542111.9000090
Rikki ClarkeENG2003230965532.0025337.9401081
Ariful HaqueBAN20182418841*29.3315955.3500082
Ishan KishanIND20232327852*78.009185.7101082
Ian BradshawWI2006360743312.3328026.4300180
Gareth HopkinsNZ2008-2010471711511.8327725.6300080
Jason KrejzaAUS2008241713223.6714648.6300080
Tarisai MusakandaZIM2017-2021360714311.8316543.0300281
Timycen MarumaZIM2013-202147068419.7118636.5600380
Abrar AhmedPAK2022-20251015768178.5012056.6700183
Jake BallENG2016-201748067318.3812553.6000181
Subramaniam BadrinathIND2010230635621.0017835.3901080
Stuart MacGillAUS2002-20081715560296.0010656.6000380
Mark GillespieNZ2007-201247060278.579662.5000383
Sean ErvineZIM2003120595329.5011053.6401081
Roy KaiaZIM202136059489.8316136.6500480
Paul WisemanNZ2003-20054325832*58.0011052.7300080
Terry DuffinZIM2005120585629.0013642.6501080

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