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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsODI2nd 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
Gundappa ViswanathIND68-111-4lbw b ADG Roberts1v NZKanpur18 Nov 1976
Balwinder SandhuIND68-61-9c J Garner b AME Roberts1v WIKingston23 Feb 1983
Clive LloydWI68--1-5c sub (Gursharan Singh) b Maninder Singh1v INDAhmedabad12 Nov 1983
Brendon McCullumNZ67*5353126.426not out3v ENGAuckland22 Mar 2013
Parthiv PatelIND67*54111124.072not out4v ENGChandigarh26 Nov 2016
Stuart BroadENG67*60110111.679not out3v SALeeds18 Jul 2008
Paul StrangZIM67*729193.068not out3v NZAuckland26 Feb 1998
Adam GilchristAUS67*777387.017not out1v SLHobart16 Nov 2007
Ross TaylorNZ67*784385.904not out3v ZIMBulawayo6 Aug 2016
Faf du PlessisSA67*863077.915not out3v SLPort Elizabeth26 Dec 2016
Graeme SmithSA67*8912075.288not out4v ENGJohannesburg13 Jan 2005
David BoonAUS67*978069.073not out3v NZPerth12 Nov 1993
Shaun PollockSA67*1208155.838not out4v AUSMelbourne26 Dec 2005
Tom VeiversAUS67*1238154.478not out2v ENGLondon13 Aug 1964
Younis KhanPAK67*1254053.604not out4v SAPort Elizabeth19 Jan 2007
Thilan SamaraweeraSL67*1268053.175not out4v INDGalle31 Jul 2008
Manoj PrabhakarIND67*1288052.348not out4v ENGManchester9 Aug 1990
Virat KohliIND67*1297151.945not out2v AUSChandigarh14 Mar 2013
Nasir HossainBAN67*1293151.947not out3v ZIMHarare25 Apr 2013
Imran KhanPAK67*1319251.157not out1v ENGLeeds26 Aug 1982
Kiran MoreIND67*1345050.009not out1v AUSMelbourne26 Dec 1991
Fanie de VilliersSA67*1365149.269not out2v INDAhmedabad20 Nov 1996
Mark TaylorAUS67*1397048.201not out4v ENGBrisbane23 Nov 1990
Damien MartynAUS67*1414047.526not out3v WIMelbourne26 Dec 1992
Graeme PollockSA67*155-143.234not out4v AUSDurban20 Jan 1967
Shivnarine ChanderpaulWI67*1625041.366not out4v INDPort of Spain19 Apr 2002
VVS LaxmanIND67*1838036.615not out3v NZChandigarh16 Oct 2003
Keith FletcherENG67*2008033.505not out4v PAKLeeds25 Jul 1974
Mark RamprakashENG67*2057032.685not out2v SANottingham23 Jul 1998
Andrew JonesNZ67*2206030.453not out1v ZIMBulawayo1 Nov 1992
Steve WaughAUS67*2215030.326not out3v INDDelhi10 Oct 1996
Jack BarrettAUS67*--0-1not out3v ENGLondon21 Jul 1890
Harold GimblettENG67*-110-2not out4v INDLondon27 Jun 1936
Pankaj RoyIND67*--0-1not out4v PAKDhaka1 Jan 1955
Gulabrai RamchandIND67*--0-6not out4v WIBombay28 Nov 1958
Chandu BordeIND67*-100-6not out3v ENGDelhi8 Feb 1964
Sunil GavaskarIND67*-70-2not out4v WIPort of Spain6 Mar 1971
Mushtaq MohammadPAK67*-100-6not out3v NZKarachi30 Oct 1976
Mohammad AshrafulBAN6741122163.415c SR Tendulkar b A Kumble3v INDDhaka25 May 2007
Jamie SmithENG6750101134.006c †BKG Mendis b MVT Fernando3v SLLondon6 Sept 2024
Gus LogieWI676282108.065st †KS More b ND Hirwani4v INDChennai11 Jan 1988
Ian BellENG6762120108.066lbw b A Kumble4v INDLondon9 Aug 2007
Muttiah MuralitharanSL676553103.089c S Ramesh b Harbhajan Singh3v INDKandy22 Aug 2001
MahmudullahBAN676912197.106c TA Boult b N Wagner3v NZWellington8 Mar 2019
Viv RichardsWI67708195.714lbw b N Kapil Dev2v INDNew Delhi29 Oct 1983
Herschelle GibbsSA677411090.543run out3v AUSSydney2 Jan 2006
Brendan TaylorZIM67758189.334lbw b CBRLS Kumara3v SLHarare27 Jan 2020
Viv RichardsWI677610188.165c ? b Iqbal Qasim3v PAKFaisalabad8 Dec 1980
Ollie PopeENG677713087.013c †K Verreynne b K Rabada2v SALondon8 Sept 2022
Greg ChappellAUS67786085.904c Majid Khan b Imran Khan3v PAKMelbourne1 Jan 1977
PreviousPage 196Next

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.