Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Sunil GavaskarIND491044147.121c †APE Knott b CM Old2v ENGLondon20 Jun 1974
Mominul HaqueBAN491047047.124lbw b RTM Mendis2v SLKandy29 Apr 2021
Graeme WoodAUS491054046.672b Iqbal Qasim3v PAKPerth13 Nov 1981
Mahela JayawardeneSL491057046.676c †Mushfiqur Rahim b Mohammad Ashraful2v BANBogra8 Mar 2006
Daniel FlynnNZ491056046.675c †TR Ambrose b RJ Sidebottom3v ENGNottingham5 Jun 2008
Mahela JayawardeneSL491065146.234c Shahriar Nafees b Shahadat Hossain2v BANColombo3 Jul 2007
Chamara SilvaSL491063046.235c RS Bopara b SJ Harmison2v ENGColombo9 Dec 2007
Craig ErvineZIM491068046.236c & b Junaid Khan1v PAKBulawayo1 Sept 2011
BJ WatlingNZ491066046.237c Imrul Kayes b Mahmudullah2v BANWellington12 Jan 2017
Joe RootENG491066046.234b D Olivier3v SAManchester4 Aug 2017
Jermaine BlackwoodWI491066046.236c D Elgar b KA Maharaj2v SAGros Islet18 Jun 2021
Vic RichardsonAUS491085045.376c WR Hammond b W Voce1v ENGSydney2 Dec 1932
Ian HealyAUS491084045.378c ST Jayasuriya b DK Liyanage3v SLMoratuwa8 Sept 1992
Dion EbrahimZIM491086045.372lbw b Harbhajan Singh2v INDHarare15 Jun 2001
Travis DowlinWI491087045.373lbw b Enamul Haque jnr3v BANGrenada17 Jul 2009
Nathan AstleNZ491096044.957c †GO Jones b SJ Harmison3v ENGLondon20 May 2004
Devon SmithWI491097044.952c †Kamran Akmal b Danish Kaneria4v PAKJamaica3 Jun 2005
Sunil GavaskarIND491105044.551c †SJ Rixon b JR Thomson2v AUSSydney7 Jan 1978
Kiran MoreIND491117044.148c †PJL Dujon b CA Walsh3v WIDelhi25 Nov 1987
Nafees IqbalBAN491115144.141run out (PJ Wiseman/†BB McCullum)3v NZDhaka19 Oct 2004
Jonathan TrottENG491116044.143c †Adnan Akmal b Umar Gul3v PAKDubai17 Jan 2012
Chris LewisENG491125043.758lbw b A Kumble1v INDMumbai19 Feb 1993
Tristan StubbsSA491124243.753c KL Rahul b Kuldeep Yadav1v INDGuwahati22 Nov 2025
Andrew JonesNZ491136043.363c AJ Stewart b DE Malcolm2v ENGLondon21 Jun 1990
Azhar AliPAK491139043.362c †JM Bairstow b MM Ali2v ENGLondon11 Aug 2016
Alan KnottENG491155042.618b BE Congdon1v NZNottingham7 Jun 1973
Jeff CroweNZ491158042.616lbw b MG Hughes3v AUSPerth24 Nov 1989
Javagal SrinathIND491165042.249c Ijaz Ahmed b Saqlain Mushtaq3v PAKDelhi4 Feb 1999
Prasanna JayawardeneSL491165042.248c Harbhajan Singh b Z Khan2v INDColombo8 Aug 2008
Nick ComptonENG491165042.243c †AB de Villiers b M Morkel3v SADurban26 Dec 2015
Shaun MarshAUS491176041.885c LRPL Taylor b TA Boult4v NZAdelaide27 Nov 2015
Ajinkya RahaneIND491175041.885c †TWM Latham b N Wagner1v NZSouthampton18 Jun 2021
Syed KirmaniIND491186041.539b AME Roberts1v WICalcutta10 Dec 1983
John EmbureyENG491186041.536c †GC Dyer b BA Reid2v AUSAdelaide12 Dec 1986
Brian McMillanSA491184141.536c †RC Russell b RK Illingworth1v ENGPort Elizabeth26 Dec 1995
Gary KirstenSA491189041.531c †AC Parore b KP Walmsley2v NZPort Elizabeth30 Nov 2000
Grant FlowerZIM491186041.536c Harbhajan Singh b A Kumble3v INDDelhi28 Feb 2002
Saqib MahmoodENG491184141.5311b J Blackwood1v WISt George's24 Mar 2022
Jonty RhodesSA491195141.185c RA Smith b DG Cork1v ENGPort Elizabeth26 Dec 1995
Mahela JayawardeneSL491195041.184c †AC Gilchrist b MG Johnson3v AUSBrisbane8 Nov 2007
Alastair CookENG491194041.181c Azhar Ali b Yasir Shah2v PAKSharjah1 Nov 2015
Mark BurgessNZ491204040.835lbw b LS Pascoe2v AUSMelbourne26 Dec 1980
Phil EdmondsENG491205040.838lbw b N Kapil Dev2v INDKarachi31 Jan 1985
Andy FlowerZIM491204040.835c Inzamam-ul-Haq b Mushtaq Ahmed3v PAKHarare21 Mar 1998
Khaled MashudBAN491206040.837c ML Nkala b AG Cremer1v ZIMChittagong6 Jan 2005
Bill WoodfullAUS49122-040.165b WE Bowes1v ENGLondon18 Aug 1934
Mohammad SamiPAK491227040.168run out1v INDRawalpindi13 Apr 2004
Younis KhanPAK491224040.164c †Mushfiqur Rahim b Elias Sunny2v BANMirpur17 Dec 2011
David BoonAUS491232039.846b J Garner1v WISydney30 Dec 1984
MahmudullahBAN491236039.844c †Sarfraz Ahmed b Wahab Riaz1v PAKKhulna28 Apr 2015
PreviousPage 323Next

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.