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
Frank MilliganENG1899240583814.50--00000
Dirk ViljoenZIM1998-2000240573814.2517432.7600260
Sanjeev SharmaIND1988-1990231563828.008070.0000190
Donald KnightENG1921240543813.50--00030
Charlie TownsendENG1899230513817.00--000-0
Arthur WellardENG1937-1938240473811.7540105.0000171
Shaun von BergSA2024120403820.0011136.0400070
Eddie LeadbeaterENG1951220403820.00--00000
Neil WilliamsENG1990110383838.005273.0800060
Robert CroftENG1996-20012134842137*16.19116036.29002502
Frank TysonENG1954-19591724323037*10.9516737.72003142
Eric TindillNZ1937-19475917337*9.13--00100
Chris BurgerSA19582416237*20.67--00001
Harry ElliottENG1928-19344516137*15.25--00000
Erapalli PrasannaIND1962-19784883197103711.0981038.770015650
Allan DonaldSA1992-20027193326403710.49182035.160017650
Billy MidwinterENG/AUS1877-1887122112693713.4517327.75001141
Alan ConnollyAUS1963-19712945202603710.4033846.450010178
Chandu SarwateIND1946-195191712083713.0045921.7900450
Stephen BoockNZ1978-198930418207376.2783124.310010130
Rajindra ChandrikaWI2015-201651001403714.0044831.25003110
George LindeSA2019-20213601353722.5025552.94000192
Eric AtkinsonWI1958-19598911263715.75--00301
Ottis GibsonWI1995-1999240933723.2517453.45000140
Charles CoventryZIM2005240883722.009394.62000141
Dwaine PretoriusSA2019-2020360833713.8316350.92001131
Tom DolleryENG1947-1950470723710.2920.0000210
Zafar GoharPAK2021120713735.5012656.35000130
Nathan BrackenAUS2003-2005562703717.5011262.5000070
Luke JongweZIM2021120563728.009459.57000100
Hilton CartwrightAUS2017220553727.5012544.0000071
James TredwellENG2010-2015220453722.508751.7200060
Gavin HoeyIRE2025120413720.5011435.9600040
Masood AnwarPAK1990120393719.5016124.2200010
Daren PowellWI2002-20093757540736*7.83114135.670015504
Harry BoyleAUS1879-18841216415336*12.756861.76002120
Vaughan BrownNZ19852315136*25.5016431.1000130
Paul WisemanNZ1998-2005253483663614.0898937.01005434
Ray PriceZIM1999-201322388261368.7082131.79006411
Pubudu DassanayakeSL1993-1994111721963613.0756035.00003210
Tom HartleyENG202451001853618.5028465.14000236
Leonard MoonENG19064801823622.75--001191
Norman CowansENG1982-198519297175367.9537746.42005253
Ciss ParkinENG1920-1924101631603612.3114774.15001161
Richard DumbrillSA1965-196651001533615.30--00090
C.S. NayuduIND1934-195211193147369.196926.0900332
Eric MarxSA19213601253620.83--001160
Ted McDonaldAUS1921111251163616.573327.27001171
Teddy HoadWI1928-1933480983612.25--00100
Dan TaylorSA1914240853621.25--00000

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