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
Graham ThorpeENG511165043.974c ME Waugh b SK Warne2v AUSMelbourne24 Dec 1994
Travis HeadAUS511166043.975c JM Bairstow b BA Stokes3v ENGBirmingham1 Aug 2019
Kieran PowellWI511169043.972c A Nortje b KA Maharaj4v SAGros Islet18 Jun 2021
Winston BenjaminWI511185043.225lbw b PR Reiffel3v AUSKingston29 Apr 1995
Ricky PontingAUS511184143.225c ST Jayasuriya b UDU Chandana3v SLKandy9 Sept 1999
Kaushal SilvaSL511188043.222c R Ashwin b A Mishra2v INDColombo20 Aug 2015
Gundappa ViswanathIND511196042.864c †RW Taylor b IT Botham3v ENGBirmingham12 Jul 1979
Shane WatsonAUS511196142.863c & b JM Anderson1v ENGAdelaide5 Dec 2013
Ravindra JadejaIND511194042.866c †H Klaasen b GF Linde1v SARanchi19 Oct 2019
Kim HughesAUS511203142.504c JM Parker b RJ Hadlee1v NZMelbourne26 Dec 1980
Sherwin CampbellWI511206042.502lbw b DK Morrison2v NZChristchurch3 Feb 1995
Mark EalhamENG511203042.506c sub (A Jadeja) b J Srinath2v INDNottingham4 Jul 1996
Ricky PontingAUS511205042.506lbw b CEL Stuart2v WISydney2 Jan 2001
Herschelle GibbsSA511205042.502b CL Hooper4v WIKingston19 Apr 2001
Mahela JayawardeneSL511209042.504c †BJ Haddin b SR Watson2v AUSColombo16 Sept 2011
Intikhab AlamPAK511226041.8010b FJ Titmus3v ENGLondon24 Aug 1967
David HookesAUS511223041.806c RB Richardson b EAE Baptiste1v WISt. John's7 Apr 1984
Craig SpearmanNZ511227041.803c & b A Kumble2v INDMohali10 Oct 1999
Asim KamalPAK511227041.805b CD Collymore1v WIJamaica3 Jun 2005
Sikandar RazaZIM511226041.802c Mahmudullah b Jubair Hossain1v BANMirpur25 Oct 2014
Garry SobersWI511238041.466c DL Underwood b JA Snow3v ENGLondon26 Jul 1973
Darren BravoWI511237141.464c MEK Hussey b SR Watson1v AUSBarbados7 Apr 2012
Syed KirmaniIND511247041.137b WM Clark4v AUSAdelaide28 Jan 1978
Wasim RajaPAK5112410041.137lbw b DA Stirling1v NZKarachi10 Dec 1984
Arjuna RanatungaSL511245041.136run out (†Moin Khan/Mohammad Yousuf)1v PAKGalle21 Jun 2000
Rahmat ShahAFG511245141.134c †Liton Das b Ebadat Hossain4v BANAbu Dhabi9 Oct 2026
VVS LaxmanIND511256040.806lbw b PR Adams3v SAAhmedabad20 Nov 1996
Alan KippaxAUS511267040.484c EH Hendren b JC White4v ENGAdelaide1 Feb 1929
Rick McCoskerAUS511268040.481c JM Brearley b M Hendrick1v ENGNottingham28 Jul 1977
Mike AthertonENG511268040.481b Waqar Younis4v PAKManchester31 May 2001
Stan McCabeAUS511286039.844c CJ Barnett b W Voce2v ENGBrisbane4 Dec 1936
Peter ParfittENG511284039.843b DK Lillee1v AUSLondon10 Aug 1972
David BoonAUS511284039.846c MA Holding b MD Marshall3v WIBrisbane23 Nov 1984
Gary KirstenSA511289039.842c GP Thorpe b MC Ilott1v ENGPort Elizabeth26 Dec 1995
Brendan TaylorZIM511286039.844lbw b Abdur Rehman1v PAKHarare10 Sept 2013
Khurram ManzoorPAK511289039.841run out (E Chigumbura)2v ZIMHarare10 Sept 2013
Craig WhiteENG511297039.536run out2v NZLondon16 Jun 1994
Craig McMillanNZ511295139.537c †RD Jacobs b Reon King2v WIHamilton16 Dec 1999
Jacques KallisSA511295039.535b D Ramnarine4v WIKingston19 Apr 2001
Khaled MashudBAN511294039.537lbw b R Clarke1v ENGDhaka21 Oct 2003
Mark ButcherENG511309039.231c †D Dasgupta b A Kumble1v INDAhmedabad11 Dec 2001
Younis KhanPAK511306039.234lbw b SK Warne4v AUSSri Lanka3 Oct 2002
Imrul KayesBAN511306039.232c & b Mohammad Hafeez1v PAKKhulna28 Apr 2015
Sami AslamPAK511304039.232lbw b MDK Perera2v SLAbu Dhabi28 Sept 2017
Joe RootENG511315038.933c BJ Watling b TA Boult3v NZAuckland22 Mar 2018
Pathum NissankaSL511314038.936c sub (HR Walsh) b KAJ Roach2v WINorth Sound29 Mar 2021
Mark BoucherSA511327038.647c †RS Kaluwitharana b WPUJC Vaas4v SLColombo11 Aug 2004
Kevin PietersenENG511324038.644b JE Taylor1v WIAntigua15 Feb 2009
Chris GayleWI511338038.351c †Khaled Mashud b Tapash Baisya2v BANDhaka8 Dec 2002
Mahela JayawardeneSL511335038.354c MJ Clarke b TA Copeland3v AUSKandy8 Sept 2011
PreviousPage 306Next

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.