T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting innings by innings (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Richie RichardsonWI10422913045.413lbw b CC Lewis2v ENGBirmingham25 Jul 1991
Justin LangerAUS10423113045.021c DL Vettori b CD McMillan1v NZBrisbane8 Nov 2001
Clayton LambertWI10423210144.831c GP Thorpe b MR Ramprakash2v ENGSt John's20 Mar 1998
Asad ShafiqPAK1042359244.266c Shahriar Nafees b Elias Sunny2v BANChittagong9 Dec 2011
VVS LaxmanIND10423714043.883b MF Maharoof1v SLAhmedabad18 Dec 2005
Stephen CookSA1042408043.331b MA Starc3v AUSAdelaide24 Nov 2016
Hamilton MasakadzaZIM1042448142.623c Imrul Kayes b Robiul Islam1v BANHarare4 Aug 2011
Hashim AmlaSA1042447142.623lbw b PM Siddle1v AUSBrisbane9 Nov 2012
Colin CowdreyENG10424715042.113b EW Freeman1v AUSBirmingham11 Jul 1968
Gordon GreenidgeWI1042498041.771c DC Boon b TBA May4v AUSAdelaide3 Feb 1989
Shivnarine ChanderpaulWI10425312041.115b A Nel1v SAPort Elizabeth26 Dec 2007
Asad ShafiqPAK10425914040.155lbw b AY Patel2v NZAbu Dhabi3 Dec 2018
Martin CroweNZ1042648139.394c AL Logie b AH Gray3v WIAuckland27 Feb 1987
Mohammad HafeezPAK10426610039.101c †D Ramdin b JE Taylor3v WIKarachi27 Nov 2006
Navjot SidhuIND1042687038.812c †AM de Silva b UC Hathurusingha3v SLColombo27 Jul 1993
Herbie CollinsAUS10427811037.411c A Waddington b JWHT Douglas3v ENGSydney17 Dec 1920
Ian ChappellAUS1042789037.413c RGD Willis b DL Underwood4v ENGAdelaide29 Jan 1971
Peter MayENG10428010037.143b RR Lindwall3v AUSSydney17 Dec 1954
Grant FlowerZIM10428810036.112c †AC Parore b CL Cairns1v NZHarare18 Sept 1997
Ricky PontingAUS10429010035.866c CL Hooper b NO Perry1v WIBridgetown26 Mar 1999
Derek RandallENG10433812030.775c JG Wright b EJ Chatfield2v NZAuckland10 Feb 1984
Sanjay ManjrekarIND1044227024.643c sub (SG Davies) b MP Jarvis2v ZIMHarare18 Oct 1992
Reggie DuffAUS104-11--10b LC Braund3v ENGMelbourne1 Jan 1902
Victor TrumperAUS104-140-1c †AFA Lilley b W Rhodes1v ENGManchester24 Jul 1902
Gilbert JessopENG104-170-7c MA Noble b WW Armstrong4v AUSLondon11 Aug 1902
Jimmy SinclairSA104--6-4st †JJ Kelly b JV Saunders3v AUSCape Town8 Nov 1902
Len BraundENG104-120-5c JJ Kotze b GA Faulkner1v SALondon1 Jul 1907
Lucky DentonENG104--0-3b AEE Vogler2v SAJohannesburg26 Feb 1910
Herbert SutcliffeENG104--0-2c HGO Owen-Smith b CL Vincent1v SALondon17 Aug 1929
Curly PageNZ104-150-4c & b IAR Peebles3v ENGLondon27 Jun 1931
Allan RaeWI104-70-1c & b DG Phadkar1v INDBombay9 Dec 1948
Godfrey EvansENG104-160-8c & b AL Valentine1v WIManchester8 Jun 1950
Jeffrey StollmeyerWI104-60-2lbw b RR Lindwall4v AUSSydney25 Jan 1952
Godfrey EvansENG104-160-7c & b Ghulam Ahmed2v INDLondon19 Jun 1952
Leonard HuttonENG104-100-1c †PK Sen b RV Divecha1v INDManchester17 Jul 1952
Lindsay HassettAUS104-110-1c TE Bailey b AV Bedser1v ENGLondon25 Jun 1953
Collie SmithWI104-140-3c RN Harvey b KR Miller3v AUSKingston26 Mar 1955
Peter RichardsonENG104-110-1c †LV Maddocks b R Benaud1v AUSManchester26 Jul 1956
Peter MayENG104-140-4lbw b OG Smith1v WINottingham4 Jul 1957
Hanif MohammadPAK104-80-1b DA Allen3v ENGDacca19 Jan 1962
Salim DuraniIND104--0-3c WV Rodriguez b GS Sobers3v WIPort of Spain4 Apr 1962
Garry SobersWI104-123-5c VL Manjrekar b VB Ranjane1v INDKingston13 Apr 1962
Bevan CongdonNZ104-70-3c MJK Smith b IJ Jones2v ENGChristchurch25 Feb 1966
Roy FredericksWI104-170-1c ED Solkar b BS Bedi1v INDMumbai23 Jan 1975
John ParkerNZ104-80-3run out2v INDBombay10 Nov 1976
Asif IqbalPAK104-150-4b S Amarnath3v INDFaisalabad16 Oct 1978
Asif IqbalPAK104-100-5b BL Cairns1v NZNapier16 Feb 1979
Jonty RhodesSA103*9586108.426not out3v WICenturion15 Jan 1999
Aravinda de SilvaSL103*99111104.044not out3v PAKColombo26 Apr 1997
Kithuruwan VithanageSL103*10412299.048not out2v BANMirpur27 Jan 2014

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.