Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Roston ChaseWI101*23912142.265not out4v PAKDominica10 May 2017
Alec StewartENG101*2678037.833not out3v ZIMHarare26 Dec 1996
Saqlain MushtaqPAK101*29111134.718not out2v NZChristchurch15 Mar 2001
Jimmy AdamsWI101*3726027.155not out2v ZIMKingston24 Mar 2000
Wally HammondENG101*--0-3not out3v SALondon17 Aug 1929
Jack MoroneyAUS101*--0-2not out3v SAJohannesburg10 Feb 1950
Jim BurkeAUS101*-90-6not out3v ENGAdelaide2 Feb 1951
Hanif MohammadPAK101*--0-4not out3v AUSKarachi4 Dec 1959
Jim ParksENG101*--0-8not out3v WIPort of Spain25 Mar 1960
Peter ParfittENG101*-92-6not out1v PAKBirmingham31 May 1962
Mohinder AmarnathIND101*-100-6not out1v WIKanpur2 Feb 1979
Mohinder AmarnathIND101*-80-4not out3v PAKLahore17 Oct 1984
Ben StokesENG10192153109.786c LRPL Taylor b MD Craig3v NZLondon21 May 2015
Saeed AnwarPAK10110417197.121c Hasibul Hossain b Mohammad Sharif2v BANMultan29 Aug 2001
Travis HeadAUS10111312089.385c OE Robinson b CR Woakes1v ENGHobart14 Jan 2022
Mushfiqur RahimBAN10111417188.607c sub (PP Ojha) b A Mishra4v INDChittagong17 Jan 2010
David WarnerAUS10111416088.602c M Vijay b R Ashwin1v INDSydney6 Jan 2015
Rishabh PantIND10111813285.596c JE Root b JM Anderson2v ENGAhmedabad4 Mar 2021
Jacob OramNZ10112115283.477b RJ Sidebottom3v ENGLondon15 May 2008
Quinton de KockSA10112411081.457c LD Chandimal b CBRLS Kumara1v SLCape Town2 Jan 2017
Ricky PontingAUS10112610180.163c HM Amla b PL Harris1v SAMelbourne26 Dec 2008
Tom LathamNZ1011309277.691c JNT Seales b KAR Hodge3v WIMount Maunganui18 Dec 2025
Nazmul Hossain ShantoBAN10113012277.694lbw b Mohammad Abbas1v PAKDhaka8 May 2026
Viv RichardsWI10113617074.262b DK Lillee4v AUSAdelaide23 Jan 1976
Gus LogieWI10113615074.265c & b Maninder Singh1v INDKolkata26 Dec 1987
KL RahulIND10113714473.726b N Burger1v SACenturion26 Dec 2023
John WrightNZ10114014072.142c †HP Tillakaratne b CPH Ramanayake3v SLHamilton22 Feb 1991
Mitchell MarshAUS10114115271.636b TK Curran2v ENGSydney4 Jan 2018
Chris GayleWI10114512469.661c KM Jarvis b P Utseya2v ZIMDominica20 Mar 2013
Gary GilmourAUS10114620169.188b EJ Chatfield1v NZChristchurch18 Feb 1977
Alan KnottENG10114911167.797b RO Collinge1v NZAuckland5 Mar 1971
Tom MoodyAUS1011499067.795c †KS More b N Kapil Dev3v INDPerth1 Feb 1992
Robin SmithENG10115016067.334c †IA Healy b TM Alderman2v AUSNottingham10 Aug 1989
Gordon GreenidgeWI10115513065.162b MWW Selvey3v ENGManchester8 Jul 1976
Hansie CronjeSA1011557365.165c MN Hart b GR Larsen3v NZAuckland4 Mar 1995
Clive LloydWI10115911063.526c GA Gooch b JE Emburey2v ENGManchester10 Jul 1980
Kevin PietersenENG10115918063.524c KD Karthik b S Sreesanth4v INDLondon9 Aug 2007
Yashasvi JaiswalIND10115916163.521b BA Stokes1v ENGLeeds20 Jun 2025
Marlon SamuelsWI10116014163.134lbw b VD Philander2v SAPort Elizabeth26 Dec 2014
Mahela JayawardeneSL10116512161.215c GP Thorpe b AR Caddick1v ENGKandy7 Mar 2001
Inzamam-ul-HaqPAK10116812260.126c PA Strang b DH Brain1v ZIMHarare15 Feb 1995
Misbah-ul-HaqPAK10116810160.125c & b SPD Smith1v AUSAbu Dhabi30 Oct 2014
Sachin TendulkarIND1011699059.764c Mohammad Ashraful b Shahadat Hossain1v BANChattogram18 May 2007
Jonny BairstowENG10117011159.417c LRPL Taylor b TA Boult1v NZChristchurch30 Mar 2018
Brian LuckhurstENG10117310158.381st †FM Engineer b ED Solkar3v INDManchester5 Aug 1971
Nathan AstleNZ1011758357.714c PM Such b AR Caddick2v ENGManchester5 Aug 1999
David BoonAUS10117717057.063b MJ McCague2v ENGLondon1 Jul 1993
Tillakaratne DilshanSL10118013156.112lbw b Saeed Ajmal1v PAKGalle22 Jun 2012
Ismat AlamAFG1011819055.808c T Kaitano b B Muzarabani3v ZIMBulawayo2 Jan 2025
Ashwell PrinceSA10118313155.195c †TR Ambrose b RJ Sidebottom2v ENGLondon10 Jul 2008

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