Batting innings by innings (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×

Player figures come from full scorecards, which we hold for 178 of the 316 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Chris GayleWI33343734976.201b BAW Mendis1v SLGalle International Stadium15 Nov 2010
Younis KhanPAK31356827455.113b CRD Fernando2v SLKarachi21 Feb 2009
Virender SehwagIND293254407115.352c & b M Muralitharan2v SLMumbai2 Dec 2009
Tom LathamNZ264*48921153.992not out2v SLWellington15 Dec 2018
Virat KohliIND24328725084.674lbw b PADLR Sandakan1v SLDelhi2 Dec 2017
Kane WilliamsonNZ242*43818055.253not out3v SLWellington3 Jan 2015
Taufeeq UmarPAK23649617147.582run out (†KC Sangakkara/HAPW Jayawardene)2v SLAbu Dhabi18 Oct 2011
Amir JangooWI23337319362.474c †BKG Mendis b RMMP Rathnayake2v SLNorth Sound25 Jun 2026
Usman KhawajaAUS23235216165.911c †BKG Mendis b NGRP Jayasuriya1v SLGalle29 Jan 2025
Joe RootENG22832118171.034c L Embuldeniya b MDK Perera2v SLGalle14 Jan 2021
Jacques KallisSA22432531168.924c AD Mathews b HMRKB Herath1v SLCape Town3 Jan 2012
Lou VincentNZ22434825464.374run out2v SLWellington11 Apr 2005
Kane WilliamsonNZ21529623272.643c sub (RTM Mendis) b NGRP Jayasuriya1v SLWellington17 Mar 2023
Virat KohliIND21326717279.784c HDRL Thirimanne b MDK Perera2v SLNagpur24 Nov 2017
Saud ShakeelPAK208*36119057.625not out2v SLGalle16 Jul 2023
Sachin TendulkarIND20334723158.504c †HAPW Jayawardene b TM Dilshan2v SLColombo26 Jul 2010
Jonathan TrottENG20340917049.634b TM Dilshan2v SLCardiff26 May 2011
Virender SehwagIND201*23122487.012not out1v SLGalle International Stadium31 Jul 2008
Abdullah ShafiquePAK20132619461.661c D Madushanka b NGRP Jayasuriya2v SLColombo24 Jul 2023
Henry NichollsNZ200*24015483.334not out1v SLWellington17 Mar 2023
Joe RootENG200*29816067.115not out1v SLLondon12 Jun 2014
Mushfiqur RahimBAN20032122162.316lbw b KMDN Kulasekara2v SLGalle International Stadium8 Mar 2013
Faf du PlessisSA19927624072.104c FDM Karunaratne b PWH de Silva2v SLCenturion26 Dec 2020
Mohammad HafeezPAK19633120159.211b HMRKB Herath1v SLColombo30 Jun 2012
Brendon McCullumNZ1951341811145.525c FDM Karunaratne b PHT Kaushal1v SLChristchurch26 Dec 2014
Roston ChaseWI19432413259.887b GS Dinusha2v SLNorth Sound25 Jun 2026
Shikhar DhawanIND190168310113.101c AD Mathews b N Pradeep1v SLGalle International Stadium26 Jul 2017
Mohammad AshrafulBAN19041720145.563c AD Mathews b HMRKB Herath2v SLGalle International Stadium8 Mar 2013
Joe RootENG18630918060.194run out2v SLGalle22 Jan 2021
Joe BurnsAUS18026027069.232b CAK Rajitha1v SLCanberra1 Feb 2019
Justin GreavesWI18032514255.386c AM Fernando b NGRP Jayasuriya2v SLNorth Sound3 Jul 2026
Rahul DravidIND17726126167.823b UWMBCA Welegedara1v SLAhmedabad16 Nov 2009
Younis KhanPAK17733115153.474c KDK Vithanage b MDK Perera1v SLGalle International Stadium6 Aug 2014
Mominul HaqueBAN17621416182.243c BKG Mendis b HMRKB Herath1v SLChattogram31 Jan 2018
Tom LathamNZ17637017147.572c †N Dickwella b PVD Chameera3v SLChristchurch26 Dec 2018
Ravindra JadejaIND175*22817376.757not out1v SLChandigarh4 Mar 2022
Mushfiqur RahimBAN175*35521049.305not out1v SLDhaka23 May 2022
Abid AliPAK17428121161.922lbw b CBRLS Kumara3v SLKarachi19 Dec 2019
Younis KhanPAK171*27118063.104not out4v SLPallekele International Cricket Stadium3 Jul 2015
Fawad AlamPAK16825915164.862c SM Warnapura b HMRKB Herath3v SLColombo12 Jul 2009
Jonny BairstowENG167*25118066.536not out1v SLLondon9 Jun 2016
Gautam GambhirIND16721515077.671c & b M Muralitharan1v SLKanpur24 Nov 2009
Devdutt PadikkalIND16723015172.613st †N Dickwella b NGRP Jayasuriya1v SLGalle15 Aug 2026
Mushfiqur RahimBAN1633509046.575lbw b AM Fernando1v SLGalle17 Jun 2025
Nazmul Hossain ShantoBAN16337817143.123c & b CBRLS Kumara1v SLPallekele21 Apr 2021
Henry NichollsNZ162*22516072.005not out3v SLChristchurch26 Dec 2018
Travis HeadAUS16120421178.925lbw b MVT Fernando1v SLCanberra1 Feb 2019
AB de VilliersSA160*20519278.055not out1v SLCape Town3 Jan 2012
Abdullah ShafiquePAK160*4087139.221not out4v SLGalle16 Jul 2022
Craig ErvineZIM16025613162.504c MDK Perera b CBRLS Kumara1v SLColombo14 Jul 2017
Page 1Next

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