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
Hamilton MasakadzaZIM561308043.084c & b Enamul Haque jnr4v BANChittagong6 Jan 2005
Terry DuffinZIM561308043.082lbw b IK Pathan1v INDBulawayo13 Sept 2005
Shane DowrichWI561309043.087b Yasir Shah1v PAKJamaica21 Apr 2017
Dawid MalanENG5613011043.085c SE Marsh b MA Starc1v AUSBrisbane23 Nov 2017
Dominic SibleyENG561327042.422lbw b JO Holder3v WIManchester24 Jul 2020
Brandon MavutaZIM561329042.429b JO Holder2v WIBulawayo4 Feb 2023
Kieran PowellWI561336042.112c CR Ervine b AG Cremer1v ZIMBulawayo21 Oct 2017
Matt HorneNZ561348041.792run out (PR Adams/†MV Boucher)3v SAChristchurch11 Mar 1999
Gordon GreenidgeWI561358041.481c SR Waugh b PL Taylor1v AUSSydney26 Jan 1989
Mark TaylorAUS561355041.482c †CS Pandit b ST Banerjee1v INDSydney2 Jan 1992
Haris SohailPAK561354241.486lbw b MDK Perera2v SLDubai6 Oct 2017
Saeed AnwarPAK561368041.181c A Ranatunga b M Muralitharan2v SLColombo14 Jun 2000
Herbert SutcliffeENG561374040.882c VY Richardson b WJ O'Reilly2v AUSSydney23 Feb 1933
Peter BurgeAUS561377040.884b JT Partridge1v SASydney7 Feb 1964
Graham GoochENG5613710040.885c †IA Healy b SK Warne4v AUSBrisbane25 Nov 1994
Nathan AstleNZ561376140.884b A Kumble2v INDWellington26 Dec 1998
Ed CowanAUS561377040.881b UWMBCA Welegedara3v SLHobart14 Dec 2012
Jonathan TrottENG561376040.883b KS Williamson3v NZLondon16 May 2013
Henry NichollsNZ561375040.885c Shan Masood b Naseem Shah1v PAKMount Maunganui26 Dec 2020
Imran KhanPAK561383340.589c GS Chappell b RJ Bright2v AUSLahore18 Mar 1980
Ravi RatnayekeSL561386040.588lbw b MG Hughes2v AUSBrisbane8 Dec 1989
Ken RutherfordNZ561389040.585c G Kirsten b BM McMillan1v SACape Town2 Jan 1995
Subramaniam BadrinathIND561397040.295c AG Prince b DW Steyn2v SANagpur6 Feb 2010
Mominul HaqueBAN561395040.294c ST Gabriel b SJ Benn4v WISt Lucia13 Sept 2014
Ravichandran AshwinIND561406140.009c AB de Villiers b KJ Abbott1v SADelhi3 Dec 2015
Pathum NissankaSL561407040.001c RRS Cornwall b ST Gabriel1v WIGalle21 Nov 2021
Larry GomesWI561415039.725lbw b RM Ellison2v ENGKingston21 Feb 1986
John CrawleyENG561414139.726c †LK Germon b SB Doull2v NZWellington6 Feb 1997
Chetan ChauhanIND561428039.442c DW Randall b RGD Willis3v ENGBirmingham12 Jul 1979
Gary KirstenSA561427039.441b Wasim Akram1v PAKSheikhupura17 Oct 1997
Mark RamprakashENG561429039.442c GW Flower b NC Johnson1v ZIMNottingham1 Jun 2000
Ramiz RajaPAK561433039.162b V Razdan2v INDSialkot9 Dec 1989
Stephen CookSA561439039.161c KS Williamson b DAJ Bracewell1v NZCenturion27 Aug 2016
AB de VilliersSA561448038.895b PM Siddle4v AUSSydney3 Jan 2009
Azhar AliPAK561448038.893c Liton Das b Ebadat Hossain1v BANDhaka4 Dec 2021
Michael HusseyAUS561466038.364c DJ Bravo b AS Jaggernauth1v WIJamaica22 May 2008
Basil D'OliveiraENG561486037.845c IM Chappell b GS Chappell3v AUSSydney9 Jan 1971
Jacob OramNZ561485037.847c †KC Sangakkara b TM Dilshan4v SLColombo26 Aug 2009
Hashim AmlaSA561486037.844b MA Starc2v AUSPort Elizabeth9 Mar 2018
Rahul DravidIND561497037.583c †IA Healy b SK Warne3v AUSChennai6 Mar 1998
JP DuminySA561506137.336c PD Collingwood b GP Swann1v ENGCenturion16 Dec 2009
Andrew StraussENG561505037.331st †Adnan Akmal b Abdur Rehman2v PAKDubai3 Feb 2012
Aminul IslamBAN561527036.844b ST Jayasuriya3v SLColombo6 Sept 2001
Marvan AtapattuSL561525036.841b MJ Hoggard3v ENGBirmingham30 May 2002
MahmudullahBAN561525036.844lbw b T Panyangara1v ZIMKhulna3 Nov 2014
Daryl MitchellNZ561529036.846lbw b MJ Potts3v ENGLeeds23 Jun 2022
Eric RussellENG561545036.362lbw b RC Motz2v NZAuckland11 Mar 1966
Mahela JayawardeneSL561543036.364lbw b PP Ojha1v INDColombo3 Aug 2010
Graham RoopeENG561553036.133lbw b HJ Howarth1v NZLondon21 Jun 1973
Mahes GoonatillekeSL561567035.902b Iqbal Qasim3v PAKFaisalabad14 Mar 1982
PreviousPage 267Next

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.