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
Todd MurphyAUS2023-202571011224113.5620559.51003153
John DewesENG1948-195051001216712.10616.67011100
Frank MitchellENG/SA1899-191251001164111.60--00100
William SomervilleNZ2018-2021610211540*14.3848923.5200290
Gerald HartiganSA1912-191451001145111.40--01300
George MacaulayENG1923-193381041127618.67--011100
Susil FernandoSL1983-198451001124611.2048922.90003100
MSK PrasadIND1999-200061011061911.7837028.6500060
Floyd ReiferWI1997-200951001052910.5031333.55002120
Grant BradburnNZ1990-2001710210530*13.1337428.07001110
Rehan AhmedENG2022-202451001032810.3018256.59001140
Bill HitchENG1911-1921710310351*14.715851.72011121
Oli StoneENG2019-202451011022011.3323443.59002121
Jim SmithENG1935-193751001022710.20--00205
Shafiq AhmedPAK1974-198061019927*11.0032530.46003100
Hasibul HossainBAN2000-20015101973110.7812478.23002103
Peter PhilpottAUS1965-19668101932210.3312018.3300010
Tushar ImranBAN2002-2007510089288.9026333.84003120
Rawl LewisWI1997-2008510089408.9019645.41004150
Gogumal KishenchandIND1947-1952510089448.9028823.9600560
Murali KartikIND2000-2004810188439.7823138.10002110
John GunnENG1901-19056102852410.63--00180
Kelly SeymourSA1963-19707103843612.008122.2200370
Greg ThomasENG198651048331*13.8322636.7300371
Edwin EvansAUS1881-18866102823310.25--00330
Ian ButlerNZ2002-2004810276269.5016346.63002101
Antao D'SouzaPAK1959-196261087623*38.00--00010
Harry DonnanAUS1892-1896510175158.33--00120
Vinothen JohnSL1983-198461055327*10.6012044.1700431
Richard de GroenNZ1993-1994510445267.509050.0000160
Graham OnionsENG2009-201291073017*10.009730.9300340
Jack YoungENG1947-194981052810*5.603240.6300320
Jasubhai PatelIND1955-1960710125122.78--00500
John TraicosSA/ZIM1970-19937104195*3.1713214.3900220
Imran KhanPAK2014-2019101031662.295032.0000530
Sonal DinushaSL2025-2026592606133*86.57103458.61320528
Pieter van der BijlSA1938-193959046012551.11--120333
Bryan ValentineENG1933-193979245413664.86--210353
Fred BakewellENG1931-193569040910745.44--13041
Prithvi ShawIND2018-202059133913442.3839486.04121482
Lahiru UdaraSL2025-202659031318834.7848764.27101405
Milinda SiriwardanaSL2015-20165902986833.1145465.640213211
Clayton LambertWI1991-199859028410431.5670640.23111342
Frank MannENG1922-19235912818435.13--020116
Frank DruceENG1897-18985902526428.00--010210
Cyril FrancoisSA1922-19235912527231.50--01000
Jayant YadavIND2016-202269124810431.0057543.13110301
Ali NaqviPAK1997-199859124211530.2567735.75100310
James LangridgeENG1933-19468902427026.89--01000
Ken ArcherAUS1950-19515902344826.0030.00001170

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