Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND127/8 (13)IND need 133 runs in 42 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE209/5 (41.5)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Moin KhanPAK981099389.917c MS Atapattu b 2v SLColombo26 Apr 1997
AB de VilliersSA9811820083.052c AM Blignaut b AG Cremer2v ZIMCape Town4 Mar 2005
Shikhar DhawanIND9812714177.171c BJ Watling b TG Southee2v NZWellington14 Feb 2014
Dean FoxcroftNZ981296175.977c R Wilson b AR McBrine1v IREBelfast27 May 2026
Herschelle GibbsSA9813219074.242lbw b AF Giles4v ENGJohannesburg13 Jan 2005
Ben DuckettENG981349073.132c DA Warner b JR Hazlewood2v AUSLondon28 Jun 2023
Rassie van der DussenSA9813815271.013c SCJ Broad b MA Wood4v ENGJohannesburg24 Jan 2020
Gus LogieWI9813911070.506c AJ Lamb b ARC Fraser1v ENGPort of Spain23 Mar 1990
Harold LarwoodENG9814810166.224c H Ironmonger b PK Lee2v AUSSydney23 Feb 1933
Henry NichollsNZ9814912065.775b Mehedi Hasan Miraz2v BANChristchurch20 Jan 2017
Jeff DujonWI9815414063.647c N Kapil Dev b RJ Shastri1v INDAhmedabad12 Nov 1983
Clem HillAUS9815511063.234c JW Hitch b SF Barnes3v ENGAdelaide12 Jan 1912
Alvin KallicharranWI9815516063.234b S Venkataraghavan1v INDMadras12 Jan 1979
MS DhoniIND9815612162.827c & b DL Vettori2v NZNagpur20 Nov 2010
Joe RootENG9816111060.875c TWM Latham b MJ Henry1v NZLondon21 May 2015
Majid KhanPAK9816312060.122b DL Underwood1v ENGLondon22 Aug 1974
Kepler WesselsAUS9816416059.763b MD Marshall2v WIAdelaide7 Dec 1984
Mohammad HafeezPAK9817013057.651lbw b BA Stokes1v ENGAbu Dhabi13 Oct 2015
Jeremy ConeyNZ9817310156.656c BA Reid b SR Waugh2v AUSChristchurch28 Feb 1986
Ricky PontingAUS9817613055.683st †Kamran Akmal b Danish Kaneria3v PAKPerth16 Dec 2004
Roy DiasSL9817715055.373c Saleem Malik b Iqbal Qasim1v PAKFaisalabad14 Mar 1982
Navjot SidhuIND981778355.372c †AC Parore b MN Hart4v NZHamilton19 Mar 1994
Darren LehmannAUS9818011054.446b Mohammad Hussain2v PAKRawalpindi1 Oct 1998
Mohammad AshrafulBAN981819354.146b HH Streak2v ZIMHarare19 Feb 2004
Dhananjaya de SilvaSL9818512152.976c HM Nicholls b MG Bracewell3v NZWellington17 Mar 2023
Martin CroweNZ9818814152.134b CJ McDermott1v AUSWellington4 Mar 1993
Steve WaughAUS9818810052.136b Waqar Younis1v PAKRawalpindi5 Oct 1994
Sachin TendulkarIND9818913051.855lbw b MJ North2v AUSChandigarh1 Oct 2010
Mahela JayawardeneSL9819513050.264c †MV Boucher b L Klusener2v SADurban26 Dec 2000
Arthur RichardsonAUS9819710049.751c & b AP Freeman3v ENGSydney19 Dec 1924
Allan BorderAUS9820213048.513c †PJL Dujon b EAE Baptiste1v WISt. John's7 Apr 1984
Brian McMillanSA9820312048.287c SV Manjrekar b J Srinath1v INDJohannesburg26 Nov 1992
Rahmat ShahAFG9821415045.793b TJ Murtagh2v IREDehradun15 Mar 2019
John WrightNZ9821515045.582c AJ Stewart b GC Small2v ENGLondon21 Jun 1990
Kumar SangakkaraSL9821514045.582lbw b M Ntini3v SACenturion20 Jan 2001
Michael ClarkeAUS982179045.165b JD Ryder1v NZBrisbane20 Nov 2008
Herschelle GibbsSA9821913144.752lbw b Mushtaq Ahmed1v PAKFaisalabad24 Oct 2003
Brian BoothAUS9822210144.146c & b JSE Price1v ENGManchester23 Jul 1964
Ashwell PrinceSA9822511043.565run out (JE Taylor/†D Ramdin)2v WICape Town2 Jan 2008
Simon KatichAUS982265043.362c Salman Butt b Mohammad Asif1v PAKMelbourne26 Dec 2009
Rahul DravidIND9823714041.353b NB Mahwire2v ZIMHarare20 Sept 2005
Graham YallopAUS9823814041.183lbw b ALF de Mel1v SLKandy22 Apr 1983
Geoff MillerENG9824413040.167c DB Vengsarkar b DR Doshi1v INDManchester24 Jun 1982
Ramiz RajaPAK9824511040.001c †HP Tillakaratne b SD Anurasiri2v SLSialkot12 Dec 1991
Roy FredericksWI9824913039.361c & b AW Greig2v ENGGeorgetown22 Mar 1974
Glenn TurnerNZ982569038.282lbw b GG Arnold1v ENGChristchurch28 Feb 1975
David CapelENG982647037.126b Abdul Qadir1v PAKKarachi16 Dec 1987
Faf du PlessisSA9826411037.123c RW Chakabva b J Nyumbu2v ZIMHarare9 Aug 2014
Marvan AtapattuSL9827315035.902c sub (A Jadeja) b RK Chauhan2v INDMumbai3 Dec 1997
Jimmy AdamsWI982999032.786c A Flintoff b D Gough2v ENGBirmingham15 Jun 2000

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.