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
Jack CrawfordENG1906-1908122324697422.3310.00021501
Peter NevillAUS2015-2016172324686622.29115140.66031521
Theunis de BruynSA2017-20221325146810119.50101246.25102692
Curtis CampherIRE2023-20261020246611125.89111541.79115628
Bryan StrangZIM1995-2001264594655312.9284954.77018542
Robin PetersonSA2003-2014152034648427.2964971.49032612
Maurice ReadENG1882-1893172924615717.0714053.57023391
Pieter van der BijlSA1938-193959046012551.11--120333
Paul HarrisSA2007-2011374854604610.70135733.90009473
Umesh YadavIND2011-20235768274603111.2288352.100094224
Colin McCoolAUS1946-195014174459104*35.3160452.65110300
Tommy WardSA1912-1924234294596413.9120.0002540
Verdun ScottNZ1946-1952101714588428.63--031160
Tony LewisENG1972-1973916245712532.6455842.65132511
Tibby CotterAUS1904-1912213724574513.06177108.47006305
Tom MoodyAUS1989-1992814045610632.5798246.44231490
Tony BlainNZ1986-1994112034567826.82120137.97022624
Asela GunaratneSL2016-2017610245511656.8886152.85131501
Martyn MoxonENG1986-1989101714559928.44136533.33032440
Jimmy BlanckenbergSA1913-1924183074555919.78--022174
Bryan ValentineENG1933-193979245413664.86--210353
Bruce PairaudeauWI1953-19571321045411521.62--13370
Barry WoodENG1972-1978122104549021.62141431.90021640
Alex LeesENG2022101904536723.84105243.06020581
Prince MasvaureZIM2016-2025101914517425.06126835.57042521
Saeed AjmalPAK2009-20143553124515011.00108241.68019444
Mark VermeulenZIM2002-2014918044911824.9494047.77123582
Woorkeri RamanIND1988-1997111914489624.89118337.87044551
Tim AmbroseENG2008-20091116144710229.8096346.42132554
Travis FriendZIM2001-2004131944478129.80102043.82034543
Jackie HendriksWI1962-1969203284476418.6325324.90024351
Cameron BancroftAUS2017-20191018144682*26.24104242.80031621
Neil FosterENG1983-1993294574463911.74122336.47009544
Ray BrightAUS1977-1986253984453314.35139032.01006442
Michael KasprowiczAUS1996-20063854124452510.6096646.07007463
Craig CummingNZ2005-2008111924417425.94126534.86011562
Mohammad IlyasPAK1964-19691019044112623.216618.18121362
Asghar AfghanAFG2018-2021610044016444.0077157.071313711
Nurul HasanBAN2017-2023112114406422.0069463.40035575
John GuyNZ1955-19611223244010220.9517135.09133350
Haseeb HameedENG2016-2022101914398224.39137132.02044502
Merv WallaceNZ1937-1953132104396620.90--050252
Rodney HoggAUS1978-1984385813439529.76132631.300114451
Aakash ChopraIND2003-2004101904376023.00126334.60021490
Saleem ElahiPAK1995-2003132414367218.96110439.49016502
Rumesh RatnayakeSL1983-1992233664335614.4345655.700253510
Peter TaylorAUS1987-1991131934318726.94130832.95021370
Ashley MallettAUS1968-198038501343043*11.62116931.990010400
Abbas Ali BaigIND1959-19661018042811223.78--121240
Sammy JonesAUS1882-1888122444288721.4014414.58013310

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