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
Kim HughesAUS661729038.374b RGD Willis2v ENGMelbourne26 Dec 1982
Geoff CookENG661739038.151b DR Doshi1v INDManchester24 Jun 1982
Kumar SangakkaraSL661737038.153b SK Warne4v AUSCairns9 Jul 2004
David SteeleENG661756037.713c †RW Marsh b DK Lillee3v AUSLondon28 Aug 1975
Ravi ShastriIND661754037.711c IT Botham b RGD Willis2v ENGLondon8 Jul 1982
Robin SmithENG661798036.873b PR Adams1v SACape Town2 Jan 1996
Richie RichardsonWI661818136.463c †IA Healy b MG Hughes4v AUSBrisbane27 Nov 1992
Andy FlowerZIM661826036.265b FA Rose1v WIKingston24 Mar 2000
Paul CollingwoodENG661829136.267lbw b JDP Oram2v NZHamilton5 Mar 2008
Allan BorderAUS6618310036.075lbw b Azeem Hafeez3v PAKAdelaide9 Dec 1983
Steve WaughAUS661843035.875c BC Lara b IR Bishop1v WIBrisbane22 Nov 1996
Ben StokesENG661886035.115c TG Southee b N Wagner3v NZAuckland22 Mar 2018
Stephen FlemingNZ661896034.924c †RD Jacobs b D Ramnarine2v WIHamilton16 Dec 1999
Jim BurkeAUS661912034.552c MC Cowdrey b TE Bailey1v ENGAdelaide30 Jan 1959
Tharanga ParanavitanaSL661916034.551b CT Tremlett1v ENGCardiff26 May 2011
Greg ChappellAUS661934034.203c CM Old b RGD Willis2v ENGLondon16 Jun 1977
Bevan CongdonNZ661946034.023c †APE Knott b R Illingworth1v ENGNottingham7 Aug 1969
Shaun MarshAUS661974033.504c KK Nair b UT Yadav2v INDBengaluru4 Mar 2017
Javed MiandadPAK66198-033.335c RJ Shastri b N Kapil Dev1v INDJalandhar24 Sept 1983
David BoonAUS661986033.333c †KS More b M Prabhakar2v INDBrisbane29 Nov 1991
Mushtaq MohammadPAK662007133.005lbw b K Higgs1v ENGLondon24 Aug 1967
Chandika HathurusingheSL662017032.842c PCR Tufnell b PAJ DeFreitas2v ENGLondon22 Aug 1991
Ian RedpathAUS6620211032.673b TL Goddard4v SAJohannesburg19 Feb 1970
John MorrisonNZ662027032.673b MHN Walker2v AUSWellington1 Mar 1974
George GearyENG662038032.518lbw b DD Blackie2v AUSSydney14 Dec 1928
Trevor FranklinNZ662078031.881c RA Smith b EE Hemmings2v ENGBirmingham5 Jul 1990
John WrightNZ662298028.822c Saleem Malik b Wasim Akram2v PAKAuckland25 Jan 1985
Mudassar NazarPAK662326028.451c †RW Taylor b RGD Willis3v ENGSindh2 Jan 1978
Stephen FlemingNZ662335028.334run out2v SLDunedin18 Mar 1995
Walter ReadENG66-90-5c HH Massie b AC Bannerman1v AUSSydney26 Jan 1883
Edmund TylecoteENG66-70-7run out1v AUSSydney26 Jan 1883
Jack BlackhamAUS66-50-5c W Attewell b W Bates1v ENGAdelaide12 Dec 1884
Arthur ShrewsburyENG66--0-3c H Graham b G Giffen1v AUSLondon14 Aug 1893
W.G. GraceENG66--0-1c H Trumble b G Giffen2v AUSLondon22 Jun 1896
Johnny TyldesleyENG66-80-3c H Trumble b MA Noble4v AUSMelbourne1 Jan 1902
Warwick ArmstrongAUS66-80-5c TW Hayward b A Warren2v ENGLeeds3 Jul 1905
Jimmy SinclairSA66-71-7st †JH Board b C Blythe2v ENGCape Town6 Mar 1906
Sammy CarterAUS66-110-9c LC Braund b A Fielder3v ENGMelbourne7 Feb 1908
Wilfred RhodesENG66--0-3c †H Carter b A Cotter2v AUSLondon9 Aug 1909
Wilfred RhodesENG66--0-2b AEE Vogler2v SAJohannesburg1 Jan 1910
Jack HobbsENG66-40-1c †W Carkeek b CG Macartney1v AUSLondon19 Aug 1912
Warren BardsleyAUS66-70-1lbw b FE Woolley2v ENGNottingham28 May 1921
Phil MeadENG66--0-4lbw b CM Francois1v SADurban16 Feb 1923
Wally HammondENG66--0-4c RH Catterall b EP Nupen1v SADurban4 Feb 1928
Bill VoceENG66--1-8c CS Dempster b ML Page1v NZChristchurch24 Mar 1933
'Dad' WeirNZ66--0-3c WR Hammond b W Voce2v ENGChristchurch24 Mar 1933
Eric RowanSA66-60-3c & b CV Grimmett1v AUSDurban14 Dec 1935
Bill BrownAUS66-20-2c ACB Langton b JB Robertson2v SADurban14 Dec 1935
Denis ComptonENG66--0-4c KR Miller b WA Johnston3v AUSLeeds22 Jul 1948
Jeffrey StollmeyerWI66-50-2b MH Mankad1v INDBombay9 Dec 1948
PreviousPage 204Next

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.