Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Nayan MongiaIND581329043.941c †IA Healy b MS Kasprowicz1v AUSChennai6 Mar 1998
Dinesh ChandimalSL5813211043.944lbw b MJ Santner4v NZDunedin10 Dec 2015
Mark RamprakashENG581335043.615c †R Dravid b Sarandeep Singh1v INDBengaluru19 Dec 2001
Syed KirmaniIND581348043.285b PH Edmonds2v ENGManchester24 Jun 1982
Mahela JayawardeneSL581347143.284c & b BP Nash3v WIGalle15 Nov 2010
Jonathan TrottENG581346043.283c †D Ramdin b DJG Sammy2v WILondon17 May 2012
Kaushal SilvaSL581345043.282lbw b Saeed Ajmal4v PAKDubai8 Jan 2014
Ramnaresh SarwanWI581359042.964lbw b SCG MacGill3v AUSBarbados1 May 2003
Ian SmithNZ581376042.349c Mudassar Nazar b Imran Khan2v PAKAuckland24 Feb 1989
Mohsin KhanPAK581384042.031handled the ball2v AUSKarachi22 Sept 1982
Younis KhanPAK581385142.034c KC Brathwaite b ST Gabriel2v WIJamaica21 Apr 2017
Mark ButcherENG581396041.733c †RD Jacobs b FH Edwards2v WIJamaica11 Mar 2004
Sunil GavaskarIND581405041.431c M Hendrick b CM Old4v ENGManchester6 Jun 1974
Ian BothamENG581409041.435c J Dyson b B Yardley3v AUSAdelaide10 Dec 1982
John EdrichENG5814110041.132run out1v WIManchester12 Jun 1969
John EmbureyENG581418141.138lbw b Wasim Akram2v PAKBirmingham23 Jul 1987
Graeme FowlerENG581426040.856c Qasim Umar b Abdul Qadir1v PAKLahore19 Mar 1984
Mahmudul Hasan JoyBAN581429040.851c †N Dickwella b AM Fernando2v SLChattogram15 May 2022
Thilan SamaraweeraSL581437040.565c Javed Omar b Shahadat Hossain2v BANChattogram28 Feb 2006
Ken WadsworthNZ581446040.287lbw b DL Underwood2v ENGAuckland20 Feb 1975
John WrightNZ581447140.282lbw b ND Hirwani4v INDBangalore12 Nov 1988
Shoaib MalikPAK5814410040.286c DE Bollinger b NM Hauritz2v AUSHobart14 Jan 2010
David GowerENG581458040.003lbw b Abdul Qadir1v PAKKarachi2 Mar 1984
Shiv Sunder DasIND581466039.731lbw b HK Olonga2v ZIMDelhi18 Nov 2000
Graeme HickENG581475039.465c BA Young b C Pringle2v NZLondon16 Jun 1994
Shivnarine ChanderpaulWI581474039.463c & b GD McGrath2v AUSMelbourne26 Dec 1996
Shivnarine ChanderpaulWI581487039.196c †A Ratra b J Srinath1v INDKingston18 May 2002
Mahela JayawardeneSL581488039.195c †RG Hart b JDP Oram2v NZColombo25 Apr 2003
Kane WilliamsonNZ581485039.193lbw b SP Narine2v WIHamilton19 Dec 2013
Bhuvneshwar KumarIND581495038.939c JE Root b MM Ali1v ENGNottingham9 Jul 2014
Ian RedpathAUS581515038.412c HJ Howarth b RJ Hadlee3v NZChristchurch8 Mar 1974
Mansoor AkhtarPAK581517038.414c G Miller b EE Hemmings2v ENGBirmingham29 Jul 1982
Mark TaylorAUS581513038.412c CL Hooper b BP Patterson2v WIKingston1 Mar 1991
Javed OmarBAN581515038.412c MS Sinclair b PJ Wiseman2v NZChattogram26 Oct 2004
Tom LathamNZ581515038.412lbw b R Ashwin2v INDKanpur22 Sept 2016
John MorrisonNZ581539037.911c DL Amiss b AW Greig2v ENGAuckland20 Feb 1975
Craig McMillanNZ581547037.667c †A Flower b PA Strang2v ZIMBulawayo12 Sept 2000
Stuart CarlisleZIM5815610037.183c SB Joshi b SR Tendulkar1v INDDelhi18 Nov 2000
Thilan SamaraweeraSL581564037.186c Habibul Bashar b Manjural Islam1v BANColombo28 Jul 2002
Wasim JafferIND581568037.182c & b CT Tremlett2v ENGLondon19 Jul 2007
Mike AthertonENG581577036.942c †MV Boucher b AA Donald2v SANottingham23 Jul 1998
Martin GuptillNZ581576036.945c RT Ponting b MG Johnson4v AUSHamilton27 Mar 2010
Ian BellENG581577036.944c AN Petersen b VD Philander2v SALondon16 Aug 2012
Nasser HussainENG581587036.714c sub (DE Bernard) b TL Best2v WIJamaica11 Mar 2004
Bob WyattENG581594036.483c †IM Barrow b OC Da Costa1v WIKingston3 Apr 1930
Shiv Sunder DasIND581597036.481run out (AF Giles/†JS Foster)4v ENGAhmedabad11 Dec 2001
Darren BravoWI581596036.483c TT Samaraweera b BAW Mendis1v SLGalle15 Nov 2010
Greg ChappellAUS581605036.254run out2v NZAuckland25 Feb 1977
Geoff BoycottENG581616036.021run out1v AUSAdelaide29 Jan 1971
Azhar AliPAK581614036.022b MJ Santner4v NZHamilton25 Nov 2016
PreviousPage 254Next

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.