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
Asanka GurusinhaSL168137 & 31*487220v AUSColombo17 Aug 1992
Michael SlaterAUS168168235170v NZHobart26 Nov 1993
Mohammad AzharuddinIND1685 & 163*238251v SAKanpur8 Dec 1996
Daryll CullinanSA168168 & 0308200v WICape Town2 Jan 1999
Sachin TendulkarIND168116 & 52313131v AUSMelbourne26 Dec 1999
Marvan AtapattuSL168118 & 50*367190v WISaint Lucia20 Jun 2003
Michael ClarkeAUS168151 & 17302204v INDBangalore6 Oct 2004
Hamish MarshallNZ168146 & 22333251v AUSChristchurch10 Mar 2005
Tillakaratne DilshanSL168168179191v BANColombo20 Sept 2005
Michael HusseyAUS168137 & 31*316220v WIHobart17 Nov 2005
Thilan SamaraweeraSL168143 & 25282201v NZColombo26 Aug 2009
Michael ClarkeAUS168168 & DNB253222v NZWellington19 Mar 2010
Jonathan TrottENG168168*345130v AUSMelbourne Cricket Ground26 Dec 2010
Graeme SmithSA16853 & 115308190v NZDunedin7 Mar 2012
Ahmed ShehzadPAK168147 & 21295141v SLSharjah Cricket Stadium16 Jan 2014
David WarnerAUS168113 & 55122253v PAKSydney Cricket Ground3 Jan 2017
Cheteshwar PujaraIND168153 & 15300150v SLGalle International Stadium26 Jul 2017
MahmudullahBAN16822 & 146272263v NZHamilton28 Feb 2019
Wally HammondENG167167-210v INDManchester25 Jul 1936
Arthur MorrisAUS167105 & 62-142v ENGLondon24 Jun 1948
Rusi ModiIND16780 & 87--0v WICalcutta31 Dec 1948
Lindsay HassettAUS167167-141v SAPort Elizabeth3 Mar 1950
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
Rod LathamNZ167119 & 48287221v ZIMBulawayo1 Nov 1992
Brian LaraWI167167210252v ENGGeorgetown17 Mar 1994
Mahela JayawardeneSL167167278180v NZColombo3 Jun 1998
Mahela JayawardeneSL167167288222v SAGalle20 Jul 2000
Mathew SinclairNZ167150 & 17365261v SAPort Elizabeth30 Nov 2000
Nasser HussainENG167155 & 12356260v INDLondon25 Jul 2002
Sourav GangulyIND16768 & 99308240v ENGNottingham8 Aug 2002
Virender SehwagIND167155 & 12*231240v AUSChennai14 Oct 2004
Inzamam-ul-HaqPAK16750 & 117*254210v WIJamaica3 Jun 2005
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

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