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
Lord TennysonENG1913-1921912134574*31.36--041310
Deep DasguptaIND2001-2002813134410028.67112630.55122401
Carlisle BestWI1986-1990813134216428.5073546.53111392
Kruger van WykNZ201291713417121.3169449.14013410
Glenn MaxwellAUS2013-2017714133910426.0857059.47100337
Michael BracewellNZ2022-20251017133974*21.1959457.07011442
Prithvi ShawIND2018-202059133913442.3839486.04121482
Rizwan-uz-ZamanPAK1982-1989101713376021.0678426.02031170
Raqibul HasanBAN2008-201191813366519.7683540.24012371
Mark DekkerZIM1993-19961422133368*15.86105631.53024350
Frank FosterENG1911-1912111513307123.5742453.30031241
Roger BluntNZ1930-193291313309627.50--01180
Vijay MehraIND1955-196481413296225.31--021160
Wajahatullah WastiPAK1999-2000610132913336.5680540.87200383
Aaron RedmondNZ2008-201381613258321.6783339.02021462
Sohag GaziBAN2012-201410161325101*21.6752961.441033211
Maitland HathornSA1902-19111220132510217.113630.56101220
Grahame ThomasAUS1965-196681213256129.5525158.57030170
Dwayne SmithWI2004-200610141320105*24.6245770.02104476
Brendon KuruppuSL1987-1991471320201*53.3382938.60100410
Headley KeithSA1953-195781613187321.20--023360
James TaylorENG2012-201671313127626.0075341.43021322
Sadeera SamarawickramaSL2017-20249141308104*23.6940775.68103402
Darrin MurrayNZ1994-199581613035220.20102729.50013340
Kevin ArnottZIM1992-1993481302101*43.1492632.61111301
Geoffrey LeggeENG1927-193057129919649.83--102230
Raymon ReiferWI2017-202381412986222.9273540.54031372
Sid O'LinnSA1960-196171212979827.0012521.60020231
Ossie DawsonSA1947-194991512935520.939030.0001120
Amar SinghIND1932-193671412925122.46--01172
Anton MurraySA1952-19541014128910922.23--111230
Frank MannENG1922-19235912818435.13--020116
Morice BirdENG1910-1914101612806118.67--02202
Nazar MohammadPAK1952581277124*39.57--11100
George ThompsonENG1909-191061012736330.33--020-1
Billy MidwinterENG/AUS1877-1887122112693713.4517327.75001141
Khaled MahmudBAN2001-2003122312664512.0945558.46004303
Gary BartlettNZ1961-1968101812634015.473562.86004171
Venkataraman SubramanyaIND1965-196891512637518.7914121.28021321
Kevin O'BrienIRE2018-201936125811851.6046755.25110290
Manjural Islam RanaBAN200461112576925.7069237.14012301
John SelbyENG1877-188261212567023.279945.45020160
Jordan CoxENG20264712547342.3339664.14030361
Andy RobertsNZ1976712125484*23.0950.00012141
Milan PriyanathSL2024-202671012527228.0044257.01011264
Peter McAlisterAUS1904-190981612524116.8012729.13000160
Cyril FrancoisSA1922-19235912527231.50--01000
Kevin KasuzaZIM2020-202171212496322.6474233.56012242
Vic MarksENG1982-198461012498327.6753246.80030230
Jayant YadavIND2016-202269124810431.0057543.13110301

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