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

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Phillip HughesAUS11515119276.161c ND McKenzie b JH Kallis1v SADurban6 Mar 2009
David WarnerAUS11515113276.162c GC Smith b RJ Peterson3v SACenturion12 Feb 2014
Ken BarringtonENG1151538275.164c †ATW Grout b KD Walters1v AUSMelbourne11 Feb 1966
Steve SmithAUS11515417174.685c sub (JE Root) b BA Stokes1v ENGSydney Cricket Ground3 Jan 2014
Greg BlewettAUS11515819072.787c DE Malcolm b CC Lewis3v ENGPerth3 Feb 1995
Ijaz AhmedPAK11516016071.883c MJ Slater b MS Kasprowicz3v AUSPerth26 Nov 1999
Upul TharangaSL11517111267.252b Mehedi Hasan Miraz3v BANGalle International Stadium7 Mar 2017
Aiden MarkramSA11517418066.092b AS Joseph1v WICenturion28 Feb 2023
Hashan TillakaratneSL11517620065.346c †Moin Khan b Saqlain Mushtaq1v PAKFaisalabad15 Sept 1995
MahmudullahBAN11517717264.978lbw b DL Vettori2v NZHamilton15 Feb 2010
Geoff BoycottENG11518120063.541c JM Parker b BE Congdon2v NZLeeds5 Jul 1973
Mominul HaqueBAN11518210063.194c KAJ Roach b ST Gabriel3v WIChattogram3 Feb 2021
Virat KohliIND11518412062.504c RJ Harris b MG Johnson2v AUSAdelaide Oval9 Dec 2014
Ajinkya RahaneIND11519217159.905c †H Klaasen b GF Linde1v SARanchi19 Oct 2019
Harbhajan SinghIND11519311359.598c BJ Watling b LRPL Taylor3v NZAhmedabad4 Nov 2010
John CampbellWI11519912357.791lbw b RA Jadeja3v INDDelhi10 Oct 2025
Greg ChappellAUS11520118057.213c DI Gower b RGD Willis1v ENGAdelaide10 Dec 1982
Malinda WarnapuraSL11520214056.932c R Dravid b Harbhajan Singh1v INDColombo23 Jul 2008
Greg MatthewsAUS11520510156.107c JV Coney b RJ Hadlee3v NZBrisbane8 Nov 1985
Brian LaraWI11520711155.563c ST Jayasuriya b HDPK Dharmasena3v SLKingstown20 Jun 1997
Shikhar DhawanIND11521112154.502c BJ Watling b N Wagner4v NZAuckland6 Feb 2014
Derek RandallENG11521513053.496b GF Lawson3v AUSPerth12 Nov 1982
Imrul KayesBAN11521817152.753b BAW Mendis2v SLChittagong4 Feb 2014
Stephen CookSA11521814052.751b CR Woakes1v ENGCenturion22 Jan 2016
Michael VaughanENG11521917052.512c †KC Sangakkara b PDRL Perera3v SLLondon16 May 2002
Kevin PietersenENG11522314051.574c GJ Hopkins b IE O'Brien1v NZNottingham5 Jun 2008
Ian BellENG11523213049.577c MJ Clarke b MG Johnson2v AUSSydney Cricket Ground3 Jan 2011
Steve WaughAUS1152338049.365b JJC Lawson1v WIBarbados1 May 2003
Graeme SmithSA11523413049.152b DAJ Bracewell3v NZDunedin7 Mar 2012
Mohammad YousufPAK11523514048.945c SL Campbell b CA Walsh1v WIBridgetown18 May 2000
Carl HooperWI11523518048.945c SR Tendulkar b Harbhajan Singh2v INDBridgetown2 May 2002
Angelo MathewsSL11523511048.944c †TA Blundell b MJ Henry3v NZChristchurch9 Mar 2023
Andy FlowerZIM11523615048.735st †V Yadav b Maninder Singh2v INDDelhi13 Mar 1993
Martin CroweNZ11523715048.525c GA Hick b PAJ DeFreitas3v ENGManchester30 Jun 1994
Sunil GavaskarIND11523817148.321lbw b JD Higgs1v AUSDelhi13 Oct 1979
Brian LaraWI11523816148.324b A Nel2v SACape Town2 Jan 2004
Rahul DravidIND11524416047.133lbw b DG Cork3v ENGNottingham8 Aug 2002
Aubrey FaulknerSA11524510046.943c WW Armstrong b WJ Whitty3v AUSAdelaide7 Jan 1911
Ross EdwardsAUS1152526045.635b GG Arnold2v ENGPerth13 Dec 1974
Herbert SutcliffeENG11525411045.282c JM Gregory b AA Mailey4v AUSSydney19 Dec 1924
Jack HobbsENG1152667043.231c C Kelleway b JM Gregory2v AUSSydney19 Dec 1924
Jacques KallisSA11526813342.913lbw b BC Strang2v ZIMHarare11 Nov 1999
Kaushal SilvaSL11526910042.753c SPD Smith b JM Holland3v AUSColombo13 Aug 2016
Ali NaqviPAK11527014042.592c G Kirsten b AA Donald1v SARawalpindi6 Oct 1997
Ian BellENG1152727042.284c †Kamran Akmal b Shahid Afridi2v PAKFaisalabad20 Nov 2005
Alastair CookENG11529511138.982b DW Steyn1v SALondon19 Jul 2012
Doug WaltersAUS1152968038.856c & b KF Barrington3v ENGMelbourne30 Dec 1965
Allan BorderAUS11529613038.853c †RW Taylor b RGD Willis3v ENGPerth14 Dec 1979
John EdrichENG11530620037.582c †KJ Wadsworth b DR Hadlee3v NZLondon24 Jul 1969
Jacques KallisSA11531613036.394c †MS Dhoni b RA Jadeja2v INDDurban26 Dec 2013

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