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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Eric FreemanAUS1968-1970111803457619.1742859.81020346
Stork HendryAUS1921-19291118233511220.9472634.71101270
Frank FosterENG1911-1912111513307123.5742453.30031241
Affie JarvisAUS1885-1895112133038216.8310.00011120
Ruwan KalpageSL1993-1999111822946318.3870841.53020354
Steve RhodesENG1994-19951117529465*24.5094131.24011282
Ivan BarrowWI1930-19391119227610516.2470.0010330
Gudakesh MotieWI2022-2025111752655522.0841863.40012341
Robbie HartNZ2002-20031119326057*16.25101225.69014180
Roy SwetmanENG1959-1960111722546516.9330621.24012120
Arthur CarrENG1922-1929111312376319.75--01000
John SparlingNZ1958-1964112022295012.7213826.8101230
Shafiul IslamBAN2010-2017112112115310.5543948.06012313
Arthur GilliganENG1922-19251116320939*16.0817034.7100281
Richard EllisonENG1984-1986111612024113.4771828.13001230
Pubudu DassanayakeSL1993-1994111721963613.0756035.00003210
Sylvester ClarkeWI1978-19821116517235*15.6417375.14002128
Guy de AlwisSL1983-198811190152288.0019556.41005122
C.S. NayuduIND1934-195211193147369.196926.0900332
Surendra NathIND1958-1961112071362710.4610.0000470
Brian MurphyZIM2000-2001111531233010.2547326.00003170
PADLR SandakanSL2016-2018111761172510.6427442.70000190
Ted McDonaldAUS1921111251163616.573327.27001171
Tiger SmithENG1911-191311141113228.6910445.1900240
Schofield HaighENG1899-191211183113257.53--00460
Matthew PottsENG2022-2026111551052110.5022746.26002151
Kyle AbbottSA2013-20171114095176.7933828.11004101
Victor NyauchiZIM2020-2025111667713*7.7020537.56003100
Joe PartridgeSA1963-1965111257313*10.4311629.3100040
Adam SanfordWI2002-2004111727218*4.8032821.9500272
Peter SuchENG1993-1999111656714*6.0934519.4200370
Bob HollandAUS1984-19861115435103.1816521.2100730
Jack RussellENG1920-19231018291014056.8849252.44522501
Vijay MerchantIND1933-19511018085915447.72--332390
Lorcan TuckerIRE2023-20261020275310841.83125659.95152965
Rusi ModiIND1946-19521017173611246.00--160160
Jim ChristySA1929-19321018061810334.3310.00151243
Karun NairIND2016-202510151579303*41.3689664.62112704
Paul StirlingIRE2018-20251020052110326.0584062.02121697
Brandon KingWI2025-2026101814947529.0684858.25042765
Harry TectorIRE2023-2026102004928524.60111044.32053517
Nip PellewAUS1920-19211014148411637.2353459.74210500
Reggie SpoonerENG1905-19121015048111932.07--142251
Sarel ErweeSA2022-20231019147910826.61110743.27112560
Curtis CampherIRE2023-20261020246611125.89111541.79115628
Verdun ScottNZ1946-1952101714588428.63--031160
Martyn MoxonENG1986-1989101714559928.44136533.33032440
Alex LeesENG2022101904536723.84105243.06020581
Prince MasvaureZIM2016-2025101914517425.06126835.57042521
Cameron BancroftAUS2017-20191018144682*26.24104242.80031621

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