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
Paul StirlingIRE2018-20251020052110326.0584062.02121697
Harry TectorIRE2023-2026102004928524.60111044.32053517
Curly PageNZ1930-19371320049210424.60--121150
Curtis CampherIRE2023-20261020246611125.89111541.79115628
Robin PetersonSA2003-2014152034648427.2964971.49032612
Tony BlainNZ1986-1994112034567826.82120137.97022624
AG Kripal SinghIND1955-196414205422100*28.13--12460
Billy GunnENG1887-189911202392102*21.7840.0011190
Vasbert DrakesWI2002-2004122023866721.4481947.13012547
Derick ParryWI1978-1980122033816522.4116344.79033321
Mikyle LouisWI2024-2025102003699718.4589741.14021404
Datta GaekwadIND1952-1961112013505218.42--01390
Maitland HathornSA1902-19111220132510217.113630.56101220
George GearyENG1926-1934142042496615.5658027.07023210
Liam PlunkettENG2005-20141320523855*15.8750946.76017310
John SparlingNZ1958-1964112022295012.7213826.8101230
Nana JoshiIND1951-19601220120752*10.89--01370
Norman GiffordENG1964-19731520917925*16.2762924.01001160
Shane Edward BondNZ2001-20091820716841*12.9243238.89001204
Ian MeckiffAUS1957-19631820715445*11.853154.8400210
Surendra NathIND1958-1961112071362710.4610.0000470
Pervez SajjadPAK1964-19731920111232413.675316.9800261
Mohammad SharifBAN2001-20071020312224*7.1828243.26007104
Alan HurstAUS1974-197912203102266.0019652.040010101
Sid BarnesAUS1938-194813192107223463.06199040.95351932
DuleepENG1929-19311219299517358.5385248.83350641
Phil JaquesAUS2005-20081119090215047.47166354.24361993
Alan MelvilleSA1938-19491119289418952.59--432711
Hamish MarshallNZ2000-20061219265216038.35137847.31221833
Dhruv JurelIND2024-20261219365112540.69110359.022216513
Stephen CookSA2016-20171119063211733.26140245.08323660
Ravi BoparaENG2007-20121319157514331.94108752.90305712
Aamer MalikPAK1987-19941419356511735.31163734.51233662
Walter HadleeNZ1937-19511119154311630.17--121370
Billy WadeSA1938-19501119151112528.3923330.4713371
Sarel ErweeSA2022-20231019147910826.61110743.27112560
Derek SealyWI1930-1939111924789228.12--032133
Alex LeesENG2022101904536723.84105243.06020581
Prince MasvaureZIM2016-2025101914517425.06126835.57042521
Woorkeri RamanIND1988-1997111914489624.89118337.87044551
Travis FriendZIM2001-2004131944478129.80102043.82034543
Craig CummingNZ2005-2008111924417425.94126534.86011562
Mohammad IlyasPAK1964-19691019044112623.216618.18121362
Haseeb HameedENG2016-2022101914398224.39137132.02044502
Aakash ChopraIND2003-2004101904376023.00126334.60021490
Peter TaylorAUS1987-1991131934318726.94130832.95021370
Stan NicholsENG1930-19391419735578*29.582429.1702001
Sunil JoshiIND1996-2000151923529220.7183442.21012364
Dominic BessENG2018-2021141953195722.7971044.93013392
Damien FlemingAUS1994-20012019330571*19.0658352.32027390

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