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
John CampbellWI2019-202629576136411526.75271650.2214416316
Kurtis PattersonAUS2019221144114*144.0027452.55100171
Brendan NashWI2009-20111930094111431.37215443.692601062
Nithish Kumar ReddyIND2024-20251016139611426.4069157.311024010
Ben FoakesENG2018-2024254671139113*29.21241147.242431087
Dwayne BravoWI2004-201033580185511331.98370850.03311623021
Yasir ShahPAK2014-20224872791811314.12195147.05101110510
Abul HasanBAN2012-201335316511382.5027859.35100175
Jermaine BlackwoodWI2014-20235610262898112*30.19537353.94318734736
Tharanga ParanavitanaSL2009-201232605179211132.58427441.9321192065
Hanuma VihariIND2018-20221628383911133.56198842.201511072
Curtis CampherIRE2023-2026918241711126.06105039.71114557
Anil KumbleIND2001-200841557893110*18.60222440.151241144
Peter HandscombAUS2016-202320356107911037.21223448.302521231
David BedinghamSA2023-20261628392311036.92136967.4214210817
Dean BrownlieNZ2011-20131425171110929.63158744.80143963
Roshen SilvaSL2017-20191223370210935.10171241.00152593
Senuran MuthusamySA2019-2025811438810955.4381147.84120344
Lorcan TuckerIRE2023-2026918168010840.00109462.16152895
Sarel ErweeSA2022-20231019147910826.61110743.27112560
Hardik PandyaIND2017-20181017146110828.8162673.641325812
Naeem IslamBAN2008-2012713238310834.8299438.53110484
Ridley JacobsWI2003-2004591173107*21.6338145.41103193
Adam LythENG2015713026510720.3852950.09101401
Matthew BellNZ200859124510730.6351048.04113420
Darren SammyWI2007-201338632132310621.69194967.8815815734
Junaid SiddiqueBAN2008-20121733089710627.18218541.051711120
Shamsur RahmanBAN2014612030510625.4264047.66101403
Shreyas IyerIND2021-20241424281110536.86128763.011529416
Sadeera SamarawickramaSL2017-20238131281104*23.4237475.13103361
Mehedi Hasan MirazBAN2016-20265810410223710423.80446050.16210625326
Adrian BarathWI2009-20121528065710423.46138847.33142935
Glenn MaxwellAUS2013-2017714133910426.0857059.47100337
Jayant YadavIND2016-202269124810431.0057543.13110301
Kithuruwan VithanageSL2013-201510162370103*26.4348476.45111449
Paul StirlingIRE2018-2025816041510325.9465063.85111517
Azan AwaisPAK2026714035710325.5065954.17122520
Graeme CremerZIM2005-201717345537102*18.52162233.11105472
Oshada FernandoSL2019-202522394110410231.54222449.6417212711
Irfan PathanIND2004-20081623474410239.16128457.941418811
Steve WaughAUS2002-2004813370010270.00112762.112511012
Tim McIntoshNZ2009-20111529165710223.46186835.17145697
Tim AmbroseENG2008-20091116144710229.8096346.42132554
Josh InglisAUS202557018410226.2922880.70101181
Washington SundarIND2021-202517298885101*42.14193045.851537519
Stiaan van ZylSA2014-201612172395101*26.3377850.77102590
Sohag GaziBAN2012-201410161325101*21.6752961.441033211
Regis ChakabvaZIM2011-20212040498410127.33250739.25152917
Theunis de BruynSA2017-20221325146810119.50101246.25102692
Tanzid HasanBAN202636014010123.3327950.18102131

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