Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES140/5 (16.3)WAR206/4 (20)ES need 67 runs in 21 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Trevor GripperZIM602116028.442c sub (V Sehwag) b Harbhajan Singh3v INDNagpur21 Feb 2002
Jack IkinENG602143028.046c AL Hassett b IWG Johnson1v AUSSydney13 Dec 1946
Jim ParksENG602263026.556c NJN Hawke b TR Veivers2v AUSManchester23 Jul 1964
Rajin SalehBAN602358025.535c †Rashid Latif b Shabbir Ahmed3v PAKKarachi20 Aug 2003
Trevor GripperZIM602416024.901lbw b CR Miller3v AUSHarare14 Oct 1999
Alec BannermanAUS60--0-1b T Richardson3v ENGManchester24 Aug 1893
C.B. FryENG60--0-4c J Worrall b E Jones1v AUSLondon14 Aug 1899
Tom HaywardENG60-80-1c AJY Hopkins b WW Armstrong3v AUSLeeds3 Jul 1905
Reggie DuffAUS60-50-1c RH Spooner b W Brearley3v ENGManchester24 Jul 1905
Tip SnookeSA60-80-8lbw b AE Relf2v ENGCape Town30 Mar 1906
John KingENG60--0-5c CG Macartney b A Cotter1v AUSLondon14 Jun 1909
Billy ZulchSA60--0-2c W Rhodes b MW Booth3v ENGDurban27 Feb 1914
Percy FenderENG60--0-6c WVS Ling b AE Hall1v SADurban18 Jan 1923
Herbie TaylorSA60--0-1c WE Astill b IAR Peebles3v ENGDurban21 Jan 1928
Cyril VincentSA60--4-8b AP Freeman1v ENGLeeds13 Jul 1929
Bob WyattENG60--0-2b JA Dunning2v NZAuckland31 Mar 1933
Douglas JardineENG60--0-5b M Nissar2v INDBombay15 Dec 1933
Yuvraj of PatialaIND60--0-7c †Harry Elliott b James Langridge4v ENGMadras10 Feb 1934
Ken ViljoenSA60--0-5c JC Clay b HD Read1v ENGLondon17 Aug 1935
Len DarlingAUS60-60-4c KG Viljoen b RJ Crisp2v SADurban14 Dec 1935
Maurice LeylandENG60--0-4lbw b L Amar Singh2v INDLondon27 Jun 1936
Cotar RamaswamiIND60--0-3b RWV Robins3v ENGManchester25 Jul 1936
Paul GibbENG60--0-6c VS Hazare b MH Mankad2v INDLondon22 Jun 1946
Tony HarrisSA60-90-6c L Hutton b WE Hollies1v ENGNottingham7 Jun 1947
Leonard HuttonENG60--0-1c ? b JDC Goddard3v WIKingston27 Mar 1948
Verdun ScottNZ60--0-2c WJ Edrich b AV Bedser1v ENGLondon13 Aug 1949
Eric RowanSA60--0-1b KR Miller2v AUSJohannesburg24 Dec 1949
Verdun ScottNZ60-40-7c DS Sheppard b AV Bedser3v ENGChristchurch24 Mar 1951
George FullertonSA60-50-6lbw b AV Bedser3v ENGLondon21 Jun 1951
Clyde WalcottWI60-60-5c †GRA Langley b DT Ring1v AUSSydney30 Nov 1951
Hemu AdhikariIND60--0-7c FA Lowson b R Tattersall3v ENGKanpur12 Jan 1952
Neil HarveyAUS60-60-4c JC Watkins b HJ Tayfield4v SAMelbourne24 Dec 1952
Arthur MorrisAUS60-70-2b R Tattersall3v ENGNottingham11 Jun 1953
Jeffrey StollmeyerWI60--0-2lbw b JB Statham1v ENGKingston15 Jan 1954
John HoltWI60-110-1c †LV Maddocks b R Benaud3v AUSKingston26 Mar 1955
Tom GraveneyENG60-50-2c PS Heine b TL Goddard3v SALondon23 Jun 1955
John WaiteSA60-90-6b JC Laker4v ENGLondon13 Aug 1955
Denis AtkinsonWI60-90-6run out1v NZWellington3 Mar 1956
Bob SimpsonAUS60--0-6lbw b HJ Tayfield2v SAJohannesburg23 Dec 1957
Fazal MahmoodPAK60--0-10c IS Madray b GS Sobers2v WIPort of Spain5 Feb 1958
Basil ButcherWI60--0-6c †NS Tamhane b GS Ramchand3v INDKanpur12 Dec 1958
Peter BurgeAUS60--0-5b RB Desai2v INDCalcutta23 Jan 1960
John WaiteSA60-70-8lbw b AE Moss3v ENGNottingham7 Jul 1960
Gerry AlexanderWI60-50-8c AK Davidson b LF Kline1v AUSBrisbane9 Dec 1960
John ReidNZ60-100-4c KC Bland b GB Lawrence1v SAJohannesburg2 Feb 1962
Geoff PullarENG60-80-2c Alimuddin b Nasim-ul-Ghani2v PAKKarachi2 Feb 1962
Dilip SardesaiIND60--0-2c GS Sobers b LR Gibbs3v WIBridgetown23 Mar 1962
Polly UmrigarIND60--0-7b WW Hall4v WIKingston13 Apr 1962
AlimuddinPAK60--0-1c FJ Titmus b DA Allen3v ENGLeeds5 Jul 1962
Dick MotzNZ60-71-9c †JT Murray b BR Knight2v ENGAuckland23 Feb 1963
PreviousPage 242Next

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.