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
James TredwellENG2010-2015220453722.508751.7200060
Tanunurwa MakoniZIM2023240433310.7512334.9600160
Andrew CaddickENG2002-2003240421710.5010440.3800031
Sylvester JosephWI2004-200724039169.7510039.0000041
Ryan AustinWI200924039199.7521618.0600140
Tushar ImranBAN2005-200724037179.2510634.9100150
Gavin EwingZIM2003-200524036349.005862.0700270
Barney RogersZIM200524036289.007548.0000140
Mohammad SharifBAN2007241361712.0012129.7500030
Codi YusufSA2025221352735.006653.0300060
Neil BroomNZ2017230322010.677244.4400150
Udara JayasunderaSL201524030267.507738.9600120
Rob NicolNZ201224028197.0010526.6700020
Tim MurtaghIRE2018-201924128169.3325112.0000060
Sheyne MoseleyWI202124028127.0010526.6700030
Hasan MuradBAN2025220271613.504856.2500050
Thami TsolekileSA200423025158.338429.7600020
Mohammad SalmanPAK201124025136.255743.8600111
Lizaad WilliamsSA202223025138.337135.2100140
Sherman LewisWI201824024206.006636.3600230
Mahela UdawatteSL201824023195.757231.9400220
Clyde FortuinSA202424023115.759623.9600130
Mushtaq AhmedPAK20032212014*20.005536.3600020
Friedel de WetSA2009-2010220202010.007128.1700130
Tabraiz ShamsiSA2016-20182432018*20.004841.6700020
Brendan DoggettAUS2025221201320.005139.2200010
Trevor GwanduZIM20252412018*6.6710319.4200210
Martin BicknellENG200323019156.333652.7800130
Dewald PretoriusSA20032201798.503450.0000030
Sohail TanvirPAK200723017135.674438.6400140
Kwena MaphakaSA2025231179*8.502860.7100102
Lakshmipathy BalajiIND2003-200422015117.502951.7200011
Tshepo MorekiSA20242421567.506822.0600030
Johann LayneWI202523015145.002268.1800130
Matthew BreetzkeSA2024-202523014134.675525.4500110
Ramesh PowarIND20072201376.501872.2200020
Chadwick WaltonWI200924013103.252065.0000101
Michael RaeNZ2025210131313.0011118.1800010
Nelon PascalWI201022012106.002744.4400020
Prenelan SubrayenSA20252201286.001963.1600010
Sheldon CottrellWI2013-20142401152.752445.8300110
Glenton StuurmanSA202222011115.503135.4800120
Brad EvansZIM2023-20262301173.672642.3100110
Nantie HaywardSA2002-2003210101010.001855.5600020
Pankaj SinghIND20142411093.332050.0000220
Tharindu RatnayakeSL202522010105.002737.0400101
Rob QuineyAUS2012230993.002240.9100210
Marchant de LangeSA2011-2012220994.501947.3700120
Ainsley NdlovuZIM2020240952.254022.5000220
Ojay ShieldsWI2025230993.001369.2300220

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