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
Clayton LambertWI1991-199859028410431.5670640.23111342
Morice BirdENG1910-1914101612806118.67--02202
Philo WallaceWI1997-199961102719224.6446758.03021382
Greville StevensENG1922-1930101702636915.47--01262
Sean ErvineZIM2003-20045802618632.6347155.41031322
Tafadzwanashe KaitanoZIM2021-202561202588721.5081831.54013272
Dilawar HussainIND1934-19363602545942.33--03092
Tuppy Owen-SmithSA192958225212942.00--11002
Kevin KasuzaZIM2020-202171212496322.6474233.56012242
Tim ZoehrerAUS1986-19871014224652*20.5058142.34010302
Xavier MarshallWI2005-200971202438520.2548849.80021372
Frank TysonENG1954-19591724323037*10.9516737.72003142
Maurice TurnbullENG1930-193691322246120.36--01192
Neil FairbrotherENG1987-1993101512198315.6459936.56011222
Kirk McKenzieWI2023-202461202035016.9234758.50012302
Sammy GuillenNZ/WI1951-195681222025420.2030.00013152
Tinashe PanyangaraZIM2004-2014918620140*16.7538552.21002302
Zulfiqar AhmedPAK1952-1956910420063*33.33--01172
Shahid NazirPAK1996-2007151931944012.1341846.41003222
Bob BlairNZ1953-19641934618964*6.754257.140112152
Parthasarthi SharmaIND1974-197751001875418.7024525.31010212
Brad HoggAUS1996-200871031867926.5737649.47010142
Dougie MarillierZIM2000-20025711867331.0043742.56020162
Henry OlongaZIM1995-2002304511184245.4178323.500014172
Snuffy BrowneWI1928-193048117670*25.14--01202
Cliff GladwinENG1947-1949811517051*28.331163.6401012
Tevin ImlachWI202561211693515.3647635.50001152
Francis FordENG1894-18955901684818.67--00172
Moisés HenriquesAUS2013-201648116481*23.4334647.40022122
Sam KonstasAUS2024-202551001636016.3028956.40012192
Saif HassanBAN2020-202161101594314.4530751.79003272
Graeme LabrooySL1986-1991914315870*14.3628054.64013232
Guy de AlwisSL1983-198811190152288.0019556.41005122
Gareth BattyENG2003-201691221493814.9058025.69002152
Khurram ShahzadPAK2023-202610192148198.7132445.68004212
Blessing MahwireZIM2002-20051017614750*13.3634642.49012212
C.S. NayuduIND1934-195211193147369.196926.0900332
Veerasammy PermaulWI2012-2022913214526*13.1829050.00003182
Jordan NeillIRE20252401454936.2524259.92000242
Richard NgaravaZIM2021-20261219413928*9.2730944.98004152
George LindeSA2019-20213601353722.5025552.94000192
Tarisai MusakandaZIM2017-20215901344314.8934438.95002132
Peter WalkerENG19603401285232.00--010142
Alan MullallyENG1996-200119274127245.5230741.370012182
Jack HearneENG1892-189912184126409.0030.0000312
NazimuddinBAN2011-20123601257820.8332039.06012172
Malinga BandaraSL1998-200681131244315.5024051.67002142
Ian CrombNZ1931-193258212351*20.50--01152
Manzoor ElahiPAK1984-199561021235215.3821744.70013162
Junaid KhanPAK2011-2015222811122177.1830639.87005142

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