Batting match by match (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.

PlayerRunsScoresBF4s6sOppositionGroundDate
Shubman GillIND155147 & 8243201v ENGLeeds20 Jun 2025
Tom LathamNZ155151 & 4220160v ENGNottingham25 Jun 2026
Liton DasBAN15553 & 102206180v AFGAbu Dhabi9 Oct 2026
Johnny TaylorAUS15486 & 68-120v ENGMelbourne13 Feb 1925
Frank WoolleyENG154154--0v SAManchester27 Jul 1929
Les AmesENG154137 & 17*-192v NZLondon27 Jun 1931
Vijay MerchantIND154154--0v ENGDelhi2 Nov 1951
Noel McGregorNZ154111 & 43-120v PAKLahore26 Oct 1955
Bert SutcliffeNZ15417 & 137*-150v INDHyderabad19 Nov 1955
Peter RichardsonENG15481 & 73-160v AUSNottingham7 Jun 1956
Garry SobersWI154104 & 50-123v INDKingston13 Apr 1962
Garry SobersWI154102 & 52-140v ENGLeeds25 Jul 1963
Joey CarewWI15483 & 71*-220v AUSBrisbane6 Dec 1968
Keith FletcherENG15468 & 86*261190v WILondon23 Aug 1973
Alan KnottENG15487 & 67368210v WIBridgetown6 Mar 1974
Bob WoolmerENG1545 & 149407200v AUSLondon28 Aug 1975
Rick DarlingAUS15475 & 79271150v PAKPerth24 Mar 1979
Greg ChappellAUS154114 & 40*255200v ENGMelbourne1 Feb 1980
John WrightNZ15413 & 141342270v AUSChristchurch19 Mar 1982
Gordon GreenidgeWI154154*-141v INDSt. John's28 Apr 1983
Chris TavaréENG15445 & 109364160v NZLondon14 Jul 1983
Richie RichardsonWI154154326211v AUSSt. John's7 Apr 1984
Allan BorderAUS1548 & 146*351140v ENGManchester1 Aug 1985
David BoonAUS15419 & 135416180v INDAdelaide25 Jan 1992
Craig SpearmanNZ15442 & 112289141v ZIMAuckland20 Jan 1996
Mark RamprakashENG154154 & DNB388200v WIBridgetown12 Mar 1998
Ricky PontingAUS15415426990v ENGAdelaide21 Nov 2002
Nathan AstleNZ154103 & 51*342220v INDAhmedabad8 Oct 2003
Darren LehmannAUS154153 & 1272142v SLColombo24 Mar 2004
Kamran AkmalPAK154154242140v ENGLahore29 Nov 2005
Prasanna JayawardeneSL154154*314110v INDAhmedabad16 Nov 2009
Jacques KallisSA154108 & 46285160v ENGCape Town3 Jan 2010
Younis KhanPAK15473 & 81316200v NZWellington15 Jan 2011
Virat KohliIND154103 & 51*275231v NZBangalore31 Aug 2012
Faf du PlessisSA15420 & 134386160v INDJohannesburg18 Dec 2013
Joe RootENG154154*295150v INDNottingham9 Jul 2014
Regis ChakabvaZIM15465 & 89*317141v BANChittagong12 Nov 2014
Ian BellENG154143 & 11291221v WIAntigua13 Apr 2015
Roston ChaseWI154131 & 23293190v PAKBarbados30 Apr 2017
AB de VilliersSA154126* & 28172242v AUSPort Elizabeth9 Mar 2018
Marnus LabuschagneAUS15474 & 80316180v ENGLeeds22 Aug 2019
Tom LathamNZ154154251150v SLColombo22 Aug 2019
David WarnerAUS154154296100v PAKBrisbane21 Nov 2019
Marnus LabuschagneAUS154103 & 51401140v ENGAdelaide16 Dec 2021
Jonny BairstowENG154113 & 41263113v AUSSydney5 Jan 2022
Keegan PetersenSA15472 & 82279190v INDCape Town11 Jan 2022
Kane WilliamsonNZ15493 & 61283170v ENGChristchurch28 Nov 2024
Billy MurdochAUS1530 & 153*377170v ENGLondon6 Sept 1880
Pelham WarnerENG15321 & 132*--0v SALondon14 Feb 1899
Jack GregoryAUS15377 & 76*268180v ENGMelbourne11 Feb 1921

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