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.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Peter MoorZIM/IRE2016-2025142817228326.74153147.16063817
Runako MortonWI2006-2008101803436719.0672847.12020494
Yasir ShahPAK2014-20224872791811314.12195147.05101110510
Mitchell SantnerNZ2015-202633462108912624.75231547.0414412132
Imran FarhatPAK2003-201326512156812832.00333447.032932164
Shane DowrichWI2015-2020346181528125*28.83325047.0239817211
Ish SodhiNZ2013-2024213145616520.78119446.98045687
Alastair CookENG2006-2018161291161247229445.352656246.9533579144111
Roston ChaseWI2016-2026601114280619426.22597846.946121529024
Zakir HasanBAN2022-20241224152110022.65111146.89132625
Dilruwan PereraSL2014-20214377813039518.88277946.89071415823
Lendl SimmonsWI2009-201181602784917.3859346.88001284
Will YoungNZ2020-20252341312158931.97259446.8401111535
Ashley GilesENG2001-2006183046075923.35130046.69022780
Martin GuptillNZ2009-201647891258618929.39554846.613171032623
Fawad AlamPAK2009-202219304101116838.88217046.595231123
Gary KirstenSA2002-2004916177913051.93167646.482601042
Tim AmbroseENG2008-20091116144710229.8096346.42132554
Doug BracewellNZ2011-2023284545684713.85122546.370011708
Faf du PlessisSA2012-20216911814416319940.03898646.331021951621
Tristan StubbsSA2024-20261528279212230.46171046.322326512
JP DuminySA2008-2017467410210316632.86454446.2868925013
Theunis de BruynSA2017-20221325146810119.50101246.25102692
Travis DowlinWI2009-201061103439531.1874246.23030411
Chris ReadENG2003-200771232545528.2255046.18011263
Abdul RazzaqPAK2002-2006101824709029.38101946.12020548
Graham ThorpeENG2003-2005814354412449.45118146.06151671
Marcus HarrisAUS2018-2022142626077925.29132245.92030730
Salman ButtPAK2003-201027520161912231.13352745.902942371
Murali VijayIND2008-2018601041387716737.64844845.891115845232
Nauman AliPAK2021-2026223253919714.4885245.890184310
Washington SundarIND2021-202517298885101*42.14193045.851537519
Keacy CartyWI2024-202571402354216.7951345.81002231
Mark VermeulenZIM2003-201448034311842.8874945.79110432
Tim PaineAUS2010-202135571015349232.64335545.720941724
Abhinav MukundIND2011-201771403208122.8670045.71023321
Matt RenshawAUS2016-20261627292519037.00203045.572411076
Wriddhiman SahaIND2010-2021405610135311729.41297345.5136612914
Hamilton MasakadzaZIM2005-201828561164915829.98363045.4345719021
Mohammad KaifIND2004-20068122421148*42.1092845.37121441
Kavem HodgeWI2024-202617321889123*28.68196145.332451112
Devon SmithWI2003-20183052111126521.80245645.280531491
Stephen CookSA2016-20171119063211733.26140245.08323660
Bhuvneshwar KumarIND2013-20182129455263*22.08122545.06034771
Aaron FinchAUS201851002786227.8061844.98021301
Misbah-ul-HaqPAK2007-201770123205102161*49.531135044.951039949481
Dominic BessENG2018-2021141953195722.7971044.93013392
Michael VandortSL2006-20081728285713832.96190944.89333974
Darren BravoWI2010-2020561025353821836.47788644.86817540441
Dean BrownlieNZ2011-20131425171110929.63158744.80143963

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