Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting innings by innings (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
MS DhoniIND56*838067.477not out3v NZWellington3 Apr 2009
Ben HilfenhausAUS56*846166.6710not out3v PAKLondon13 Jul 2010
Martin GuptillNZ56*850365.885not out3v BANHamilton15 Feb 2010
Thilan SamaraweeraSL56*895062.925not out3v WIGuyana22 Mar 2008
Dominic CorkENG56*917061.549not out2v WIManchester27 Jul 1995
Habibul BasharBAN56*975057.733not out3v PAKMultan29 Aug 2001
Michael HusseyAUS56*1008156.005not out1v PAKLondon13 Jul 2010
Boeta DippenaarSA56*1017255.453not out3v WISt John's29 Apr 2005
Donald BradmanAUS56*1024054.903not out4v ENGAdelaide31 Jan 1947
Steve WaughAUS56*1027054.905not out3v INDBrisbane4 Dec 2003
Brendon JulianAUS56*1037154.378not out4v ENGLondon1 Jul 1993
Hansie CronjeSA56*1044153.853not out4v ZIMHarare13 Oct 1995
Sachin TendulkarIND56*1109050.914not out4v PAKDelhi22 Nov 2007
Inzamam-ul-HaqPAK56*1116050.455not out4v ENGLondon13 Jul 2006
Greg MatthewsAUS56*1155048.707not out2v ENGBrisbane14 Nov 1986
Kamran AkmalPAK56*1216246.287not out3v NZNapier11 Dec 2009
Fred TitmusENG56*1287043.759not out2v AUSMelbourne30 Dec 1965
Tom VeiversAUS56*1296043.417not out1v ENGBrisbane10 Dec 1965
Rajin SalehBAN56*1409040.005not out4v ZIMDhaka14 Jan 2005
Dominic SibleyENG56*1442038.892not out4v SLGalle22 Jan 2021
Russel ArnoldSL56*1514037.091not out4v PAKLahore4 Mar 1999
Geoff BoycottENG56*1554036.131not out2v WIBirmingham9 Aug 1973
Faf du PlessisSA56*15510036.135not out3v NZDunedin8 Mar 2017
Dattu PhadkarIND56*1685033.336not out2v AUSMelbourne6 Feb 1948
Ish SodhiNZ56*1689033.338not out4v ENGChristchurch30 Mar 2018
Stephen FlemingNZ56*1727032.563not out4v WISt John's27 Apr 1996
Kraigg BrathwaiteWI56*1844030.431not out4v ENGBridgetown16 Mar 2022
DuleepENG56*--0-3not out4v NZWellington24 Jan 1930
Bert OldfieldAUS56*-51-8not out1v SABrisbane27 Nov 1931
Bill O'ReillyAUS56*--2-10not out2v SAJohannesburg15 Feb 1936
Wilf FergusonWI56*--0-9not out3v ENGBridgetown21 Jan 1948
Dudley NourseSA56*--0-4not out3v ENGJohannesburg27 Dec 1948
Neil HarveyAUS56*--0-6not out1v SAJohannesburg10 Feb 1950
Trevor GoddardSA56*--0-2not out3v AUSCape Town31 Dec 1957
John WaiteSA56*--0-5not out4v ENGBirmingham9 Jun 1960
Bill LawryAUS56*-100-2not out4v INDKanpur15 Nov 1969
Joe RootENG564190136.595b RA Jadeja3v INDSouthampton27 Jul 2014
Zak CrawleyENG5645110124.441c & b F Hand2v IRELondon1 Jun 2023
Charles MacartneyAUS565070112.002c AW Nourse b RO Schwarz4v SASydney3 Mar 1911
Kumar SangakkaraSL565061112.003c TR Gripper b TJ Friend3v ZIMGalle12 Jan 2002
Tamim IqbalBAN5650110112.001lbw b TA Boult1v NZWellington12 Jan 2017
Shadab KhanPAK5652100107.697c KK Jennings b SM Curran1v ENGLeeds1 Jun 2018
Tillakaratne DilshanSL56589096.552lbw b Junaid Khan3v PAKGalle22 Jun 2012
Dwayne BravoWI56598194.927c AN Cook b PD Collingwood2v ENGLondon17 May 2007
Shane WatsonAUS56597194.921b I Sharma3v INDChandigarh1 Oct 2010
Sarfraz AhmedPAK56596094.927b ST Gabriel1v WIAbu Dhabi21 Oct 2016
Joe RootENG56594194.924b AR McBrine2v IRELondon1 Jun 2023
Ken RutherfordNZ566011093.335c AC Hudson b PS de Villiers4v SAAuckland4 Mar 1995
Zulfiqar BabarPAK56606293.3310c KDK Vithanage b MDK Perera2v SLGalle17 Jun 2015
Sarfaraz KhanIND56608193.335c JE Root b Shoaib Bashir2v ENGDharamsala7 Mar 2024
PreviousPage 263Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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