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
Nana JoshiIND1951-19601220120752*10.89--01370
Inshan AliWI1971-1977121821722510.7524934.14003130
Tich FreemanENG1924-19291216515450*14.0021437.38012100
Harry BoyleAUS1879-18841216415336*12.756861.76002120
Suraj RandivSL2010-201212171147399.1948030.63003160
Richard NgaravaZIM2021-20261219413928*9.2730944.98004152
Jack HearneENG1892-189912184126409.0030.0000312
Chris TremlettENG2007-20131215411325*10.2729937.79003120
Dinanath RamnarineWI1998-20021221410635*6.2442724.82008120
Dushmantha ChameeraSL2015-202112212104225.4734230.41005130
Alan HurstAUS1974-197912203102266.0019652.040010101
Neville QuinnSA1929-19321218390286.0010.0000101
Raphick JumadeenWI1972-1979121410845621.00219.5201220
Ernie ToshackAUS1946-1948121167320*14.6012632.5400140
Mike WhitneyAUS1981-19921219868136.1830922.0100440
Haseeb AhsanPAK1958-19621216761146.78--00331
Doug BollingerAUS2009-20101214754217.7115933.9600370
Ernie McCormickAUS1935-1938121455417*6.0012927.1300320
Carl RackemannAUS1982-1991121445315*5.3028018.9300530
Nahid RanaBAN2024-202612191121112.6312017.5000730
Phil JaquesAUS2005-20081119090215047.47166354.24361993
Alan MelvilleSA1938-19491119289418952.59--432711
Jack RobertsonENG1947-19521121288113346.37--260261
Cyril WaltersENG1933-19341118378410252.27100839.7817080
Steve CamachoWI1968-1971112206408729.0966435.84041741
Stephen CookSA2016-20171119063211733.26140245.08323660
Tino MawoyoZIM2011-201611221615163*29.29166037.05132770
Mushtaq AliIND1934-19521120161211232.21--231260
Alex HalesENG2015-2016112105739427.29130743.84050773
Walter HadleeNZ1937-19511119154311630.17--121370
Chamara SilvaSL2006-200811171537152*33.5685462.88123681
Hardik PandyaIND2017-20181118153210831.2972073.891426812
Mark StonemanENG2017-2018112015266027.68118844.28051661
Nafees IqbalBAN2004-20061122051812123.55133238.89122721
Beau WebsterAUS2025-2026111835127234.1381063.21051601
Billy WadeSA1938-19501119151112528.3923330.4713371
Sabbir RahmanBAN2016-2018112224816624.0587554.97045576
Jack WorrallAUS1885-1899112234787625.161450.00052460
Derek SealyWI1930-1939111924789228.12--032133
Tony BlainNZ1986-1994112034567826.82120137.97022624
Woorkeri RamanIND1988-1997111914489624.89118337.87044551
Tim AmbroseENG2008-20091116144710229.8096346.42132554
Craig CummingNZ2005-2008111924417425.94126534.86011562
Nurul HasanBAN2017-2023112114406422.0069463.40035575
Lucky DentonENG1905-19101122142410420.19--114230
Billy GunnENG1887-189911202392102*21.7840.0011190
Lee GermonNZ1995-1997112133825521.2297839.06013541
Roland HolderWI1997-1999111723809125.3396439.42021411
Ian CraigAUS1953-1958111803585319.89--023170
Datta GaekwadIND1952-1961112013505218.42--01390

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