Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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 bowledT2065th 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
Graham ThorpeENG641717137.435c Rajin Saleh b Mashrafe Mortaza2v BANDhaka21 Oct 2003
Andrew HallSA641777036.162lbw b M Muralitharan3v SLColombo27 Jul 2006
Garry SobersWI641795035.754c †ATW Grout b RB Simpson1v AUSMelbourne10 Feb 1961
Jack BirkenshawENG641793035.757c S Abid Ali b BS Chandrasekhar2v INDKanpur25 Jan 1973
Mark WaughAUS641813035.366lbw b MD Marshall1v WIPort of Spain5 Apr 1991
Tamim IqbalBAN641812135.361c ST Gabriel b SJ Benn4v WISt Lucia13 Sept 2014
John EmbureyENG6418310034.978b TM Alderman3v AUSManchester27 Jul 1989
Mike BrearleyENG641846034.786c †RW Marsh b DK Lillee2v AUSPerth14 Dec 1979
Mark RamprakashENG641845034.787c MJ Slater b MG Hughes3v AUSLondon19 Aug 1993
Gautam GambhirIND641849034.781c †MV Boucher b DW Steyn4v SACape Town2 Jan 2011
Dennis AmissENG641853034.594b GS Chappell4v AUSMelbourne12 Mar 1977
Mahela JayawardeneSL641914033.515c AN Cook b GP Swann3v ENGColombo3 Apr 2012
Nasser HussainENG641938033.164c †Rashid Latif b Azhar Mahmood1v PAKLondon17 May 2001
Ian RedpathAUS641956032.823c KWR Fletcher b BL D'Oliveira2v ENGSydney9 Jan 1971
Peter SleepAUS641956032.827c sub (J Arun Lal) b CPS Chauhan3v INDDelhi13 Oct 1979
Allan BorderAUS641955032.825b MD Marshall1v WIAdelaide3 Feb 1989
Jonathan TrottENG641957032.822b Shakib Al Hasan2v BANMirpur20 Mar 2010
Geoff MillerENG642035031.537c †KJ Wright b AG Hurst3v AUSAdelaide27 Jan 1979
Mansur Ali Khan PataudiIND642067131.076c KF Barrington b RNS Hobbs2v ENGLeeds8 Jun 1967
David SteeleENG642067031.074c RR Jumadeen b AME Roberts3v WILondon17 Jun 1976
Geoff MarshAUS642089030.772st †Saleem Yousuf b Iqbal Qasim1v PAKLahore7 Oct 1988
Mohinder AmarnathIND642105130.483c Imran Khan b Iqbal Qasim3v PAKSindh14 Jan 1983
Mike AthertonENG642118030.332c sub (Asif Mujtaba) b Mushtaq Ahmed4v PAKLondon25 Jul 1996
Herbert SutcliffeENG642126030.192st †WAS Oldfield b CV Grimmett1v AUSAdelaide1 Feb 1929
Jacques KallisSA642169029.633lbw b GJ Whittall2v ZIMBloemfontein29 Oct 1999
Bob WyattENG64219-029.227c †WAS Oldfield b AG Fairfax1v AUSLondon16 Aug 1930
Blair PocockNZ642715023.621c NV Knight b D Gough3v ENGWellington6 Feb 1997
Stuart CarlisleZIM642714023.621lbw b M Muralitharan2v SLGalle12 Jan 2002
George UlyettENG64-31-1c GE Palmer b HF Boyle3v AUSMelbourne10 Mar 1882
Billy BatesENG64-71-5c & b SP Jones1v AUSSydney14 Mar 1885
C.B. FryENG64--0-4c & b GA Rowe1v SAJohannesburg2 Mar 1896
Frank DruceENG64-100-6lbw b MA Noble1v AUSSydney26 Feb 1898
Charlie McLeodAUS64-80-1b T Richardson2v ENGSydney26 Feb 1898
Monty NobleAUS64-60-1b JN Crawford3v ENGMelbourne1 Jan 1908
Frank WoolleyENG64--0-4b AEE Vogler3v SACape Town7 Mar 1910
Dave NourseSA64-60-3b WJ Whitty1v AUSNottingham5 Aug 1912
Jack HobbsENG64--0-1c AW Nourse b JM Blanckenberg2v SACape Town14 Feb 1914
Dave NourseSA64-90-5c ? b EA McDonald2v AUSJohannesburg12 Nov 1921
Tommy WardSA64--0-2b VWC Jupp2v ENGJohannesburg9 Feb 1923
Herbert SutcliffeENG64--1-2b GM Parker1v SABirmingham14 Jun 1924
Frank WoolleyENG64-81-3c †TA Ward b GM Parker1v SABirmingham14 Jun 1924
Fred SusskindSA64--0-3c MW Tate b JW Hearne1v ENGLondon28 Jun 1924
Jock CameronSA64--0-6c & b WE Astill2v ENGJohannesburg28 Jan 1928
Lionel BirkettWI64-50-2st †WAS Oldfield b CV Grimmett3v AUSAdelaide12 Dec 1930
Patsy HendrenENG64-90-4c †HB Cameron b AE Hall1v SAJohannesburg13 Feb 1931
Ted BadcockNZ64-33-7c EL Dalton b AJ Bell1v SAChristchurch27 Feb 1932
Stewie DempsterNZ64-100-1c CL Vincent b Q McMillan1v SAWellington4 Mar 1932
Clifford RoachWI64--0-1lbw b James Langridge3v ENGManchester22 Jul 1933
Baron ConstantineWI64--0-7b James Langridge3v ENGManchester22 Jul 1933
Sonny MoloneyNZ64--0-7c & b H Verity2v ENGLondon26 Jun 1937
PreviousPage 216Next

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.