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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dominic BessENG2018-2021141953195722.7971044.93013392
Ajantha MendisSL2008-2014191962137816.3845546.81012251
Khurram ShahzadPAK2023-202610192148198.7132445.68004212
Tommy WardSA1912-191410194143409.5320.0000400
R. P. SinghIND2006-201114193116307.2527642.03007161
Sydney BarnesENG1911-1914151967515*5.778242.6800530
Nahid RanaBAN2024-202612191121112.6312017.5000730
Phil JaquesAUS2005-20081018083615046.44156553.42351912
Warwick ArmstrongAUS1910-19121018073413240.78140152.39131690
Frank IredaleAUS1894-18981118070514039.1710.00242590
Lorcan TuckerIRE2023-2026918168010840.00109462.16152895
Bobby AbelENG1888-189611182671132*41.9424149.79221560
Dhruv JurelIND2024-20261118363212542.13108358.362216113
Jacob BethellENG2024-2026918157915434.0695360.76142755
Beau WebsterAUS2025-2026111835127234.1381063.21051601
Brandon KingWI2025-2026101814947529.0684858.25042765
Abdul RazzaqPAK2002-2006101824709029.38101946.12020548
Harry TectorIRE2023-202691804588525.44103044.47053487
Cameron BancroftAUS2017-20191018144682*26.24104242.80031621
Curtis CampherIRE2023-2026918241711126.06105039.71114557
Billy GunnENG1887-189610182375102*23.4440.0011190
Runako MortonWI2006-2008101803436719.0672847.12020494
Mohammad MithunBAN2018-2021101803336718.5075244.28024323
Sammy CarterAUS1910-1912101832877219.1362745.77011280
Liam PlunkettENG2006-20141218522955*17.6245550.33016310
Abdur RazzakBAN2007-2018111862044317.0028970.59000256
Zulfiqar BabarPAK2013-2016151891445616.0020769.57012154
Michael KasprowiczAUS2004-200613185129209.9226349.05001120
Tendai ChataraZIM2013-20241018394226.2720146.77006151
Tom HaywardENG1896-18981017156312235.19--121290
Chamara SilvaSL2006-200811171537152*33.5685462.88123681
Hardik PandyaIND2017-20181017146110828.8162673.641325812
Gordon WhiteSA1910-1912917142011826.25--12221
Stiaan van ZylSA2014-201612172395101*26.3377850.77102590
Aamer JamalPAK2023-202691723558223.6763156.26023406
Kruger van WykNZ201291713417121.3169449.14013410
Michael BracewellNZ2022-20251017133974*21.1959457.07011442
Gudakesh MotieWI2022-2025111752655522.0841863.40012341
Dane PiedtSA2014-2024121732145615.2961934.57012203
Shoaib AkhtarPAK2003-2007111732034714.5045844.32002249
Tafadzwa TsigaZIM2023-2026917319033*13.5751836.68003240
Bill WhittyAUS1910-19121317515239*12.6718162.43003120
Suraj RandivSL2010-201212171147399.1948030.63003160
PADLR SandakanSL2016-2018111761172510.6427442.70000190
J.J. FerrisENG/AUS1887-1892917411420*8.774313.9500110
Robiul IslamBAN2010-2014917699339.0020348.77006133
Bert StrudwickENG1910-19141117591187.582744.4400220
Gary KirstenSA2002-2004916177913051.93167646.482601042
Brian BennettZIM2024-2026916145013930.0062272.35132731
Tim AmbroseENG2008-20091116144710229.8096346.42132554

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