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

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Virender SehwagIND13022516257.782b SB Styris2v NZChandigarh16 Oct 2003
Dimuth KarunaratneSL13023014056.521st †Sarfraz Ahmed b Azhar Ali1v PAKPallekele International Cricket Stadium3 Jul 2015
Kane WilliamsonNZ13024118053.943c †Q de Kock b K Rabada2v SADunedin8 Mar 2017
Alastair CookENG13024313053.501c RA Jadeja b R Ashwin3v INDRajkot9 Nov 2016
Younis KhanPAK13024616052.853c †MV Boucher b JH Kallis4v SALahore8 Oct 2007
Michael ClarkeAUS13024612152.855c B Kumar b RA Jadeja1v INDChennai22 Feb 2013
Taufeeq UmarPAK13025616050.782c Shahriar Nafees b Nazmul Hossain2v BANMirpur17 Dec 2011
Imrul KayesBAN13025712250.582c sub (V Sibanda) b H Masakadza1v ZIMChittagong12 Nov 2014
Shaun MarshAUS13028119046.262b RAS Lakmal2v SLColombo13 Aug 2016
Asad ShafiqPAK13032015140.636st †AB de Villiers b JP Duminy3v SADubai International Cricket Stadium23 Oct 2013
Gary KirstenSA13032317040.253c MP Bicknell b Kabir Ali1v ENGLeeds21 Aug 2003
Quinton de KockSA129*128172100.787not out1v ENGCenturion22 Jan 2016
Shubman GillIND129*19616265.824not out1v WIDelhi10 Oct 2025
Mohammad AshrafulBAN129*23618054.666not out3v SLColombo3 Jul 2007
AB de VilliersSA129112125115.185c †MS Dhoni b I Sharma2v INDCenturion16 Dec 2010
Joe BurnsAUS129123134104.881c LRPL Taylor b MD Craig3v NZBrisbane5 Nov 2015
Quinton de KockSA12913818193.487c Hasan Ali b Shadab Khan3v PAKJohannesburg11 Jan 2019
Umar AkmalPAK12916021280.635c PG Fulton b SE Bond2v NZDunedin24 Nov 2009
Rahul DravidIND12917615173.303c Javed Omar b Mohammad Rafique1v BANDhaka25 May 2007
Kevin PietersenENG12920812162.024c JM How b TG Southee1v NZNapier22 Mar 2008
Andrew StraussENG12921017061.432c SM Katich b SK Warne1v AUSLondon8 Sept 2005
Dinesh KarthikIND12921216060.851c Habibul Bashar b Mashrafe Mortaza1v BANDhaka25 May 2007
Darren LehmannAUS12921416160.285c & b M Muralitharan3v SLGalle8 Mar 2004
Ross TaylorNZ12922715056.834c S Shillingford b ST Gabriel1v WIWellington11 Dec 2013
Dean ElgarSA12923015056.092c †BKG Mendis b RAS Lakmal1v SLCape Town2 Jan 2017
KL RahulIND12925012151.602c DP Sibley b OE Robinson1v ENGLondon12 Aug 2021
Kraigg BrathwaiteWI12925813050.002c & b TA Boult2v NZTrinidad16 Jun 2014
Mahela JayawardeneSL12927815046.405b Saeed Ajmal2v PAKDubai International Cricket Stadium8 Jan 2014
Dhananjaya de SilvaSL12928018046.077c SE Marsh b NM Lyon1v AUSColombo13 Aug 2016
Kane WilliamsonNZ12929712143.433c Haris Sohail b Yasir Shah1v PAKMount Maunganui26 Dec 2020
Michael ClarkeAUS12816318078.534c CA Pujara b KV Sharma1v INDAdelaide Oval9 Dec 2014
Paul CollingwoodENG12818817068.096b CD Collymore2v WIChester-le-Street15 Jun 2007
Liton DasBAN1281928466.676c PR Stirling b MJ Humphreys1v IREDhaka19 Nov 2025
Andrew StraussENG12821413059.812c Imran Farhat b Danish Kaneria3v PAKLondon13 Jul 2006
Nathan AstleNZ12821721058.995b HH Streak2v ZIMBulawayo15 Aug 2005
Murali VijayIND12822111157.922c MDK Perera b HMRKB Herath2v SLNagpur24 Nov 2017
Imran FarhatPAK12822618056.642c RJ Peterson b SM Pollock2v SAFaisalabad24 Oct 2003
Joe BurnsAUS12823016155.651st †D Ramdin b KC Brathwaite1v WIMelbourne Cricket Ground26 Dec 2015
Ben StokesENG12823513254.476c †WP Saha b UT Yadav1v INDRajkot9 Nov 2016
Shubman GillIND12823512154.472lbw b NM Lyon2v AUSAhmedabad9 Mar 2023
Mohammad YousufPAK12823618054.244c †CMW Read b MJ Hoggard2v ENGLondon17 Aug 2006
Marcus NorthAUS12824017153.336c S Sreesanth b Harbhajan Singh1v INDBangalore9 Oct 2010
Ramnaresh SarwanWI12824118153.113c MEK Hussey b MG Johnson4v AUSAntigua30 May 2008
Tamim IqbalBAN12824317052.671c TM Dowlin b DE Bernard3v WISt Vincent9 Jul 2009
Ian BellENG12825512150.205b Shakib Al Hasan1v BANManchester4 Jun 2010
George BonnorAUS128-143-8c W Bates b W Barnes2v ENGSydney14 Mar 1885
Pathum NissankaSL127*124132102.421not out4v ENGLondon6 Sept 2024
Hashim AmlaSA127*17616072.163not out3v AUSPort Elizabeth20 Feb 2014
Babar AzamPAK127*26312248.296not out1v NZDubai International Cricket Stadium24 Nov 2018
Daniel VettoriNZ12798202129.598b HH Streak1v ZIMHarare7 Aug 2005

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