Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND65/1 (12)Play interrupted - IND need 121 runs in 228 ballsTest1st 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Asif IqbalPAK761978038.589c KF Barrington b R Illingworth2v ENGLondon27 Jul 1967
Shadman IslamBAN761996038.191lbw b D Bishoo1v WIDhaka30 Nov 2018
Mike DennessENG7620010038.004c ED Solkar b EAS Prasanna3v INDMadras12 Jan 1973
Shivnarine ChanderpaulWI7620010038.005b DL Vettori2v NZDunedin11 Dec 2008
Lahiru ThirimanneSL762014037.811b KAJ Roach3v WINorth Sound21 Mar 2021
Wayne PhillipsAUS7620210037.627b WW Daniel3v WIGeorgetown2 Mar 1984
Robin SmithENG762039237.444c & b ML Su'a3v NZWellington6 Feb 1992
Tristan StubbsSA762056137.073lbw b Asif Afridi2v PAKRawalpindi20 Oct 2025
Mushtaq MohammadPAK762069036.894c MH Denness b AW Greig3v ENGLondon8 Aug 1974
Doug WaltersAUS762075036.714c GS Camacho b GS Sobers2v WIMelbourne26 Dec 1968
Hamish MarshallNZ762089036.543c RT Ponting b SK Warne1v AUSAuckland26 Mar 2005
Mudassar NazarPAK762096036.361c sub (IT Botham) b PH Edmonds2v ENGKarachi18 Jan 1978
Alastair CookENG762118036.021b ST Gabriel2v WIGrenada21 Apr 2015
Dodger WhysallENG762126035.857st †WAS Oldfield b C Kelleway1v AUSMelbourne13 Feb 1925
Daniel VettoriNZ762137035.684b Abdur Razzak4v BANChittagong17 Oct 2008
Roy FredericksWI762264033.632c IR Redpath b GD McKenzie1v AUSMelbourne26 Dec 1968
Bruce EdgarNZ762288033.332c DI Gower b NGB Cook4v ENGNottingham25 Aug 1983
Robert SamuelsWI7622810033.332c ME Waugh b SK Warne2v AUSPerth1 Feb 1997
Imran FarhatPAK762319032.902run out3v WIMultan19 Nov 2006
Thilan SamaraweeraSL762325032.767run out (DA Marillier)1v ZIMGalle12 Jan 2002
Sanjay ManjrekarIND762407031.673c Saleem Malik b Naved Anjum1v PAKFaisalabad23 Nov 1989
Mark TaylorAUS762437031.282lbw b MD Marshall4v WIBridgetown19 Apr 1991
Nasser HussainENG762665028.574c †Khaled Mashud b Mashrafe Mortaza1v BANChattogram29 Oct 2003
Tony PitheySA762717028.043c †ATW Grout b AN Connolly3v AUSMelbourne1 Jan 1964
Glenn TurnerNZ763157024.134b DL Underwood3v ENGChristchurch25 Feb 1971
Jack WorrallAUS76-140-1run out1v ENGLeeds29 Jun 1899
Clem HillAUS76--0-3c AW Nourse b JH Sinclair2v SAJohannesburg11 Oct 1902
Stanley JacksonENG76-100-5c WW Armstrong b FJ Laver1v AUSLondon14 Aug 1905
Aubrey FaulknerSA76--1-5c W Rhodes b CP Buckenham1v ENGJohannesburg26 Feb 1910
Bob CatterallSA76--0-1b GG Macaulay3v ENGCape Town1 Jan 1923
Jack HobbsENG76--0-1lbw b JM Blanckenberg1v SABirmingham14 Jun 1924
George MacaulayENG76-100-10c & b CV Grimmett2v AUSLeeds10 Jul 1926
Herbert SutcliffeENG76-60-2b AA Mailey1v AUSLondon14 Aug 1926
Bob CatterallSA76--1-5b SJ Staples3v ENGDurban21 Jan 1928
Bill WoodfullAUS76-80-1lbw b CL Vincent1v SABrisbane27 Nov 1931
Walter RobinsENG76-140-8c VM Merchant b M Nissar2v INDManchester25 Jul 1936
Joe HardstaffENG76-81-6c EAV Williams b RS Grant1v WIManchester22 Jul 1939
John WaiteSA76-80-2run out1v ENGNottingham7 Jun 1951
Donald CarrENG76--0-5c PR Umrigar b SG Shinde3v INDDelhi2 Nov 1951
Robert ChristianiWI76-70-6b GB Hole1v AUSSydney30 Nov 1951
Vijay HazareIND76--0-3b Amir Elahi1v PAKDelhi16 Oct 1952
John WatkinsSA76-100-6b R Benaud2v AUSAdelaide24 Jan 1953
Alan DavidsonAUS76-131-7c JB Statham b AV Bedser1v ENGLondon25 Jun 1953
Murray ChappleNZ76-50-2c †JHB Waite b CB van Ryneveld1v SACape Town1 Jan 1954
Peter RichardsonENG76-110-1b R Gilchrist2v WILondon20 Jun 1957
Polly UmrigarIND76-100-3b WW Hall1v WIDelhi6 Feb 1959
Bapu NadkarniIND76-80-4lbw b R Illingworth3v ENGLondon20 Aug 1959
Ted DexterENG76--0-3c & b GS Sobers1v WIPort of Spain25 Mar 1960
Ken BarringtonENG76--0-5b TL Goddard1v SAManchester21 Jul 1960
Bob SimpsonAUS76--0-6c & b FS Trueman2v ENGBirmingham8 Jun 1961
PreviousPage 159Next

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.