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

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Virender SehwagIND16422824271.931lbw b AJ Hall2v SAKanpur20 Nov 2004
Kamindu MendisSL16423716669.208c Mehedi Hasan Miraz b Taijul Islam3v BANSylhet22 Mar 2024
AB de VilliersSA16427417159.856c †Adnan Akmal b Mohammad Irfan2v PAKDubai International Cricket Stadium23 Oct 2013
Dinesh ChandimalSL16436121145.435c S Dhawan b I Sharma2v INDDelhi2 Dec 2017
Tino MawoyoZIM163*45320035.981not out1v PAKBulawayo1 Sept 2011
Travis HeadAUS16316624198.191lbw b JG Bethell2v ENGSydney4 Jan 2026
Travis HeadAUS16317425193.685c †KS Bharat b Mohammed Siraj1v INDLondon7 Jun 2023
AB de VilliersSA16319612783.165c AB McDonald b SM Katich2v AUSCape Town19 Mar 2009
David WarnerAUS16322419172.772c LRPL Taylor b JDS Neesham1v NZBrisbane5 Nov 2015
Marnus LabuschagneAUS16330514053.443c J Da Silva b DC Thomas1v WIAdelaide8 Dec 2022
Mushfiqur RahimBAN1633509046.575lbw b AM Fernando1v SLGalle17 Jun 2025
Nazmul Hossain ShantoBAN16337817143.123c & b CBRLS Kumara1v SLPallekele21 Apr 2021
Andrew HallSA16345417035.902b A Kumble1v INDKanpur20 Nov 2004
Ian BellENG162*16825196.434not out2v BANChester-le-Street3 Jun 2005
Dinesh ChandimalSL162*16919495.866not out3v INDGalle International Stadium12 Aug 2015
Ashwell PrinceSA162*22323272.655not out2v BANCenturion26 Nov 2008
Henry NichollsNZ162*22516072.005not out3v SLChristchurch26 Dec 2018
Andrew SymondsAUS162*22618271.686not out1v INDSydney Cricket Ground2 Jan 2008
Steve SmithAUS162*23121070.135not out1v INDAdelaide Oval9 Dec 2014
Adam GilchristAUS162146225110.967c & b JEC Franklin1v NZWellington18 Mar 2005
Jonny BairstowENG162157240103.185c TA Boult b MG Bracewell2v NZLeeds23 Jun 2022
Tillakaratne DilshanSL16216521298.186b Enamul Haque jnr1v BANChittagong Divisional Stadium3 Jan 2009
Marnus LabuschagneAUS16223822068.073b Shaheen Shah Afridi1v PAKAdelaide29 Nov 2019
Alastair CookENG16234517046.962c TWM Latham b TA Boult3v NZLondon21 May 2015
Kane WilliamsonNZ161*27122059.413not out3v WIBarbados26 Jun 2014
Michael ClarkeAUS161*30117053.494not out1v SACape Town1 Mar 2014
Misbah-ul-HaqPAK161*35113145.875not out2v INDKolkata30 Nov 2007
Shubman GillIND16116213899.384c & b Shoaib Bashir3v ENGBirmingham2 Jul 2025
Travis HeadAUS16120421178.925lbw b MVT Fernando1v SLCanberra1 Feb 2019
Rohit SharmaIND16123118269.701c MM Ali b MJ Leach1v ENGChennai13 Feb 2021
Mominul HaqueBAN16124719065.183c BB Chari b TL Chatara1v ZIMDhaka11 Nov 2018
Tom LathamNZ16124817364.922c Mohammad Mithun b Soumya Sarkar2v BANHamilton28 Feb 2019
Andrew StraussENG16126822060.071b BW Hilfenhaus1v AUSLondon16 Jul 2009
Babar AzamPAK16128015157.504c †TA Blundell b TG Southee1v NZKarachi26 Dec 2022
Paul CollingwoodENG16128812055.905lbw b LS Baker1v WITrinidad6 Mar 2009
Jacques KallisSA16129119055.334c †MS Dhoni b Z Khan1v INDCape Town2 Jan 2011
Yashasvi JaiswalIND16129715354.211c SPD Smith b MR Marsh3v AUSPerth22 Nov 2024
AB de VilliersSA160*20519278.055not out1v SLCape Town3 Jan 2012
Abdullah ShafiquePAK160*32315349.543not out2v WIPort of Spain2 Aug 2026
Abdullah ShafiquePAK160*4087139.221not out4v SLGalle16 Jul 2022
Joe RootENG16024215066.124c & b MG Neser1v AUSSydney4 Jan 2026
Angelo MathewsSL16024925164.266c MM Ali b JM Anderson3v ENGLeeds20 Jun 2014
Craig ErvineZIM16025613162.504c MDK Perera b CBRLS Kumara1v SLColombo14 Jul 2017
Sachin TendulkarIND16026026061.544c LRPL Taylor b IE O'Brien2v NZHamilton18 Mar 2009
Dean ElgarSA16028718455.751c CA Pujara b RA Jadeja2v INDVisakhapatnam2 Oct 2019
Phillip HughesAUS16032315349.541c M Morkel b M Ntini3v SADurban6 Mar 2009
Alastair CookENG16033917047.202c CH Gayle b SJ Benn1v WIChester-le-Street14 May 2009
Usman KhawajaAUS16036915143.362b Sajid Khan1v PAKKarachi12 Mar 2022
Kraigg BrathwaiteWI16048917032.721b MJ Leach2v ENGBridgetown16 Mar 2022
Rishabh PantIND159*18915184.137not out1v AUSSydney3 Jan 2019

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