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
Bill AtheyENG551005055.002b PR Sleep2v AUSAdelaide12 Dec 1986
Brian LaraWI551007055.003c MA Atherton b ARC Fraser2v ENGPort of Spain5 Feb 1998
Asim KamalPAK551008155.005c DS Smith b CH Gayle4v WIBarbados26 May 2005
Devon SmithWI551007055.002lbw b BAW Mendis1v SLKandy1 Dec 2010
Brad HaddinAUS551005255.007c JM Anderson b BA Stokes1v ENGPerth13 Dec 2013
Dinesh ChandimalSL551006055.004c †RW Chakabva b AG Cremer2v ZIMColombo14 Jul 2017
Chris LewisENG551018054.467c †Moin Khan b Wasim Akram2v PAKManchester2 Jul 1992
Adam BacherSA551019054.463c SR Tendulkar b A Kumble3v INDDurban26 Dec 1996
Sherwin CampbellWI551019054.461c DG Cork b C White3v ENGManchester3 Aug 2000
Mark RichardsonNZ551016154.461c †RS Kaluwitharana b RAP Nissanka3v SLKandy3 May 2003
Jacques RudolphSA5510110054.466lbw b Kabir Ali1v ENGLeeds21 Aug 2003
Rahul DravidIND551018054.463b JM Anderson1v ENGLondon9 Aug 2007
Andrew StraussENG5510111054.461c †BJ Haddin b BW Hilfenhaus1v AUSLondon20 Aug 2009
Cheteshwar PujaraIND551017054.463c BA Stokes b LE Plunkett3v ENGNottingham9 Jul 2014
Bob BarberENG551027053.922b GS Sobers3v WILeeds4 Aug 1966
Alastair CookENG551027053.922c TT Samaraweera b CRD Fernando2v SLSouthampton16 Jun 2011
Devon SmithWI551038053.401lbw b GP Swann2v ENGBarbados26 Feb 2009
Younis KhanPAK551032153.404b TM Dilshan2v SLDubai26 Oct 2011
Kumar SangakkaraSL551036053.403lbw b MM Ali3v ENGLeeds20 Jun 2014
Faf du PlessisSA551038153.406c CA Pujara b R Ashwin2v INDVisakhapatnam2 Oct 2019
Ian HealyAUS551048052.887b CR Matthews1v SADurban25 Mar 1994
Hannan SarkarBAN551048052.881c ML Hayden b SCG MacGill3v AUSCairns25 Jul 2003
Babar AzamPAK551046052.884c SPD Smith b NM Lyon4v AUSLahore21 Mar 2022
Babar AzamPAK551044152.884b NGRP Jayasuriya4v SLGalle16 Jul 2022
Kane WilliamsonNZ551044152.883c †BKG Mendis b DM de Silva2v SLGalle18 Sept 2024
John EdrichENG551058052.383c JW Gleeson b GS Chappell1v AUSSydney9 Jan 1971
Jock EdwardsNZ551057152.387lbw b JK Lever1v ENGAuckland4 Mar 1978
Graeme SmithSA551055052.382c SP Jones b A Flintoff3v ENGPort Elizabeth17 Dec 2004
Mahela JayawardeneSL551057052.384lbw b SCJ Broad2v ENGLondon12 Jun 2014
Shadab KhanPAK551057052.387lbw b TJ Murtagh1v IREDublin11 May 2018
Cheteshwar PujaraIND551058052.383c Shadman Islam b Ebadat Hossain2v BANKolkata22 Nov 2019
Jordan CoxENG551057052.383c sub (Agha Salman) b Khurram Shahzad1v PAKLondon27 Aug 2026
Brad HaddinAUS551067051.897c †MV Boucher b VD Philander4v SAJohannesburg17 Nov 2011
Lahiru ThirimanneSL551066051.892b KAJ Roach2v WINorth Sound29 Mar 2021
Bill AtheyENG551078051.403lbw b W Watson1v NZNottingham7 Aug 1986
Hashmatullah ShahidiAFG551075051.404lbw b MR Adair3v IREAbu Dhabi28 Feb 2024
Larry GomesWI551084050.936c GS Chappell b DK Lillee2v AUSMelbourne26 Dec 1981
Brian McMillanSA551087050.937c SR Waugh b SK Warne1v AUSPort Elizabeth14 Mar 1997
Mark BoucherSA551087050.937c Faisal Iqbal b Saqlain Mushtaq1v PAKDurban26 Dec 2002
Saeed AnwarPAK551098050.461c JH Kallis b AA Donald4v SAPort Elizabeth6 Mar 1998
Ahmed ShehzadPAK551097050.462lbw b HMRKB Herath4v SLAbu Dhabi31 Dec 2013
Doug WaltersAUS551108050.004c BW Luckhurst b R Illingworth2v ENGSydney9 Jan 1971
Malcolm MarshallWI551106150.008c †SJ Rixon b RM Hogg1v AUSMelbourne22 Dec 1984
Arjuna RanatungaSL551114049.556c BA Young b KP Walmsley1v NZNapier11 Mar 1995
Jeet RavalNZ551129049.111c Mohammad Rizwan b Imran Khan1v PAKHamilton25 Nov 2016
Wasim RajaPAK551136048.676c AR Border b DK Lillee2v AUSLahore18 Mar 1980
Sanath JayasuriyaSL551138048.672c CH Gayle b D Ramnarine3v WIKandy21 Nov 2001
Tom BlundellNZ551138148.672b JJ Bumrah4v INDChristchurch29 Feb 2020
Ian RedpathAUS551148048.253c PHJ Trimborn b MJ Procter2v SAPort Elizabeth5 Mar 1970
Derick ParryWI551144048.257c †SMH Kirmani b BS Chandrasekhar2v INDBombay1 Dec 1978
PreviousPage 273Next

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.