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
John RennieZIM1993-1997461622212.4022827.1900130
Neil McGarrellWI2001462613315.2521528.37001100
Iftikhar AhmedPAK2016-2022461612712.2014342.6600150
Harry ElliottENG1928-19344516137*15.25--00000
Wayne JamesZIM1993-1994440613315.2515439.6100070
Dave GregoryAUS1877-1879352604320.001520.0000000
Percy HornibrookAUS1929-1930671602610.0030519.6700130
Ramesh DivechaIND1951-1952550602612.00--00010
Roy GilchristWI1957-19591314360125.45--00440
Martin HortonENG1959220605830.00--01060
Geoff MillmanENG1961-19626726032*12.00--00250
Willie WatsonNZ1986-19931518660115.0024324.6900370
David LawrenceENG1988-1992560603410.0014541.3800070
Stephen PeallZIM1993-1994462603015.0011651.7200290
Enamul Haque jnrBAN2003-201315261659135.9027121.7700470
Roy KaiaZIM202136059489.8316136.6500480
Tim O'BrienENG1884-189658059207.38--00300
George HearneSA1922-1924350592811.80--00200
Bruce BoltonNZ1959230593319.6723924.6900130
Harry BromfieldSA1961-19659127592111.80--00330
Arif ButtPAK1964-1965350592011.804938.7800100
William PorterfieldIRE2018-201936058329.6722725.5500170
Charlie AbsolomENG1879120585229.00--01050
Frank MilliganENG1899240583814.50--00000
Ken FarnesENG1934-19391517558204.834057.5000420
Lindsay KlineAUS1957-1961131695815*8.293713.5100320
Charlie StayersWI19624415835*19.33--000-0
Cameron CuffyWI1994-20021523958154.1425522.7500650
Paras MhambreyIND1996231582829.0011152.2500080
Justin OntongSA2002-2004241573219.0015536.7700180
Dave GilbertAUS1985-1986912457157.1329819.1300140
Perker LeeAUS1931-1933230574219.006587.6900190
Walter KeetonENG1934-1939240572514.259638.5400100
Ken TaylorENG1959-1964350572411.407532.0000050
Dirk ViljoenZIM1998-2000240573814.2517432.7600260
Dinusha FernandoSL20032315651*28.0012943.4101080
Naman OjhaIND2015120563528.0011747.8600070
Luke JongweZIM2021120563728.009459.57000100
Manohar HardikarIND19582415632*18.6710.0000100
Sanjeev SharmaIND1988-1990231563828.008070.0000190
Mark PriestNZ1990-1998340562614.0018130.9400060
Brenton ParchmentWI2008240552013.7516433.5400050
Gary TroupNZ1976-1986151865513*4.5819722.8400740
Ormy PearseSA1910-191136055319.1712643.6500280
Frank SuggENG1888220553127.50--000-0
Lord HawkeENG1896-189958155307.86--00200
Mohammad NissarIND1932-1936611355146.88--00200
Grahame BilbyNZ1966240552813.75--00070
Doug BollingerAUS2009-20101214754217.7115933.9600370
Donald KnightENG1921240543813.50--00030

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