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
Jack MasonENG1897-189851001293212.90--00130
Freddie CalthorpeENG19304701294918.434230.9500100
Hugh Bromley-DavenportENG1896-18994601288421.33--01100
Denis SmithENG19352401285732.00--01100
Peter WalkerENG19603401285232.00--010142
Sewnarine ChattergoonWI20084701274618.1428943.94000160
Rudi SteynSA19953601274621.1747326.85000160
Nigel HaigENG1921-19305901264714.009763.9200260
NazimuddinBAN2011-20123601257820.8332039.06012172
Dale RichardsWI2009-20103601256920.8316575.76011203
Marshall AyubBAN2013-20143601254120.8329142.96000131
Charles WrightENG18963401257131.25--01000
Eric MarxSA19213601253620.83--001160
Dermot ReeveENG19923501245924.8044827.6801180
Ali ShahZIM1992-19963501226224.4042928.44010131
John DewesENG1948-195051001216712.10616.67011100
Abhimanyu MithunIND2010-20114501204624.0024948.19001160
Rob BaileyENG1988-19904801194314.8832636.5000280
Stephen DohenyIRE2025-20262401185729.5024847.58011131
Athula SamarasekeraSL1988-19914701185716.8620947.85011141
Indika de SaramSL1999-20004501173923.4028441.20000150
Wilton St HillWI1928-19303601173819.50--00000
Noor Ali ZadranAFG20242401174729.2528141.64000140
Frank MitchellENG/SA1899-191251001164111.60--00100
Bill FarrimondENG1931-19354701163516.57--00040
Hugh MorrisENG19913601154419.1731836.16000120
Peter MartinENG1995-19978130115298.8530337.95002102
Gerald HartiganSA1912-191451001145111.40--01300
Ronnie GrievesonSA19392201147557.00--01030
Graeme BeardAUS19803501144922.8028739.72000120
Heino KuhnSA20174801133414.1329738.05000180
Foffie WilliamsWI1939-19484601137218.83--01174
Javed AhmadiAFG2018-20213601136218.8320255.94010181
Andy GanteaumeWI1948110112112112.00--100130
Gavin StevensAUS1959-19604701122816.00--000-0
Susil FernandoSL1983-198451001124611.2048922.90003100
Milton ShumbaZIM2021-20234801114113.8829138.14000180
Robin BynoeWI1959-19674601114818.50--000180
Hemant KanitkarIND19742401116527.75--010170
Graham VivianNZ1965-19725601104318.33--001141
Gavin EwingZIM2003-20053601087118.0017462.07012141
Jimmy CookSA1992-19933601074317.8337328.69001100
Jamie OvertonENG2022-20252301069735.3315767.52011152
Cade CarmichaelIRE2025-20263601065917.6723445.30011110
Charles LeslieENG1882-18834701065415.14--01160
Floyd ReiferWI1997-200951001052910.5031333.55002120
Everton MattisWI19813301057135.0029635.47011151
Lalchand RajputIND19852401056126.2540.0001100
Heinrich KlaasenSA2019-20234801043513.0023045.22000110
Kenneth RickardsWI1948-19512301046734.67--01010

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