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

PlayerRunsScoresBF4s6sOppositionGroundDate
Garry SobersWI16725 & 142*-81v INDBombay28 Nov 1958
Bob SimpsonAUS16775 & 92468150v WIMelbourne7 Feb 1961
Doug WaltersAUS16781 & 86329181v ENGManchester6 Jun 1968
Basil D'OliveiraENG167158 & 9356220v AUSLondon22 Aug 1968
Ian ChappellAUS167117 & 50263230v WIBrisbane6 Dec 1968
Asif IqbalPAK167166 & 1*-130v NZLahore9 Oct 1976
Haroon RasheedPAK167122 & 45*316231v ENGLahore14 Dec 1977
Bruce LairdAUS16792 & 75403180v WIBrisbane1 Dec 1979
David BoonAUS167143 & 24302160v NZBrisbane4 Dec 1987
Aravinda de SilvaSL167167361171v AUSBrisbane8 Dec 1989
Desmond HaynesWI167167317241v ENGSt John's12 Apr 1990
Virender SehwagIND167155 & 12*231240v AUSChennai14 Oct 2004
Yuvraj SinghIND16745 & 122218271v PAKKarachi29 Jan 2006
Misbah-ul-HaqPAK167161* & 6366141v INDKolkata30 Nov 2007
Gautam GambhirIND167167215150v SLKanpur24 Nov 2009
Brendan TaylorZIM16750 & 117222117v NZBulawayo1 Nov 2011
Murali VijayIND167167361232v AUSHyderabad2 Mar 2013
Dominic SibleyENG16734 & 133*387261v SACape Town3 Jan 2020
Agha SalmanPAK167104* & 63203173v ENGMultan7 Oct 2024
Denis ComptonENG16653 & 113-150v SALondon16 Aug 1947
Clyde WalcottWI16650 & 116-200v ENGKingston30 Mar 1954
Collie SmithWI166161 & 5-191v ENGBirmingham30 May 1957
Garry SobersWI166147 & 19-211v ENGKingston17 Feb 1960
Colin CowdreyENG16611 & 155-220v SALondon18 Aug 1960
Dilip SardesaiIND16679 & 87-201v ENGKanpur15 Feb 1964
Colin BlandSA16639 & 127-202v ENGLondon26 Aug 1965
Bill LawryAUS166166406230v ENGBrisbane10 Dec 1965
Bill LawryAUS16688 & 78421150v ENGMelbourne30 Dec 1965
Keith FletcherENG16637 & 129*437230v WIBridgetown6 Mar 1974
Kim HughesAUS16629 & 137384153v ENGSydney2 Jan 1983
Sunil GavaskarIND166166*416160v AUSAdelaide13 Dec 1985
Geoff MarshAUS16656 & 110472200v ENGBrisbane14 Nov 1986
Dilip VengsarkarIND166166279140v SLCuttack4 Jan 1987
Tim RobinsonENG166166365160v PAKManchester4 Jun 1987
Shivnarine ChanderpaulWI16650 & 116*335190v ENGManchester7 Jun 2007
Alastair CookENG16660 & 106336200v WIManchester7 Jun 2007
Jacques KallisSA16659 & 107*357161v PAKLahore8 Oct 2007
Michael HusseyAUS166132 & 34*268192v SLHobart16 Nov 2007
Sachin TendulkarIND166154* & 12259171v AUSSydney Cricket Ground2 Jan 2008
Sachin TendulkarIND166153 & 13241143v AUSAdelaide Oval24 Jan 2008
Andrew StraussENG16660 & 106326170v NZManchester23 May 2008
JP DuminySA166166 & DNB340180v AUSMelbourne Cricket Ground26 Dec 2008
Denesh RamdinWI166166268200v ENGBarbados26 Feb 2009
Michael ClarkeAUS166166 & DNB328190v PAKHobart14 Jan 2010
Shivnarine ChanderpaulWI166166357101v SASt Kitts18 Jun 2010
AB de VilliersSA166135* & 31*298156v WISt Kitts18 Jun 2010
Younis KhanPAK16635 & 131*315124v SADubai International Cricket Stadium12 Nov 2010
Darren BravoWI16630 & 136286224v INDKolkata14 Nov 2011
Dimuth KarunaratneSL16656 & 110283140v ZIMHarare Sports Club29 Oct 2016
Dimuth KarunaratneSL16625 & 141352180v INDColombo3 Aug 2017

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