Batting records (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v England×

Player figures come from full scorecards, which we hold for 1,099 of the 1,116 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Bryan StrangZIM1996-20002424437*22.005678.5700180
Alan HurstAUS1978-197961224417*4.4011637.9300640
Suresh PereraSL19981114343*-7755.8400061
Ben CurranZIM2025120433721.5011437.7200010
Hans EbelingAUS1934120434121.505578.1800000
Merv HarveyAUS1947120433121.5010740.1900050
Ottis GibsonWI1995120432921.506269.3500080
Doug MeintjesSA1923230432114.33--00000
Dane PatersonSA20202434339*43.004987.7600070
Xen BalaskasSA1930-193845043298.60--00100
Jayden SealesWI2022-202469343137.1714030.7100351
Sean ErvineZIM2003240423410.508648.8400151
Suraj RandivSL2012240421810.5013231.8200140
Owen DunellSA18892414226*14.001435.7100140
Janardan NavleIND1932-1933240421310.50--000-0
Eddie FullerSA1955240421610.50--00051
Ben SealeyWI1933120412920.50--000-0
Yasir HameedPAK2010240413610.257455.4100161
Kenny BurnAUS1890240411910.25--00100
Kyle HopeWI201736041256.8310638.6800260
Noel HarfordNZ195848041235.13--00300
William MouleAUS1880120403420.0011335.4000040
Leslie WalcottWI1930121402440.00--000-0
Bandula WarnapuraSL1982120403820.0018022.2200050
Chandrakant PanditIND1986120402320.0010936.7000050
Jeetan PatelNZ2008241401813.3310538.1000050
Umar AminPAK2010240402310.008248.7800050
Khaya ZondoSA2022120392319.5010836.1100041
Terry JarvisNZ1966120393919.5015824.6800140
Tom KendallAUS18772413917*13.002277.2700030
Howard FrancisSA189924039299.75--00000
Jahangir KhanIND1932-193647039135.57--00100
Sanjeev SharmaIND1990120383819.0028135.7100170
George ShepstoneSA1896-189924038219.50--00100
George BissettSA1927-1928442382319.00--00000
Ernie BromleyAUS1933-193424038269.509440.4300020
Hines JohnsonWI1948-195034038229.50--00132
Anil DalpatPAK19843413816*12.6712530.4000020
Bharath ReddyIND197945138219.5010038.0000260
Jack DunningNZ1933-193746138197.60--00200
Ken JamesNZ1930-193389138144.7510.0000300
Tony BlainNZ1986110373737.0014126.2400030
Usman SalahuddinPAK2018120373318.5012030.8300020
Eric FreemanAUS1968230372112.337152.1100041
Kevin WrightAUS197924037299.2515823.4200120
Champaka RamanayakeSL1988-19933513734*9.259140.6600230
Sikander BakhtPAK1978-19827112377*4.1117621.0200120
Chandu SarwateIND1946-195124036189.00--00100
Frank WardAUS1936-193848236186.0015123.8400210
Milinda SiriwardanaSL2016120353517.507745.4500160

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