Live5th Match · Pakistan ODI Tri-Series 2026/27PAK110 (25.3)SL3/0 (1)SL need 108 runs in 294 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

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.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Jackie McGlewSA104*-100-1not out2v ENGManchester7 Jul 1955
Arthur MiltonENG104*-110-2not out2v NZLeeds3 Jul 1958
Adam GilchristAUS10410913395.417c & b Harbhajan Singh1v INDBangalore6 Oct 2004
Ross TaylorNZ10413312078.204st †Sarfraz Ahmed b Yasir Shah3v PAKDubai International Cricket Stadium17 Nov 2014
Nip PellewAUS10413513077.047c †H Strudwick b CH Parkin3v ENGAdelaide14 Jan 1921
Mohsin KhanPAK1041363076.471c CL Smith b NG Cowans4v ENGLahore19 Mar 1984
Gautam GambhirIND1041387175.361c MEK Hussey b CL White3v AUSChandigarh17 Oct 2008
Adrian BarathWI10413819075.362lbw b SR Watson3v AUSBrisbane26 Nov 2009
Jermaine BlackwoodWI10414111273.766c TG Southee b N Wagner3v NZHamilton3 Dec 2020
Ravi BoparaENG1041439172.736c JE Taylor b FH Edwards1v WIBarbados26 Feb 2009
Quinton de KockSA10414317072.737b JR Hazlewood2v AUSHobart12 Nov 2016
Tamim IqbalBAN10414712070.751lbw b MM Ali1v ENGMirpur28 Oct 2016
Shubman GillIND10414711270.753c †BT Foakes b Shoaib Bashir3v ENGVisakhapatnam2 Feb 2024
Mahela JayawardeneSL10414917069.804c †SS Dighe b BKV Prasad1v INDKandy22 Aug 2001
Shivnarine ChanderpaulWI10415417167.536c †AC Gilchrist b B Lee4v AUSSt John's9 May 2003
Dwayne BravoWI10415612166.676b NM Hauritz1v AUSAdelaide Oval4 Dec 2009
Marnus LabuschagneAUS10415612066.673st †N Dickwella b NGRP Jayasuriya1v SLGalle8 Jul 2022
Mehedi Hasan MirazBAN10416211164.207st †TE Tsiga b V Masekesa2v ZIMChattogram28 Apr 2025
Taufeeq UmarPAK10416315063.802c †Khaled Mashud b Hasibul Hossain2v BANMultan29 Aug 2001
Joe RootENG1041679062.285c †BB McCullum b TA Boult1v NZLeeds24 May 2013
Tony de ZorziSA10417110260.824c Shaheen Shah Afridi b Nauman Ali2v PAKLahore12 Oct 2025
Babar AzamPAK10417313060.125c TD Paine b NM Lyon3v AUSBrisbane21 Nov 2019
Mark BurgessNZ10417612159.095c JH Edrich b RGD Willis2v ENGAuckland5 Mar 1971
Craig ErvineZIM10417610059.096c †Afsar Zazai b Zia-ur-Rehman1v AFGBulawayo26 Dec 2024
Mohammad YousufPAK10417913058.104lbw b L Balaji2v INDKolkata16 Mar 2005
Marlon SamuelsWI10418218057.147c V Sehwag b Harbhajan Singh2v INDKolkata30 Oct 2002
Glenn MaxwellAUS1041859256.226c †WP Saha b RA Jadeja1v INDRanchi16 Mar 2017
Colin CowdreyENG1041879055.615c AN Connolly b RM Cowper2v AUSMelbourne30 Dec 1965
Brendon McCullumNZ10418713155.617c MJ Clarke b RJ Harris3v AUSWellington19 Mar 2010
Tillakaratne DilshanSL10418812155.325c JL Langer b MS Kasprowicz2v AUSGalle8 Mar 2004
Steve SmithAUS10419211254.174c & b KA Maharaj1v SASydney4 Jan 2023
Chris GayleWI1041935553.891b SCJ Broad2v ENGJamaica4 Feb 2009
Mahela JayawardeneSL10419413053.614c MJ Clarke b B Lee2v AUSHobart16 Nov 2007
Ravindra JadejaIND10419413053.617b JM Anderson1v ENGBirmingham1 Jul 2022
Hanif MohammadPAK1041958053.335c GD McKenzie b DJ Sincock1v AUSMelbourne4 Dec 1964
Herschelle GibbsSA10419815052.531c DR Martyn b ME Waugh4v AUSDurban15 Mar 2002
Eoin MorganENG10419911052.265c V Sehwag b SK Raina2v INDBirmingham10 Aug 2011
Joe RootENG10419910052.264b JJ Bumrah1v INDLondon10 Jul 2025
Cameron GreenAUS1042014151.745b Hasan Mahmud3v BANDarwin13 Aug 2026
Graeme SmithSA10420313151.231c WW Hinds b CH Gayle2v WIBridgetown21 Apr 2005
Jayant YadavIND10420415050.989st †JM Bairstow b AU Rashid2v ENGMumbai8 Dec 2016
Kane WilliamsonNZ10420511050.733b Taijul Islam2v BANSylhet28 Nov 2023
Lou VincentNZ10420814150.002c ME Waugh b SK Warne1v AUSPerth30 Nov 2001
Damien MartynAUS10421011149.525c R Dravid b Harbhajan Singh3v INDChennai14 Oct 2004
Kumar SangakkaraSL1042108049.523c †Kamran Akmal b Yasir Arafat1v PAKLahore1 Mar 2009
Rohan KanhaiWI10421714047.933c TW Graveney b R Illingworth1v ENGLondon18 Aug 1966
Javed MiandadPAK10421712047.934c JJ Crowe b SL Boock2v NZHyderabad (Sindh)25 Nov 1984
Peter KirstenSA10422613046.026c AJ Stewart b PAJ DeFreitas2v ENGLeeds4 Aug 1994
Rahul DravidIND10422714045.813b CS Martin1v NZAhmedabad4 Nov 2010
Wriddhiman SahaIND10422713045.817c †SO Dowrich b AS Joseph1v WISt Lucia9 Aug 2016

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