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
Marnus LabuschagneAUS21536319159.233c & b TD Astle1v NZSydney3 Jan 2020
Justin LangerAUS21536825358.421c JDP Oram b DL Vettori1v NZAdelaide26 Nov 2004
Mayank AgarwalIND21537123657.951c DL Piedt b D Elgar1v SAVisakhapatnam2 Oct 2019
Yashasvi JaiswalIND214*236141290.681not out3v ENGRajkot15 Feb 2024
Thilan SamaraweeraSL21433832063.315run out (†Kamran Akmal/Shoaib Malik)1v PAKLahore1 Mar 2009
Sachin TendulkarIND21436322258.954b PR George2v AUSBangalore9 Oct 2010
Mahela JayawardeneSL213*41125051.824not out1v ENGGalle International Stadium18 Dec 2007
Virat KohliIND21326717279.784c HDRL Thirimanne b MDK Perera2v SLNagpur24 Nov 2017
Younis KhanPAK21334915261.034b PM Siddle1v AUSAbu Dhabi30 Oct 2014
Rohit SharmaIND21225528683.142c L Ngidi b K Rabada1v SARanchi19 Oct 2019
Wasim JafferIND21239924153.131b IDR Bradshaw3v WIAntigua2 Jun 2006
Kraigg BrathwaiteWI21244714047.432c Mominul Haque b Taijul Islam1v BANSt Vincent5 Sept 2014
Steve SmithAUS21131924266.144c JL Denly b JE Root1v ENGManchester4 Sept 2019
Virat KohliIND21136620057.654lbw b JS Patel1v NZIndore8 Oct 2016
Kumar SangakkaraSL21143118048.963lbw b Azhar Ali3v PAKAbu Dhabi18 Oct 2011
Kyle MayersWI210*31020767.745not out4v BANChattogram3 Feb 2021
Michael ClarkeAUS21027526176.365b UT Yadav1v INDAdelaide Oval24 Jan 2012
Yashasvi JaiswalIND20929019772.071c JM Bairstow b JM Anderson1v ENGVisakhapatnam2 Feb 2024
Ricky PontingAUS20935425059.043c Mohammad Yousuf b Mohammad Amir1v PAKHobart14 Jan 2010
Saud ShakeelPAK208*36119057.625not out2v SLGalle16 Jul 2023
Hashim AmlaSA20837122056.064c JE Taylor b SJ Benn1v WICenturion17 Dec 2014
Tagenarine ChanderpaulWI207*46716344.332not out1v ZIMBulawayo4 Feb 2023
Dinesh ChandimalSL206*32616563.195not out2v AUSGalle8 Jul 2022
Cheteshwar PujaraIND206*38921052.963not out1v ENGAhmedabad15 Nov 2012
Tamim IqbalBAN20627817774.101st †Sarfraz Ahmed b Mohammad Hafeez3v PAKKhulna28 Apr 2015
Gautam GambhirIND20638026154.211b SR Watson1v AUSDelhi29 Oct 2008
Paul CollingwoodENG20639216052.554c †AC Gilchrist b SR Clark1v AUSAdelaide Oval1 Dec 2006
Azhar AliPAK205*36420056.322not out1v AUSMelbourne Cricket Ground26 Dec 2016
Ollie PopeENG20520822398.563st †L Tucker b AR McBrine2v IRELondon1 Jun 2023
Nishan MadushkaSL20533922160.471lbw b AR McBrine2v IREGalle24 Apr 2023
BJ WatlingNZ20547324143.346c †JC Buttler b JC Archer2v ENGMount Maunganui21 Nov 2019
Virat KohliIND20424624082.934lbw b Taijul Islam1v BANHyderabad9 Feb 2017
Cheteshwar PujaraIND20434130159.823c XJ Doherty b JL Pattinson2v AUSHyderabad2 Mar 2013
Marnus LabuschagneAUS20435020158.293c †J Da Silva b KC Brathwaite1v WIPerth30 Nov 2022
Mahela JayawardeneSL203*27216474.634not out2v BANMirpur27 Jan 2014
Mushfiqur RahimBAN203*31828063.845not out2v ZIMDhaka22 Feb 2020
Shivnarine ChanderpaulWI203*37222054.575not out1v BANMirpur13 Nov 2012
Kumar SangakkaraSL20330618366.343c TA Boult b JDS Neesham2v NZWellington3 Jan 2015
Sachin TendulkarIND20334723158.504c †HAPW Jayawardene b TM Dilshan2v SLColombo26 Jul 2010
Jonathan TrottENG20340917049.634b TM Dilshan2v SLCardiff26 May 2011
Jason HolderWI202*22923888.218not out3v ENGBridgetown23 Jan 2019
Kevin PietersenENG202*32621161.964not out1v INDLondon21 Jul 2011
Justin GreavesWI202*38819052.066not out4v NZChristchurch2 Dec 2025
Brendon McCullumNZ2021882111107.452b Yasir Shah2v PAKSharjah Cricket Stadium26 Nov 2014
Brian LaraWI20227432273.724c M van Jaarsveld b A Nel2v SAJohannesburg12 Dec 2003
Wasim JafferIND20227434073.721c †Kamran Akmal b Sohail Tanvir1v PAKKolkata30 Nov 2007
Stephen FlemingNZ20231821163.523c Mushfiqur Rahman b Rajin Saleh1v BANChattogram26 Oct 2004
Mohammad YousufPAK20233026161.214c †GO Jones b SJ Harmison2v ENGLondon13 Jul 2006
Cheteshwar PujaraIND20252521038.483c GJ Maxwell b NM Lyon2v AUSRanchi16 Mar 2017
Virender SehwagIND201*23122487.012not out1v SLGalle International Stadium31 Jul 2008

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