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
Andrew StraussENG14221018167.621b DBL Powell1v WIBarbados26 Feb 2009
Kumar SangakkaraSL14222616362.833c Jahurul Islam b Sohag Gazi1v BANGalle International Stadium8 Mar 2013
Michael HusseyAUS14224416058.205c †KC Sangakkara b TT Samaraweera2v SLPallekele International Cricket Stadium8 Sept 2011
Ricky PontingAUS14224512057.963c †GO Jones b MJ Hoggard2v ENGAdelaide Oval1 Dec 2006
Andrew StraussENG14227111052.401b FH Edwards1v WITrinidad6 Mar 2009
Ross TaylorNZ14230611046.414lbw b HMRKB Herath1v SLColombo25 Nov 2012
Thilan SamaraweeraSL14240813034.803run out (GJ Batty/†CMW Read)2v ENGColombo18 Dec 2003
Quinton de KockSA141*17012782.946not out2v WIGros Islet10 Jun 2021
Azhar AliPAK141*27221051.843not out2v ENGSouthampton21 Aug 2020
Dean ElgarSA141*28420149.651not out1v AUSCape Town22 Mar 2018
Steve SmithAUS141*32614043.254not out2v ENGBrisbane23 Nov 2017
Kusal MendisSL141*33516042.094not out3v NZWellington15 Dec 2018
Virat KohliIND14117516180.574c MR Marsh b NM Lyon4v AUSAdelaide Oval9 Dec 2014
Ben StokesENG14119811371.216c B Sai Sudharsan b RA Jadeja2v INDManchester23 Jul 2025
Michael ClarkeAUS14120021170.506b DL Vettori2v NZBrisbane18 Nov 2004
JP DuminySA14122520162.674c †PM Nevill b PM Siddle3v AUSPerth3 Nov 2016
Liton DasBAN14124616157.327c BKG Mendis b CAK Rajitha1v SLDhaka23 May 2022
Steve SmithAUS14125112256.184lbw b JDF Vandersay1v SLGalle29 Jan 2025
Saud ShakeelPAK1412619054.025st †Liton Das b Mehedi Hasan Miraz1v BANRawalpindi21 Aug 2024
Usman KhawajaAUS14130211046.692lbw b Yasir Shah4v PAKDubai International Cricket Stadium7 Oct 2018
Andrew StraussENG14130322046.531c †D Ramdin b DJG Sammy2v WINottingham25 May 2012
Dimuth KarunaratneSL14130716045.931c AM Rahane b RA Jadeja3v INDColombo3 Aug 2017
Shaun MarshAUS14131518044.763c †KC Sangakkara b RAS Lakmal2v SLPallekele International Cricket Stadium8 Sept 2011
Usman KhawajaAUS14132114343.932b OE Robinson2v ENGBirmingham16 Jun 2023
Ben DuckettENG140134202104.482c BJ Curran b W Madhevere1v ZIMNottingham22 May 2025
Travis HeadAUS14014117499.295b Mohammed Siraj2v INDAdelaide6 Dec 2024
Kane WilliamsonNZ14017824078.653c †PM Nevill b MA Starc2v AUSBrisbane5 Nov 2015
Jonny BairstowENG14018313176.507c N Pradeep b PVD Chameera1v SLLeeds19 May 2016
Daniel VettoriNZ14018916074.078c HMRKB Herath b M Muralitharan4v SLColombo26 Aug 2009
Kusal MendisSL14019318172.543lbw b GH Dockrell1v IREGalle16 Apr 2023
Steve SmithAUS14019713371.074b Akash Deep1v INDMelbourne26 Dec 2024
Hashim AmlaSA14020214169.313c †MS Dhoni b I Sharma2v INDCenturion16 Dec 2010
Fawad AlamPAK14020420068.635c RW Chakabva b B Muzarabani2v ZIMHarare29 Apr 2021
Usman KhawajaAUS14021625064.813lbw b TA Boult2v NZWellington12 Feb 2016
VVS LaxmanIND14022121063.354run out2v ZIMBulawayo13 Sept 2005
Ian BellENG14022710161.676c †MV Boucher b DW Steyn2v SADurban26 Dec 2009
Dawid MalanENG14022719161.675c sub (PSP Handscomb) b NM Lyon1v AUSPerth14 Dec 2017
Innocent KaiaZIM14022717061.671c Shadman Islam b Taijul Islam2v BANHarare28 Jun 2026
Shai HopeWI14023415259.834c TWM Latham b JA Duffy4v NZChristchurch2 Dec 2025
Jonny BairstowENG14025921054.056c JO Holder b AS Joseph1v WINorth Sound8 Mar 2022
Ricky PontingAUS14026610052.633b V Sehwag2v INDAdelaide Oval24 Jan 2008
Michael VaughanENG14026720052.432c †RD Jacobs b RR Sarwan3v WISt John's10 Apr 2004
Lahiru ThirimanneSL14029815046.982c †Liton Das b Taskin Ahmed1v BANKandy29 Apr 2021
Dean ElgarSA14029924046.822c BJ Watling b N Wagner1v NZDunedin8 Mar 2017
Ashwell PrinceSA139*21818263.765not out2v ZIMCenturion11 Mar 2005
Alastair CookENG139*25615054.302not out3v WIBarbados26 Feb 2009
Hashim AmlaSA139*38212036.394not out2v SLColombo24 Jul 2014
Brian BennettZIM13914326097.201c OJ Pope b JC Tongue2v ENGNottingham22 May 2025
Faisal IqbalPAK13922016163.185c SR Tendulkar b Z Khan3v INDKarachi29 Jan 2006
Ramnaresh SarwanWI13922625061.503b A Flintoff2v ENGBirmingham29 Jul 2004

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