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 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Chris GayleWI691889336.701lbw b A Kumble4v INDAntigua2 Jun 2006
Alastair CookENG6919210035.941c T Bavuma b M Morkel3v SALondon6 Jul 2017
Chris TavaréENG691937035.753c TM Alderman b MR Whitney1v AUSManchester13 Aug 1981
Rahul DravidIND6919710035.033c & b ST Jayasuriya1v SLColombo2 Aug 1997
Shivnarine ChanderpaulWI6920111034.336b SA Thomson2v NZChristchurch3 Feb 1995
Keith FletcherENG692039033.995lbw b S Madan Lal1v INDCalcutta1 Jan 1982
Trevor FranklinNZ692047033.821b RJ Ratnayake3v SLHamilton22 Feb 1991
Jacques KallisSA692047033.823c †AJ Stewart b D Gough3v ENGDurban26 Dec 1999
Jonathan TrottENG692127032.554c AB de Villiers b F de Wet4v SACenturion16 Dec 2009
Tim McIntoshNZ692266130.531lbw b M Muralitharan2v SLGalle18 Aug 2009
Chris TavaréENG692298030.132c †IDS Smith b JV Coney1v NZLeeds28 Jul 1983
Graeme FowlerENG692305030.001c †SMH Kirmani b RJ Shastri2v INDKarachi31 Jan 1985
Mohinder AmarnathIND6924110028.633c DR Pringle b PH Edmonds2v ENGLondon5 Jun 1986
Andrew StoddartENG69-51-4b CTB Turner4v AUSSydney29 Jan 1892
Tom HaywardENG69-110-2c C Hill b H Trumble1v AUSSydney13 Dec 1901
Joe DarlingAUS69-70-5c TW Hayward b GL Jessop4v ENGAdelaide17 Jan 1902
Wilfred RhodesENG69-40-7b MA Noble4v AUSSydney21 Feb 1908
Dave NourseSA69--0-4c W Rhodes b MC Bird3v ENGCape Town21 Jan 1910
Frank WoolleyENG69--0-5c JW Zulch b JH Sinclair1v SACape Town7 Mar 1910
Greville StevensENG69--0-6b CL Vincent2v SADurban21 Jan 1928
Buster NupenSA69--1-8b SJ Staples3v ENGDurban21 Jan 1928
Maurice LeylandENG69-50-5c B Mitchell b RJ Crisp1v SANottingham15 Jun 1935
Wally HammondENG69-61-4b L Amarnath1v INDManchester20 Jul 1946
Gilbert ParkhouseENG69-90-3lbw b JDC Goddard3v WINottingham20 Jul 1950
Keith MillerAUS69-80-5c ED Weekes b AL Valentine3v WISydney25 Jan 1952
Peter MayENG69-90-4c †PK Sen b MH Mankad1v INDManchester17 Jul 1952
Jackie McGlewSA69-40-1lbw b RR Lindwall4v AUSBrisbane5 Dec 1952
Polly UmrigarIND69--0-5b FMM Worrell3v WIPort of Spain21 Jan 1953
Peter MayENG69--1-3c †CA McWatt b ESM Kentish4v WIKingston15 Jan 1954
Maqsood AhmedPAK69-82-4c JB Statham b R Appleyard3v ENGManchester1 Jul 1954
Len MaddocksAUS69-70-7run out1v ENGAdelaide28 Jan 1955
Imtiaz AhmedPAK69--0-6c PH Punjabi b MH Mankad3v INDPeshawar12 Feb 1955
Denis ComptonENG69-110-4c PNF Mansell b TL Goddard3v SALondon23 Jun 1955
Neil HarveyAUS69-40-3c & b GAR Lock3v ENGLeeds12 Jul 1956
Abdul KardarPAK69--0-7lbw b IWG Johnson2v AUSKarachi11 Oct 1956
Neil HarveyAUS69--0-3c PR Umrigar b MH Mankad3v INDCalcutta2 Nov 1956
Trevor GoddardSA69-40-2lbw b JB Statham2v ENGDurban25 Jan 1957
Peter MayENG69-90-4c †FCM Alexander b GS Sobers2v WILeeds25 Jul 1957
Ken BarringtonENG69--0-5c †FCM Alexander b S Ramadhin1v WIPort of Spain25 Mar 1960
Imtiaz AhmedPAK69-40-2c P Roy b RG Nadkarni3v INDBombay2 Dec 1960
Chandu BordeIND69-90-5b DR Smith2v ENGBombay11 Nov 1961
Murray ChappleNZ69-100-6c †JHB Waite b SF Burke1v SACape Town1 Jan 1962
Saeed AhmedPAK69-81-3b BR Knight1v ENGDacca19 Jan 1962
John ReidNZ69-82-5c HD Bromfield b HR Lance3v SAPort Elizabeth16 Feb 1962
Eddie BarlowSA69-70-2c PH Parfitt b G Boycott1v ENGPort Elizabeth12 Feb 1965
Garry SobersWI69--1-5run out1v AUSPort of Spain26 Mar 1965
Bob CowperAUS69--0-3lbw b GS Sobers2v WIPort of Spain14 May 1965
Tiger LanceSA69-80-6lbw b JB Statham1v ENGLondon26 Aug 1965
Chandu BordeIND69-70-4lbw b JW Gleeson2v AUSAdelaide23 Dec 1967
Graham DowlingNZ69-100-1lbw b S Venkataraghavan1v INDNagpur3 Oct 1969
PreviousPage 190Next

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.