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
Albert TrottENG/AUS1895-189959322885*38.00--022221
Geoff GreenidgeWI1972-19735922095029.86--011200
Arthur MiltonENG1958-1959691204104*25.5015824.05100211
Clifford McWattWI1954-19556922025428.86--020-0
Tom WestleyENG20175911935924.1345342.60010330
Paul WinslowSA1950-195559018610820.678200.00101155
Eddie DawsonENG1928-19305901755519.44--010-0
Francis FordENG1894-18955901684818.67--00172
Dick WestcottSA1954-19585901666218.44--012100
Charles StuddENG1882-18835911604820.0030.00002110
Bunny LucasENG1879-18845911575519.6325827.5201070
Rashid KhanAFG2018-20256901545117.1118085.56010184
Oscar Da CostaWI1930-19355911533919.1311234.8200130
Edmund TylecoteENG1882-18866911526619.00--014130
Samit PatelENG2012-20156901514216.7833844.67002161
Tim CurtisENG1988-19895901404115.5651727.08001200
Ted BadcockNZ1930-19337921376419.5710.0002333
Tarisai MusakandaZIM2017-20215901344314.8934438.95002132
Ted WainwrightENG1893-18985901324914.67--00020
Laxman SivaramakrishnanIND1983-19869911302516.2512957.3600180
Ian WardENG20015911293916.1331640.8200180
Brendon JulianAUS1993-199579112856*16.0026847.76013141
Nigel HaigENG1921-19305901264714.009763.9200260
Eric AtkinsonWI1958-19598911263715.75--00301
Errol HolmesENG193559211485*16.29--01201
Derek StirlingNZ1984-19866921082615.4329436.73000113
Kyle HopeWI20175901014311.2225040.40002140
Graeme WatsonAUS1966-1972590975010.784348.84013110
Dane VilasSA2015-2016690942610.4421044.76000110
Niroshan BandaratillekeSL1998-2001791932511.6325236.9000180
Tom CampbellSA1910-1912593904815.00--00100
Shingirai MasakadzaZIM2012-2014591882411.0024036.6700390
Grant ElliottNZ2008-2009591862510.7532226.7100130
Ernie HayesENG1906-1912591863510.7520.0000271
Mohammad FarooqPAK1960-1965794854717.00--00190
Amir ElahiIND/PAK1947-1952691824710.252373.9100120
Eric TindillNZ1937-19475917337*9.13--00100
Rolland BeaumontSA1912-191459070317.78--00200
Dulip LiyanageSL1992-200199069237.6734020.2900150
Matthew HumphreysIRE2023-20255936727*11.1715244.0800292
Walter LeesENG19065936625*11.00--00090
Eddie FullerSA1953-195779164178.00--00251
Geoff ChubbSA19515936315*10.50--00010
Lakshmipathy BalajiIND2003-200589051315.6712640.4800451
Bob AppleyardENG1954-19569965119*17.008232.9300040
Jackson BirdAUS2012-20179964319*14.3314130.5000131
Zia-ur-RehmanAFG2024-202659242136.0011935.2900260
Vasant RanjaneIND1958-196479340166.6730.0000101
Nobby ClarkENG1929-193489536109.003020.0000100
Ruchira PereraSL1999-20028963311*11.0012426.6100140

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