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
Mike FindlayWI1969-19731016321244*16.3118827.13001190
Arthur GilliganENG1922-19251116320939*16.0817034.7100281
Richard EllisonENG1984-1986111612024113.4771828.13001230
Asoka de SilvaSL1985-1991101641855015.4250822.2401380
Sylvester ClarkeWI1978-19821116517235*15.6417375.14002128
Ciss ParkinENG1920-1924101631603612.3114774.15001161
Tich FreemanENG1924-19291216515450*14.0021437.38012100
Harry BoyleAUS1879-18841216415336*12.756861.76002120
Victor NyauchiZIM2020-2025111667713*7.7020537.56003100
Peter SuchENG1993-1999111656714*6.0934519.4200370
Haseeb AhsanPAK1958-19621216761146.78--00331
Lindsay KlineAUS1957-1961131695815*8.293713.5100320
Ian SmithSA1947-195791663911*3.9010.0000400
Mohammad AliPAK2022-202691682483.0013218.1800630
Stewie DempsterNZ1930-1933915472313665.73--250281
Karun NairIND2016-202510151579303*41.3689664.62112704
Sam LoxtonAUS1948-19511215055410136.9315651.28131385
David LloydENG1974-19759152552214*42.46134241.13100540
Reggie SpoonerENG1905-19121015048111932.07--142251
Chamara KapugederaSL2006-200981534189634.8378653.18041487
Naeem IslamBAN2008-2012815241610832.00111037.48110524
Martin van JaarsveldSA2002-200491523977330.5483547.54030560
Mark AdairIRE2019-202681533978833.0857668.92022545
John BeckNZ1953-195681503949926.27--031372
Roy MinnettAUS1911-191291503919026.0752657.98033390
Jock EdwardsNZ1977-198181503775525.1364658.36032523
Nick WelchZIM202581513689026.2980645.66032376
Frank FosterENG1911-1912111513307123.5742453.30031241
Norbert PhillipWI1978-197991552974729.704854.17001212
Ossie DawsonSA1947-194991512935520.939030.0001120
Venkataraman SubramanyaIND1965-196891512637518.7914121.28021321
Tom BurttNZ1947-1953101532524221.00--001101
Shuvagata HomBAN2014-201681542445022.1843755.84013290
Naved-ul-HasanPAK2004-2007915323942*19.9228484.15002325
Jayasinghrao GhorpadeIND1953-195981502294115.27--003120
Noel HarfordNZ1955-195881502299315.27--024110
Neil FairbrotherENG1987-1993101512198315.6459936.56011222
Naimur RahmanBAN2000-200281512104815.0045845.85001310
Tony DodemaideAUS1987-1992101562025022.4485123.74010140
Don KenyonENG1951-195581501928712.80--011100
Ewart AstillENG1927-193091501904012.677763.6400280
Barberton HalliwellSA1892-190281501885712.53--01300
Mluleki NkalaZIM2000-2005101521874714.3845241.37004231
Claude CarterSA1912-1924101551814518.10--00331
Akash DeepIND2024-2025101511636611.6430353.80013206
Anamul HaqueBAN2013-202581501623910.8039940.60003201
Ted ArnoldENG1903-1907101531604013.3360.0000550
Bill PlayleNZ1958-196381501516510.0710.0001360
William AttewellENG1884-18921015615043*16.675232.69004130
Paul JarvisENG1988-1993915213229*10.1533938.94001110

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