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 2,634 of the 2,671 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Greg ThomasENG198651048331*13.8322636.7300371
Brandon MavutaZIM2018-2024580825610.2520839.42013111
Solomon MireZIM2017240784719.5013557.78001121
David TownsendENG1935360773612.83--00001
John ShepherdWI1969-197158077329.6322528.8900291
Suresh PereraSL1998-20013417743*25.6714852.03000121
Ian ButlerNZ2002-2004810276269.5016346.63002101
Nipper NicholsonSA1935-1936481762910.86--00421
Ata-ur-RehmanPAK1992-19961315676198.4419339.3800381
Don WilsonENG1964-1971671754212.50683.3300071
Barry McCarthyIRE2024-2025460733112.1716145.3400161
Bilal AsifPAK201858073159.1317641.4800261
Tony WhiteWI19652417157*23.67--01001
Bilawal BhattiPAK2013-2014231703235.0015345.7500091
Leslie HyltonWI1935-1939682701911.67--00001
Mohammad ShahzadAFG2018-2019240694017.2513351.88000121
Gary CrockerZIM1992341693323.0017838.7600051
Jake BallENG2016-201748067318.3812553.6000181
Duanne OlivierSA2017-20241621106615*6.0026624.81004101
Sajeewa de SilvaSL1997-1999812565279.2917836.5200291
Adam HollioakeENG1997-1998460654510.8315841.1400171
Eddie FullerSA1953-195779164178.00--00251
Mohammad MunafPAK1959-1962472631912.60--00041
Nyasha MayavoZIM2025240623515.5011155.8600091
Chris BurgerSA19582416237*20.67--00001
Ken HoughNZ19592326231*62.0056110.7100081
Peter IngramNZ2010240614215.2515140.4000051
Mitchell HayNZ2025110616161.009365.5901091
Alan MossENG1954-1960971612610.172200.0000111
Haseeb AhsanPAK1958-19621216761146.78--00331
Munaf PatelIND2006-2011131466015*7.5014242.2500481
Jeff MossAUS19791216038*60.0013644.1200041
Asitha FernandoSL2021-202628412159112.9526122.610013101
Mahesh TheekshanaSL2022230593819.6714939.6000061
Albie MorkelSA2009110585858.007181.69010101
Doodles TapscottSA19232315850*29.00--01001
Manny MartindaleWI1933-19391014358225.27--00301
Mohammad ShahidBAN2015561572511.408170.37000101
Grayson ShillingfordWI1969-197278157258.143135.4800101
Hilton CartwrightAUS2017220553727.5012544.0000071
Newman NyamhuriZIM2024-202658055266.8812743.3100351
Chuck Fleetwood-SmithAUS1935-1938101155416*9.0012239.3400251
Mark BurmesterZIM19923425430*27.0013340.6000161
Pat CrawfordAUS1956452533417.67--00101
Vinothen JohnSL1983-198461055327*10.6012044.1700431
Omar HenrySA1992-1993330533417.6717330.6400051
Talha JubairBAN2002-2004714652316.509753.6100691
Brian VitoriZIM2011-20134725219*10.408461.9000271
Saqib MahmoodENG2022221524952.0012441.9400041
Fahim MuntasirBAN200236052338.678660.4700171

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