Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsFirst-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
Glenn TurnerNZ49-50-1c †Wasim Bari b Imran Khan2v PAKSindh23 Oct 1976
Craig SerjeantAUS49-40-5st †DA Murray b RR Jumadeen2v WIPort of Spain15 Apr 1978
Jeremy ConeyNZ49-61-6c Mushtaq Mohammad b Imran Khan3v PAKAuckland23 Feb 1979
Somachandra De SilvaSL49--0-8c SM Gavaskar b S Madan Lal1v INDChennai17 Sept 1982
Zaheer AbbasPAK49--0-4b RJ Shastri1v INDJalandhar24 Sept 1983
Ravi ShastriIND49--0-5lbw b WW Davis1v WINew Delhi29 Oct 1983
Sunil GavaskarIND49--0-6c †SAR Silva b RJ Ratnayake1v SLKandy14 Sept 1985
Roy DiasSL49--0-7c N Kapil Dev b Maninder Singh2v INDCuttack4 Jan 1987
Mohinder AmarnathIND49--0-3b Imran Khan1v PAKJaipur21 Feb 1987
Ravi ShastriIND48*4032120.007not out4v AUSChennai18 Sept 1986
Brian LaraWI48*4080120.003not out4v ENGLeeds8 Jun 1995
Sajid KhanPAK48*4824100.0010not out2v ENGRawalpindi24 Oct 2024
Daniel VettoriNZ48*505096.008not out1v INDChandigarh16 Oct 2003
Michael VaughanENG48*514094.123not out4v WIChester-le-Street15 Jun 2007
Martin CroweNZ48*528092.313not out4v ENGNottingham7 Aug 1986
Jason GillespieAUS48*536090.579not out1v INDAdelaide12 Dec 2003
MS DhoniIND48*603280.007not out4v NZBangalore31 Aug 2012
Mushtaq AhmedPAK48*636176.199not out2v AUSPeshawar15 Oct 1998
Ross TaylorNZ48*688070.594not out4v SADunedin7 Mar 2012
Ben StokesENG48*754164.006not out3v WIGros Islet9 Feb 2019
Will YoungNZ48*767163.163not out4v INDBengaluru16 Oct 2024
Mushfiqur RahimBAN48*796060.766not out2v WISt Vincent5 Sept 2014
Steve SmithAUS48*805060.004not out1v SAHobart12 Nov 2016
Kerry O'KeeffeAUS48*815059.268not out1v ENGNottingham28 Jul 1977
Mosaddek HossainBAN48*821258.548not out2v AFGChittagong5 Sept 2019
Glenn PhillipsNZ48*824258.547not out3v INDPune24 Oct 2024
Alistair CampbellZIM48*835057.833not out4v NZBulawayo1 Nov 1992
Greg ChappellAUS48*873055.175not out3v WIAdelaide23 Jan 1976
Ray IllingworthENG48*888054.556not out3v AUSAdelaide29 Jan 1971
David GowerENG48*904053.335not out4v AUSBrisbane1 Dec 1978
JP DuminySA48*946051.068not out1v ENGLeeds2 Aug 2012
Javed MiandadPAK48*1016047.524not out4v NZLahore16 Nov 1984
Allan BorderAUS48*1051045.714not out3v ENGSydney29 Jan 1988
Craig CummingNZ48*1078044.861retired hurt1v SACenturion16 Nov 2007
Michael ClarkeAUS48*1076044.865not out3v WIBarbados12 Jun 2008
Afsar ZazaiAFG48*1103143.646not out3v BANChittagong5 Sept 2019
Hamish RutherfordNZ48*1176141.032not out4v WIHamilton19 Dec 2013
Hansie CronjeSA48*1226039.344not out4v INDAhmedabad20 Nov 1996
Shivnarine ChanderpaulWI48*1581130.385not out3v SLColombo13 Jul 2005
Shaun PollockSA48*1941024.748not out1v WISt. John's6 Apr 2001
Jimmy AdamsWI48*2120022.645not out4v PAKSt John's25 May 2000
John SelbyENG48*-20-3not out3v AUSMelbourne10 Mar 1882
Billy BatesENG48*-30-7not out3v AUSSydney17 Feb 1883
Cyril VincentSA48*-40-8not out1v AUSAdelaide29 Jan 1932
Bruce MitchellSA48*--0-1not out4v ENGManchester27 Jul 1935
Bruce MitchellSA48*--1-4not out3v AUSJohannesburg15 Feb 1936
Amar SinghIND48*--1-6not out3v ENGManchester25 Jul 1936
Bruce MitchellSA48*-50-1not out4v ENGJohannesburg24 Dec 1938
Tom GraveneyENG48*--0-3not out4v INDKanpur12 Jan 1952
John HoltWI48*--0-9not out2v ENGGeorgetown24 Feb 1954
PreviousPage 327Next

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.