Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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
Aamer MalikPAK561565135.905c JJ Crowe b JG Bracewell1v NZAuckland24 Feb 1989
Harry TectorIRE561597135.224lbw b Taijul Islam3v BANDhaka4 Apr 2023
Geoff MarshAUS561618034.781c †CJ Richards b GR Dilley2v ENGBrisbane14 Nov 1986
Ross EdwardsAUS561635034.365c GA Gooch b CM Old1v ENGBirmingham10 Jul 1975
Brijesh PatelIND561636034.365lbw b CM Old3v ENGCalcutta1 Jan 1977
Dennis AmissENG561652033.942c †DL Murray b BD Julien2v WIBirmingham9 Aug 1973
John WrightNZ561679033.531c †TJ Zoehrer b CJ McDermott2v AUSAuckland13 Mar 1986
Shoaib MalikPAK561687033.334run out (M Muralitharan)2v SLKarachi21 Feb 2009
Asad ShafiqPAK561689033.336c JH Kallis b DW Steyn4v SAJohannesburg1 Feb 2013
Ross TaylorNZ561696033.144c MJ Clarke b JL Pattinson3v AUSHobart9 Dec 2011
Michael ClarkeAUS561706032.945c †GO Jones b MJ Hoggard3v ENGNottingham25 Aug 2005
Alastair CookENG561714032.752lbw b KS Williamson4v NZLeeds29 May 2015
Azhar AliPAK561725032.563c HM Amla b M Morkel2v SADubai12 Nov 2010
Shane WatsonAUS561727032.563c AB Barath b S Shillingford1v WITrinidad15 Apr 2012
Doug WaltersAUS561843030.434c TW Graveney b JA Snow3v ENGLeeds25 Jul 1968
Guy WhittallZIM561845130.438c RDB Croft b PCR Tufnell3v ENGBulawayo18 Dec 1996
Fred TitmusENG561866130.114b GD McKenzie3v AUSLondon13 Aug 1964
Paul DowntonENG561873029.952c CG Greenidge b RA Harper3v WIBirmingham14 Jun 1984
Bill LawryAUS561916029.322c JA Snow b RGD Willis1v ENGMelbourne21 Jan 1971
Chris HarrisNZ561924029.176b KPJ Warnaweera1v SLMoratuwa27 Nov 1992
Asanka GurusinhaSL561998128.143c SR Tendulkar b A Kumble1v INDColombo4 Aug 1993
Geoff BoycottENG562013027.861c Javed Miandad b Sikander Bakht3v PAKKarachi18 Jan 1978
Dennis AmissENG562024027.722c S Madan Lal b BS Chandrasekhar1v INDManchester6 Jun 1974
Steven FinnENG562035027.593lbw b BP Martin3v NZDunedin6 Mar 2013
Cheteshwar PujaraIND562117026.543lbw b PJ Cummins4v AUSBrisbane15 Jan 2021
Raman Subba RowENG56212-026.424c †JHB Waite b GM Griffin1v SABirmingham9 Jun 1960
Geoff MarshAUS562154026.052c CWJ Athey b JE Emburey3v ENGSydney29 Jan 1988
Adrian GriffithWI562186025.692lbw b SCG MacGill4v AUSSt. John's3 Apr 1999
Dinesh ChandimalSL562285024.563c HM Nicholls b N Wagner4v NZChristchurch26 Dec 2018
Chris TavaréENG562395023.433c RJ Shastri b DR Doshi2v INDBombay27 Nov 1981
Graham RoopeENG562415023.244lbw b Sikander Bakht1v PAKKarachi18 Jan 1978
John InverarityAUS562539022.132lbw b DL Underwood4v ENGLondon22 Aug 1968
Douglas JardineENG562662021.052lbw b H Ironmonger3v AUSAdelaide13 Jan 1933
Dick BarlowENG56-60-2run out3v AUSMelbourne10 Mar 1882
Wilf FlowersENG56-50-7c E Evans b FR Spofforth4v AUSSydney20 Feb 1885
Maurice ReadENG56-90-8b FR Spofforth4v AUSSydney20 Feb 1885
Hugh TrumbleAUS56--0-8run out3v ENGLeeds29 Jun 1899
Monty NobleAUS56-60-5lbw b LC Braund2v ENGSydney14 Feb 1902
Johnny TyldesleyENG56-90-3c RA Duff b FJ Laver1v AUSNottingham29 May 1905
Archie MacLarenENG56-80-1b AJY Hopkins1v AUSLondon15 Jun 1905
Syd GregoryAUS56-30-4b JN Crawford3v ENGSydney21 Feb 1908
Warren BardsleyAUS56-00-4run out2v SANottingham5 Aug 1912
Dave NourseSA56--0-4c †H Strudwick b SF Barnes3v ENGJohannesburg26 Dec 1913
Jack RyderAUS56-50-3b JM Blanckenberg1v SAJohannesburg12 Nov 1921
Jimmy BlanckenbergSA56--0-6c APF Chapman b AER Gilligan3v ENGBirmingham14 Jun 1924
Herbie TaylorSA56--1-5run out3v ENGLeeds12 Jul 1924
Bob CatterallSA56--1-6b MW Tate3v ENGLeeds12 Jul 1924
Percy HolmesENG56--0-1c RH Catterall b CL Vincent4v SADurban21 Jan 1928
Patsy HendrenENG56--0-4b LN Constantine2v WIGeorgetown21 Feb 1930
Clifford RoachWI56-21-1st †WAS Oldfield b A Hurwood1v AUSAdelaide12 Dec 1930
PreviousPage 268Next

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.