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
Rajin SalehBAN672036033.004c sub (A Symonds) b SCG MacGill1v AUSFatullah9 Apr 2006
Andy FlowerZIM672121031.605c RS Mahanama b M Muralitharan3v SLKandy7 Jan 1998
Geoff HowarthNZ672266029.654c †RW Taylor b PH Edmonds4v ENGLondon14 Jul 1983
Graham ThorpeENG672298029.264b SK Warne4v AUSBrisbane25 Nov 1994
Bill WoodfullAUS672327028.882b TB Mitchell1v ENGBrisbane10 Feb 1933
Roger TolchardENG672382028.155b BS Bedi2v INDCalcutta1 Jan 1977
Adrian GriffithWI672536026.481c SP Fleming b DJ Nash2v NZWellington26 Dec 1999
Eknath SolkarIND672573126.077c †APE Knott b N Gifford2v ENGLondon22 Jul 1971
George UlyettENG67-41-2lbw b GE Palmer3v AUSSydney17 Feb 1882
Archie MacLarenENG67-70-1run out1v AUSAdelaide17 Jan 1902
Tom HaywardENG67-30-2lbw b AJY Hopkins4v AUSAdelaide15 Jan 1904
Bob CatterallSA67--0-1lbw b PGH Fender2v ENGBirmingham15 Jun 1929
Curly PageNZ67--0-4c †WL Cornford b MJC Allom1v ENGWellington24 Jan 1930
Alan KippaxAUS67-50-4c SH Curnow b Q McMillan3v SAMelbourne31 Dec 1931
C.K.NayuduIND67--0-4c BH Valentine b MS Nichols3v ENGBombay15 Dec 1933
Eric RowanSA67-00-3c †LEG Ames b WR Hammond3v ENGDurban20 Jan 1939
Alan MelvilleSA67-100-2c H Verity b LL Wilkinson2v ENGJohannesburg18 Feb 1939
Bill BrownAUS67--0-1c CG Rowe b C Burke2v NZWellington29 Mar 1946
Leonard HuttonENG67-30-1c S Mushtaq Ali b MH Mankad1v INDManchester20 Jul 1946
Kenneth RickardsWI67--0-6b JC Laker2v ENGKingston27 Mar 1948
Eric RowanSA67--0-1lbw b CL McCool2v AUSCape Town31 Dec 1949
John DewesENG67-80-4lbw b AL Valentine3v WINottingham20 Jul 1950
Roy McLeanSA67-111-6run out1v ENGLeeds26 Jul 1951
Doug RingAUS67-82-4run out3v WIAdelaide22 Dec 1951
Colin McDonaldAUS67-70-1c WR Endean b HJ Tayfield2v SASydney9 Jan 1953
Polly UmrigarIND67--0-5st †RA Legall b AL Valentine3v WIPort of Spain19 Feb 1953
Arthur MorrisAUS67-110-2lbw b AV Bedser1v ENGNottingham11 Jun 1953
Wazir MohammadPAK67--0-6c & b IWG Johnson2v AUSKarachi11 Oct 1956
Trevor GoddardSA67-60-2b TE Bailey1v ENGJohannesburg15 Feb 1957
Peter RichardsonENG67-50-1c BA Bolton b AM Moir2v NZAuckland14 Mar 1959
Colin CowdreyENG67-101-3c †PG Joshi b RG Nadkarni1v INDManchester23 Jul 1959
Colin CowdreyENG67-80-2c JP Fellows-Smith b TL Goddard1v SANottingham7 Jul 1960
Norm O'NeillAUS67-90-4c †JT Murray b JB Statham3v ENGManchester27 Jul 1961
Eddie BarlowSA67--2-2c †AE Dick b JR Reid2v NZJohannesburg2 Feb 1962
Hanif MohammadPAK67-100-1c ER Dexter b GAR Lock1v ENGKarachi2 Feb 1962
Peter ParfittENG67-100-5c †BK Kunderan b SA Durani2v INDDelhi8 Feb 1964
Brian BolusENG67-80-1c Hanumant Singh b RG Nadkarni1v INDKanpur15 Feb 1964
Tom VeiversAUS67-80-6c CG Borde b BS Chandrasekhar1v INDBombay10 Oct 1964
Bob SimpsonAUS67-130-2lbw b RF Surti1v INDCalcutta17 Oct 1964
Ali BacherSA67-60-3lbw b JDF Larter3v ENGNottingham5 Aug 1965
Ajit WadekarIND67-121-3c GS Sobers b LR Gibbs3v WIMadras13 Jan 1967
Rusi SurtiIND67-100-4c V Pollard b RC Motz2v NZChristchurch22 Feb 1968
Mansur Ali Khan PataudiIND67-90-5c HJ Howarth b BR Taylor3v NZBombay25 Sept 1969
Bob SimpsonAUS67-50-6run out2v WIGeorgetown31 Mar 1978
Mushtaq MohammadPAK67--0-7run out2v INDLahore27 Oct 1978
Neil WagnerNZ66*4284157.1410not out1v WIWellington11 Dec 2020
Fanie de VilliersSA66*689397.0610not out1v PAKJohannesburg19 Jan 1995
Mitchell StarcAUS66*719092.969not out1v ENGManchester1 Aug 2013
Chris GayleWI66*7210091.671not out4v BANSt Lucia28 May 2004
Kapil DevIND66*758188.007not out1v ENGChennai11 Feb 1993
PreviousPage 200Next

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.