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
Chris RogersAUS17330028057.671b SCJ Broad1v ENGLondon16 Jul 2015
Jacques KallisSA17335115249.294c M Vijay b Harbhajan Singh1v INDNagpur6 Feb 2010
Temba BavumaSA17228020061.434c KAJ Roach b JO Holder3v WIJohannesburg8 Mar 2023
Mohammad RizwanPAK171*23911371.556not out1v BANRawalpindi21 Aug 2024
Younis KhanPAK171*27118063.104not out4v SLPallekele International Cricket Stadium3 Jul 2015
Ollie PopeENG171166242103.013c †TE Tsiga b TL Chivanga1v ZIMNottingham22 May 2025
Harry BrookENG17119715386.805c †TA Blundell b MJ Henry2v NZChristchurch28 Nov 2024
Hamish RutherfordNZ17121722378.802c sub (CR Woakes) b JM Anderson2v ENGDunedin6 Mar 2013
Mahmudul Hasan JoyBAN17128614459.791c †L Tucker b BJ McCarthy2v IRESylhet11 Nov 2025
Brendan TaylorZIM1713248252.784c †Mushfiqur Rahim b Enamul Haque jnr1v BANHarare Sports Club17 Apr 2013
Usman KhawajaAUS17138118144.883st †JM Bairstow b MS Crane2v ENGSydney Cricket Ground4 Jan 2018
Yashasvi JaiswalIND17138716144.191c †J Da Silva b AS Joseph2v WIRoseau12 Jul 2023
Travis HeadAUS17021916277.631c Z Crawley b JC Tongue3v ENGAdelaide17 Dec 2025
Scott StyrisNZ17022024277.274c SM Pollock b N Boje2v SAAuckland18 Mar 2004
Joe BurnsAUS17032120052.962c MJ Guptill b N Wagner2v NZChristchurch20 Feb 2016
AB de VilliersSA16918421391.855c †MS Wade b MA Starc3v AUSPerth30 Nov 2012
Yuvraj SinghIND16920328183.256c Faisal Iqbal b Mohammad Sami1v PAKBengaluru8 Dec 2007
Brad HaddinAUS16922224276.137c PG Fulton b AJ Redmond2v NZAdelaide Oval28 Nov 2008
Ricky PontingAUS16924923267.873b RW Price2v ZIMSydney17 Oct 2003
Virat KohliIND16927218062.134c †BJ Haddin b MG Johnson2v AUSMelbourne Cricket Ground26 Dec 2014
Andrew StraussENG16927824160.791c & b FH Edwards1v WIAntigua15 Feb 2009
Stuart BroadENG16929718156.909lbw b Saeed Ajmal1v PAKLondon26 Aug 2010
Jonathan TrottENG168*34513048.703not out2v AUSMelbourne Cricket Ground26 Dec 2010
Tillakaratne DilshanSL16817919193.856c †Khaled Mashud b Aftab Ahmed1v BANColombo20 Sept 2005
Michael ClarkeAUS16825322266.405st †BB McCullum b DL Vettori1v NZWellington19 Mar 2010
Fawad AlamPAK16825915164.862c SM Warnapura b HMRKB Herath3v SLColombo12 Jul 2009
Jonny BairstowENG167*25118066.536not out1v SLLondon9 Jun 2016
Andrew FlintoffENG16719117787.436lbw b DJ Bravo1v WIBirmingham29 Jul 2004
Gautam GambhirIND16721515077.671c & b M Muralitharan1v SLKanpur24 Nov 2009
Devdutt PadikkalIND16723015172.613st †N Dickwella b NGRP Jayasuriya1v SLGalle15 Aug 2026
Ian BellENG16725619365.234c Pankaj Singh b B Kumar1v INDSouthampton27 Jul 2014
Gautam GambhirIND16725716264.981lbw b IE O'Brien3v NZWellington3 Apr 2009
Virat KohliIND16726718062.554c BA Stokes b MM Ali1v ENGVisakhapatnam17 Nov 2016
Murali VijayIND16736123246.261c EJM Cowan b GJ Maxwell2v AUSHyderabad2 Mar 2013
Kane WilliamsonNZ16625024066.403c MG Johnson b JR Hazlewood2v AUSPerth13 Nov 2015
Denesh RamdinWI16626820061.947b GP Swann2v ENGBarbados26 Feb 2009
Darren BravoWI16628417058.454c †MS Dhoni b VR Aaron1v INDMumbai22 Nov 2011
Dhananjaya de SilvaSL16629122057.045b Taskin Ahmed2v BANPallekele21 Apr 2021
Michael ClarkeAUS16632819050.615b Danish Kaneria1v PAKHobart14 Jan 2010
JP DuminySA16634018048.826c PM Siddle b NM Hauritz2v AUSMelbourne Cricket Ground26 Dec 2008
Shivnarine ChanderpaulWI16635710146.504c & b PL Harris2v SASt Kitts18 Jun 2010
Rachin RavindraNZ165*139212118.715not out2v ZIMBulawayo7 Aug 2025
Steve SmithAUS165*24613167.074not out2v PAKMelbourne Cricket Ground26 Dec 2016
Chris GayleWI165*28516157.891not out3v AUSAdelaide Oval4 Dec 2009
Virender SehwagIND16517423294.832c AG Prince b JP Duminy2v SAKolkata14 Feb 2010
Mahela JayawardeneSL16521015378.574c Mohammad Ashraful b Syed Rasel2v BANKandy11 Jul 2007
Mahela JayawardeneSL16528417158.104run out (AN Petersen)1v SAColombo24 Jul 2014
Damien MartynAUS16528724057.494c †BB McCullum b IE O'Brien1v NZWellington18 Mar 2005
Upul TharangaSL16530419254.282c Khaled Mashud b Shahadat Hossain2v BANBogra8 Mar 2006
David WarnerAUS16421116477.731c Imam-ul-Haq b Aamer Jamal1v PAKPerth14 Dec 2023

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