ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Herbert SutcliffeENG7417210143.022c DG Bradman b TW Wall2v AUSManchester25 Jul 1930
Steve WaughAUS741725043.027lbw b RJ Hadlee1v NZChristchurch28 Feb 1986
Sami AslamPAK741727143.021c JO Holder b D Bishoo1v WISharjah30 Oct 2016
Alec StewartENG7417312042.772c Javed Miandad b Asif Mujtaba1v PAKLondon18 Jun 1992
Kepler WesselsSA741747042.533c BC Lara b CA Walsh4v WIBridgetown18 Apr 1992
Graham ThorpeENG741779041.814c †CO Browne b CEL Ambrose1v WILondon24 Aug 1995
Vijay HazareIND741797041.344lbw b RR Lindwall2v AUSMelbourne6 Feb 1948
Jacob OramNZ7417915041.346c †RS Kaluwitharana b KS Lokuarachchi1v SLKandy3 May 2003
Allan BorderAUS741805041.116c †JR Murray b CL Hooper1v WISydney2 Jan 1993
Virat KohliIND741808041.114run out (JR Hazlewood/NM Lyon)1v AUSAdelaide17 Dec 2020
Leonard HuttonENG7418111040.881b KR Miller3v AUSNottingham10 Jun 1948
Mathew SinclairNZ741818240.884lbw b N Boje1v SAWellington26 Mar 2004
Joe DenlyENG741818140.883c BJ Watling b TG Southee1v NZMount Maunganui21 Nov 2019
Salman ButtPAK7418311040.442c †GO Jones b SD Udal1v ENGMultan12 Nov 2005
Junaid SiddiqueBAN741846040.222c †MV Boucher b JH Kallis3v SAMirpur22 Feb 2008
Marlon SamuelsWI741847140.225c MA Starc b MG Johnson3v AUSDominica3 Jun 2015
Madan LalIND7418610039.788c †Wasim Bari b Azeem Hafeez1v PAKBangalore14 Sept 1983
Tim McIntoshNZ741878039.571c †Kamran Akmal b Danish Kaneria2v PAKNapier11 Dec 2009
Scott StyrisNZ7419010038.954b SM Pollock2v SAHamilton10 Mar 2004
Saeed AnwarPAK741919138.741c M Muralitharan b ST Jayasuriya2v SLPeshawar5 Mar 2000
Seymour NurseWI741927038.545c KR Stackpole b JW Gleeson3v AUSMelbourne26 Dec 1968
Martyn MoxonENG741927038.542lbw b RJ Hadlee1v NZLeeds24 Jul 1986
Shivnarine ChanderpaulWI741939038.345lbw b MS Panesar2v ENGLondon17 May 2007
John WrightNZ7419510137.952c AS Wassan b ND Hirwani3v INDAuckland22 Feb 1990
Brian BoothAUS741994037.195c FS Trueman b JSE Price2v ENGLondon13 Aug 1964
Brian McMillanSA742007037.007b SK Warne1v AUSCape Town17 Mar 1994
Brian LuckhurstENG742019036.822run out2v AUSBrisbane27 Nov 1970
Temba BavumaSA742048036.276c NM Lyon b JM Mennie2v AUSHobart12 Nov 2016
Paul DowntonENG742066035.927c N Kapil Dev b L Sivaramakrishnan2v INDDelhi12 Dec 1984
Craig CummingNZ7420610035.921c JN Gillespie b MS Kasprowicz1v AUSChristchurch10 Mar 2005
Graeme SmithSA742095035.411b UDU Chandana4v SLGalle4 Aug 2004
Ian BellENG742096035.414b M Muralitharan4v SLKandy1 Dec 2007
Shivnarine ChanderpaulWI7421010035.244lbw b AA Donald1v SAJohannesburg26 Nov 1998
Kumar SangakkaraSL742138134.743c G Kirsten b N Boje2v SADurban26 Dec 2000
Chandika HathurusingheSL7421412034.582c †IDS Smith b CL Cairns3v NZAuckland1 Mar 1991
Bruce LairdAUS742167034.262c DI Gower b DL Underwood2v ENGMelbourne1 Feb 1980
Kraigg BrathwaiteWI742187033.941c †WP Saha b UT Yadav2v INDAntigua21 Jul 2016
Gordon GreenidgeWI742199033.791c †WK Lees b BL Cairns3v NZAuckland29 Feb 1980
Jack HobbsENG742242033.041c J Ryder b HSTL Hendry1v AUSAdelaide1 Feb 1929
Aiden MarkramSA7422410033.041c Abid Ali b Nauman Ali3v PAKKarachi26 Jan 2021
Nathan AstleNZ742277132.606c SC Ganguly b BKV Prasad2v INDAhmedabad29 Oct 1999
Andy FlowerZIM742275132.605lbw b WPUJC Vaas1v SLHarare26 Nov 1999
Hashan TillakaratneSL742348031.625c BA Young b DJ Nash3v NZNapier11 Mar 1995
Roger HarperWI742443030.337b GR Dilley2v ENGManchester30 Jun 1988
Paul CollingwoodENG742456030.205c MEK Hussey b PM Siddle3v AUSCardiff8 Jul 2009
John ReidNZ742695027.513c GR Viswanath b RJ Shastri2v INDAuckland13 Mar 1981
Alec StewartENG742698027.512c sub (WV Raman) b SLV Raju2v INDChennai11 Feb 1993
Bruce EdgarNZ742911025.432c DW Hookes b CJ McDermott2v AUSPerth30 Nov 1985
Mike BrearleyENG743446021.512c sub (Hasan Jamil) b Wasim Raja4v PAKSindh2 Jan 1978
Billy BarnesENG74-80-1c TP Horan b W Bruce2v AUSMelbourne21 Mar 1885
PreviousPage 167Next

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.