Batting records (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,658 of the 2,695 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Keegan PetersenSA2021-2024142507048228.16147747.66040860
Roshen SilvaSL2017-20191223370210935.10171241.00152593
William BruceAUS1885-1895142627028029.25--051382
Eoin MorganENG2010-20121624170013030.43127854.77234776
Makhaya NtiniSA1998-20091011164569932*9.85143948.5800211048
Eric DaltonSA1929-19391524269811731.73--231382
Rick DarlingAUS1978-1979142716979126.81112946.59061611
Derek PringleENG1982-1992305046956315.11243928.50016662
Ian DavisAUS1973-19771527169210526.62158143.77143672
Axar PatelIND2021-2025152446888434.40129753.050417320
Faheem AshrafPAK2018-2023172716879126.42126854.180441003
Hanumant SinghIND1964-19691424268610531.1828835.76153972
Marco JansenSA2021-2026233456859323.62121956.190448914
Corey AndersonNZ2013-20161322168311632.52120156.871439414
Al SahariarBAN2000-2003153006837122.77132951.39042994
Frederick FaneENG1906-19101427168214326.2320.00133490
Vanburn HolderWI1969-19794059116824214.2161444.46007478
Ali BacherSA1965-1970122216797332.3372247.09061490
Matt HenryNZ2015-2026354966767215.7289575.5304119121
Jim LakerENG1948-19594663156766314.0829643.58026432
Brian StathamENG1951-19657087286753811.4426442.800013355
David SteeleENG1975-1976816067310642.06170039.59151743
Jeff ThomsonAUS1972-19855071196724912.92120550.620014679
Hedley VerityENG1931-193940441266966*20.91137325.05034170
Andrew McBrineIRE2019-20261223466790*35.11124253.70062843
Blair PocockNZ1993-1997152906658522.93223129.81064590
James KellyAUS1896-190535561766446*17.032150.00007230
Denys MorkelSA1927-1932162816638824.5630.0004383
Hannan SarkarBAN2002-2004173306627620.06141946.65055900
Adrian BarathWI2009-20121528065710423.46138847.33142935
Keith BoyceWI1971-19762130365795*24.3363172.27044795
Joel GarnerWI1977-19875767146576012.40110948.3301175415
Billy BatesENG1881-1887152626566427.331844.44050534
Mushtaq AhmedPAK1990-20035272166565911.71182835.890214708
Bishan BediIND1966-1979671012865650*8.9960342.950120513
Colin MilburnENG1966-1969916265413946.7183062.052219111
Johnny WardleENG1948-1957284186536619.799451.060255314
Hamish MarshallNZ2000-20061219265216038.35137847.31221833
Dhruv JurelIND2024-20261219365112540.69110359.022216513
Amit MishraIND2008-2016223226488421.60110358.75044793
Kerry O'KeeffeAUS1971-1977243496448525.76138534.51013531
Glenn McGrathAUS1993-200712413851641617.37157040.830135511
Shafali VermaINDW2021-2026714164020549.2387573.141318914
Steve CamachoWI1968-1971112206408729.0966435.84041741
Allan DonaldSA1992-20027193326403710.49182035.160017650
Adrian GriffithWI1997-20001427163811424.54206030.97144651
Baron ConstantineWI1928-1939183306359019.24580.000441610
Stephen CookSA2016-20171119063211733.26140245.08323660
Ian BishopWI1989-19984263116324812.15174336.260010622
Nishan MadushkaSL2023-20261324162820527.30113755.23122755

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