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
Liaqat AliPAK1975-197857328127.0010315.5300120
Tom CartwrightENG1964-19655722695.201136.3600230
Dodda GaneshIND19974732586.2512220.4900010
Roger WijesuriyaSL1982-19854722284.402213.6400200
Zahid MahmoodPAK2022-202447220174.0011018.1800321
Heath DavisNZ1994-1997574208*6.6712516.0000010
Subrata GuhaIND1967-19694721763.40559.0900110
David LarterENG1962-1965107216103.20--00210
Ed GiddinsENG1999-20004731072.505617.8600310
Len ColdwellENG1962-196477596*4.502634.6200110
Trevor McMahonNZ1955-195657474*2.33--00200
Jon HollandAUS2016-2018475633.004613.0400000
Jack IversonAUS1950-195157331*0.75--00200
Devdutt PadikkalIND2024-202646041816769.6769560.14211452
Kevin O'BrienIRE2018-201936125811851.6046755.25110290
Dilawar HussainIND1934-19363602545942.33--03092
Corbin BoschSA2024-2025462245100*61.2531976.80111311
Charles BannermanAUS1877-1879362239165*59.751040.00100191
Brun SmithNZ1947-19524612379647.40--020123
Charlie FrankSA192136023615239.33--100200
Frank de CairesWI19303602328038.6711233.0402140
David BernardWI2003-20093612026940.4038053.16030183
Fakhar ZamanPAK2018-20193601929432.0035953.48020201
Jack SharpENG190936218810547.00--110110
Len BaichanWI1975-1976362184105*46.005244.2310010
Martin KentAUS19813601715428.5033451.20020220
Mike WatkinsonENG1995-199646116782*33.4035247.44011181
Errol HunteWI19303611665833.20--02000
Pieter MalanSA20203601568426.0053029.43010110
Sonny MoloneyNZ19373601566426.00--01100
Rashid KhanPAK1982-19854631555951.6726957.62011210
Lord HarrisENG1879-18844611455229.0014450.00010150
Winston PlaceENG194836114410728.80--10000
Sudhir NaikIND19743601417723.5018543.78011170
Dewald BrevisSA20254601385423.0014495.83022136
George LindeSA2019-20213601353722.5025552.94000192
Duncan SharpePAK19593601345622.33--01000
Rahmanullah GurbazAFG2024-20263601334622.1723556.60000114
Greg DyerAUS1986-19886601316021.8330742.67011110
Ismat AlamAFG2025-202636013010121.6728944.98101120
Joylord GumbieZIM2024-20253601294921.5030542.30000180
Hugh Bromley-DavenportENG1896-18994601288421.33--01100
Rudi SteynSA19953601274621.1747326.85000160
NazimuddinBAN2011-20123601257820.8332039.06012172
Dale RichardsWI2009-20103601256920.8316575.76011203
Marshall AyubBAN2013-20143601254120.8329142.96000131
Eric MarxSA19213601253620.83--001160
John ComminsSA1994-19953611254525.0039831.41001120
Wilton St HillWI1928-19303601173819.50--00000
Hugh MorrisENG19913601154419.1731836.16000120

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