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
Mohammad AyubPAK2012120472523.5016827.9800040
Ryan McLarenSA2010-20142314733*23.5010843.5200060
Khary PierreWI2025241472315.6711042.7300170
V. R. V. SinghIND2006-2007562472911.7542111.9000090
Greg LambZIM2011120463923.0012038.3300040
Mohammad HurairaPAK2025240462911.509548.4200040
Gareth BattyENG2003-201668146196.5723419.6600250
James TredwellENG2010-2015220453722.508751.7200060
James FaulknerAUS2013120452322.5043104.6500041
Gary WilsonIRE2018-20192414533*15.0011439.4700270
Zakary FoulkesNZ2025-20266634523*15.0014032.1400050
Brent ArnelNZ2010-20126124458*5.6314830.4100350
Sharjeel KhanPAK2017120444022.004597.7800071
Tanunurwa MakoniZIM2023240433310.7512334.9600160
Boyd RankinENG/IRE2014-201936143178.609943.4300160
Jackson BirdAUS2012-20179964319*14.3314130.5000131
Andrew CaddickENG2002-2003240421710.5010440.3800031
Tanzim Hasan SakibBAN2025110414141.008051.2500021
Tinotenda MutombodziZIM2020120413320.5012133.8800040
Gavin HoeyIRE2025120413720.5011435.9600040
Shabbir AhmedPAK2003-20053514124*10.258846.5900260
Shaun von BergSA2024120403820.0011136.0400070
Sunil NarineWI2012-20136724022*8.009243.4800141
James RewENG2026120392419.509043.3300060
Sylvester JosephWI2004-200724039169.7510039.0000041
Ryan AustinWI200924039199.7521618.0600140
Trent CopelandAUS20113413923*13.007750.6500070
Elias SunnyBAN2011-20134613820*7.6014326.5700241
John NyumbuZIM2014-201636138147.6012929.4600022
Vincent MasekesaZIM20254813811*5.4316722.7500030
William O’RourkeNZ2024-202614251538193.8026314.4500750
Fazl-e-AkbarPAK2004120372518.506556.9200070
Usman SalahuddinPAK2018120373318.5012030.8300020
Johnathan CampbellZIM2025120373318.506556.9200040
Tushar ImranBAN2005-200724037179.2510634.9100150
Syed RaselBAN2005-2007612437194.639538.9500260
Al SahariarBAN2003120363618.006159.0200131
Gavin EwingZIM2003-200524036349.005862.0700270
Barney RogersZIM200524036289.007548.0000140
Mohammad SharifBAN2007241361712.0012129.7500030
Jaydev UnadkatIND2010-20234523614*12.008940.4500021
Graham HumeIRE202336136147.2013826.0900160
Ali UsmanPAK202647036165.1411930.2500250
Abu JayedBAN2018-2021132283682.5715722.9300740
Codi YusufSA2025221352735.006653.0300060
Richard DawsonENG2001-20033523515*11.6711131.5300040
Varun AaronIND2011-201591453593.8911031.8200140
Anthony McGrathENG2003110343434.006949.2800050
George DockrellIRE2023120343217.007843.5900060
Mohammad TalhaPAK2009-201445134198.507247.2200142

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