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
Jacques KallisSA201*27015574.444not out2v INDCenturion16 Dec 2010
Abdullah ShafiquePAK20132619461.661c D Madushanka b NGRP Jayasuriya2v SLColombo24 Jul 2023
Jesse RyderNZ20132824161.285b Z Khan1v INDNapier26 Mar 2009
Hashim AmlaSA20147727042.143b SCJ Broad2v ENGCape Town2 Jan 2016
Henry NichollsNZ200*24015483.334not out1v SLWellington17 Mar 2023
Kane WilliamsonNZ200*25719077.823not out2v BANHamilton28 Feb 2019
Younis KhanPAK200*29018368.974not out2v BANChittagong9 Dec 2011
Joe RootENG200*29816067.115not out1v SLLondon12 Jun 2014
VVS LaxmanIND200*30121066.455not out1v AUSDelhi29 Oct 2008
Steve SmithAUS200*31116064.314not out1v WIPerth30 Nov 2022
Kumar SangakkaraSL200*32520261.543not out2v BANColombo3 Jul 2007
Kane WilliamsonNZ200*39521150.633not out2v PAKKarachi26 Dec 2022
Younis KhanPAK200*40415349.504not out3v ZIMHarare Sports Club3 Sept 2013
Angelo MathewsSL200*46816342.744not out2v ZIMHarare19 Jan 2020
Ross TaylorNZ20021219494.344c †Liton Das b Mustafizur Rahman2v BANWellington8 Mar 2019
David WarnerAUS20025516278.431b A Nortje2v SAMelbourne26 Dec 2022
Virat KohliIND20028324070.674b ST Gabriel1v WIAntigua21 Jul 2016
Mushfiqur RahimBAN20032122162.316lbw b KMDN Kulasekara2v SLGalle International Stadium8 Mar 2013
Devon ConwayNZ20034722157.642run out (JE Root/OJ Pope)1v ENGLondon2 Jun 2021
Kumar SangakkaraSL199*38718251.423not out1v PAKGalle International Stadium22 Jun 2012
Faf du PlessisSA19927624072.104c FDM Karunaratne b PWH de Silva2v SLCenturion26 Dec 2020
KL RahulIND19931116363.991c †JC Buttler b AU Rashid2v ENGChennai16 Dec 2016
Ian BellENG19933620159.235c & b PL Harris1v SALondon10 Jul 2008
Steve SmithAUS19936121255.123lbw b JE Taylor1v WIJamaica11 Jun 2015
Dean ElgarSA19938815351.291c Mominul Haque b Mustafizur Rahman1v BANPotchefstroom28 Sept 2017
Angelo MathewsSL19939719150.134c Shakib Al Hasan b Nayeem Hasan1v BANChattogram15 May 2022
Mohammad HafeezPAK19731625362.341c TA Boult b IS Sodhi1v NZSharjah Cricket Stadium26 Nov 2014
Hashim AmlaSA19622121088.693c & b MG Johnson3v AUSPerth30 Nov 2012
Ollie PopeENG19627821070.503b JJ Bumrah3v INDHyderabad25 Jan 2024
Ricky PontingAUS19631923061.443lbw b MJ Hoggard1v ENGBrisbane23 Nov 2006
Kusal MendisSL19632722259.942c †Mushfiqur Rahim b Taijul Islam2v BANChattogram31 Jan 2018
Mohammad HafeezPAK19633120159.211b HMRKB Herath1v SLColombo30 Jun 2012
Dimuth KarunaratneSL19640519148.401b Wahab Riaz1v PAKDubai International Cricket Stadium6 Oct 2017
Babar AzamPAK19642521146.124c M Labuschagne b NM Lyon4v AUSKarachi12 Mar 2022
Usman KhawajaAUS195*36819152.991not out1v SASydney4 Jan 2023
Brendon McCullumNZ1951341811145.525c FDM Karunaratne b PHT Kaushal1v SLChristchurch26 Dec 2014
Darren BravoWI19529712565.664c †Mushfiqur Rahim b Suhrawadi Shuvo3v BANMirpur29 Oct 2011
Michael HusseyAUS19533026159.095c AN Cook b ST Finn2v ENGBrisbane25 Nov 2010
Mahela JayawardeneSL19542216146.214c PD Collingwood b MS Panesar2v ENGColombo9 Dec 2007
Kusal MendisSL19428519468.073c Tamim Iqbal b Mehedi Hasan Miraz1v BANGalle International Stadium7 Mar 2017
Younis KhanPAK19429922164.883lbw b RP Singh3v INDFaisalabad21 Jan 2006
Roston ChaseWI19432413259.887b GS Dinusha2v SLNorth Sound25 Jun 2026
Tillakaratne DilshanSL19325320276.282b ST Finn2v ENGLondon3 Jun 2011
Marcus TrescothickENG19330520263.281c †Kamran Akmal b Shabbir Ahmed2v PAKMultan12 Nov 2005
Cheteshwar PujaraIND19337322051.743c & b NM Lyon1v AUSSydney3 Jan 2019
Kane WilliamsonNZ19224423178.693c Younis Khan b Rahat Ali2v PAKSharjah Cricket Stadium26 Nov 2014
Mohammad YousufPAK19226125273.564c †CMW Read b SJ Harmison2v ENGLeeds4 Aug 2006
Kumar SangakkaraSL19228227168.093c RT Ponting b SR Clark4v AUSHobart16 Nov 2007
Steve SmithAUS19230515262.954b UT Yadav1v INDMelbourne Cricket Ground26 Dec 2014
Mohammad YousufPAK19233024158.184st †D Ramdin b CH Gayle2v WILahore11 Nov 2006

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