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
Ivo BlighENG1882-1883471621910.33--00260
Nyron AsgaraliWI1957240622915.50--00160
Chris BurgerSA19582416237*20.67--00001
Ken HoughNZ19592326231*62.0056110.7100081
Wynne BradburnNZ1964240623215.50--00040
Ron HeadleyWI1973240624215.5026823.1300070
John RennieZIM1993-1997461622212.4022827.1900130
Peter IngramNZ2010240614215.2515140.4000051
Neil McGarrellWI2001462613315.2521528.37001100
Iftikhar AhmedPAK2016-2022461612712.2014342.6600150
Harry ElliottENG1928-19344516137*15.25--00000
Alan MossENG1954-1960971612610.172200.0000111
Haseeb AhsanPAK1958-19621216761146.78--00331
Wayne JamesZIM1993-1994440613315.2515439.6100070
Munaf PatelIND2006-2011131466015*7.5014242.2500481
Dave GregoryAUS1877-1879352604320.001520.0000000
Percy HornibrookAUS1929-1930671602610.0030519.6700130
Ramesh DivechaIND1951-1952550602612.00--00010
Roy GilchristWI1957-19591314360125.45--00440
Geoff MillmanENG1961-19626726032*12.00--00250
Jeff MossAUS19791216038*60.0013644.1200041
Willie WatsonNZ1986-19931518660115.0024324.6900370
David LawrenceENG1988-1992560603410.0014541.3800070
Stephen PeallZIM1993-1994462603015.0011651.7200290
Richard JohnsonENG2003340592614.7510158.4200063
Enamul Haque jnrBAN2003-201315261659135.9027121.7700470
Roy KaiaZIM202136059489.8316136.6500480
Asitha FernandoSL2021-202628412159112.9526122.610013101
Mahesh TheekshanaSL2022230593819.6714939.6000061
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
Frank MilliganENG1899240583814.50--00000
Manny MartindaleWI1933-19391014358225.27--00301
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
Mohammad ShahidBAN2015561572511.408170.37000101
Dave GilbertAUS1985-1986912457157.1329819.1300140
Perker LeeAUS1931-1933230574219.006587.6900190
Walter KeetonENG1934-1939240572514.259638.5400100
Ken TaylorENG1959-1964350572411.407532.0000050
Grayson ShillingfordWI1969-197278157258.143135.4800101
Dirk ViljoenZIM1998-2000240573814.2517432.7600260

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