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
Malcolm MarshallWI631236151.229c JJ Crowe b EJ Chatfield2v NZBridgetown26 Apr 1985
Collis KingWI631246050.816c MWW Selvey b JC Balderstone1v ENGLondon12 Aug 1976
Angelo MathewsSL631247050.816lbw b VD Philander3v SACape Town3 Jan 2012
Roshan MahanamaSL631257050.401lbw b SLV Raju3v INDAhmedabad8 Feb 1994
Herschelle GibbsSA6312513050.402c SP Fleming b CS Martin1v NZJohannesburg8 Nov 2007
Dimuth KarunaratneSL631254050.401run out2v ENGKandy14 Nov 2018
Asad ShafiqPAK631266050.005c MVT Fernando b CBRLS Kumara1v SLKarachi19 Dec 2019
Alec StewartENG631278049.612c †IDS Smith b DN Patel3v NZWellington6 Feb 1992
Mark WaughAUS631279049.614c HH Gibbs b SM Pollock2v SAAdelaide30 Jan 1998
Roy FredericksWI631288049.221c JH Hampshire b BR Knight1v ENGLondon26 Jun 1969
Adam ParoreNZ6312810049.223lbw b MS Kasprowicz3v AUSPerth20 Nov 1997
Matt HorneNZ6312810049.222b J Srinath1v INDHamilton2 Jan 1999
Faf du PlessisSA631289049.225lbw b BA Stokes3v ENGNottingham14 Jul 2017
Mominul HaqueBAN631281049.223c A Balbirnie b AR McBrine1v IREDhaka19 Nov 2025
Wavell HindsWI631297248.843b Wasim Akram4v PAKSt John's25 May 2000
AB de VilliersSA631307148.465c †BJ Haddin b MG Johnson2v AUSPerth17 Dec 2008
Shakib Al HasanBAN631309048.467b Sajid Khan3v PAKDhaka4 Dec 2021
Farokh EngineerIND631329047.737c †APE Knott b DL Underwood3v ENGDelhi20 Dec 1972
Ashwell PrinceSA631325047.735b Abdur Rehman1v PAKLahore8 Oct 2007
Paul CollingwoodENG631337047.375c KD Karthik b Z Khan3v INDNottingham27 Jul 2007
Dean BrownlieNZ631337047.376c BRM Taylor b RW Price1v ZIMBulawayo1 Nov 2011
Warren BardsleyAUS631355046.671b FR Foster3v ENGAdelaide12 Jan 1912
Herbert SutcliffeENG631358046.672c AG Chipperfield b WJ O'Reilly1v AUSManchester6 Jul 1934
Desmond HaynesWI631356046.671c †RC Russell b IDK Salisbury2v ENGGeorgetown17 Mar 1994
Jonty RhodesSA631359046.676c RG Twose b CZ Harris1v NZAuckland27 Feb 1999
Angelo MathewsSL631356046.675c †Q de Kock b JP Duminy1v SAColombo24 Jul 2014
Tom LathamNZ631359046.671c OJ Pope b MJ Potts1v ENGHamilton14 Dec 2024
AB de VilliersSA631367146.324c SE Marsh b JR Hazlewood3v AUSCape Town22 Mar 2018
Craig WishartZIM631378045.992c & b A Kumble3v INDHarare7 Oct 1998
Mark BoucherSA631386045.657c & b MKGCP Lakshitha2v SLCenturion15 Nov 2002
Ken BarringtonENG631395045.324c PJP Burge b TR Veivers2v AUSMelbourne30 Dec 1965
Keith FletcherENG631398045.325lbw b DK Lillee4v AUSAdelaide25 Jan 1975
Quinton de KockSA631399045.327b SM Curran2v ENGPort Elizabeth16 Jan 2020
Jermaine BlackwoodWI631399045.325c Mehedi Hasan Miraz b Khaled Ahmed2v BANNorth Sound16 Jun 2022
Scott StyrisNZ631405245.005c WPUJC Vaas b HDPK Dharmasena1v SLColombo25 Apr 2003
Mohammad MithunBAN631407145.006c †Mohammad Rizwan b Naseem Shah1v PAKRawalpindi7 Feb 2020
Tom GraveneyENG631418044.685c IR Redpath b GD McKenzie1v AUSLondon22 Aug 1968
Jack HobbsENG631425044.371c C Hill b WJ Whitty2v AUSSydney15 Dec 1911
Mark WaughAUS631426044.374lbw b M Dillon2v WIAdelaide15 Dec 2000
Faf du PlessisSA631429044.375b I Sharma1v INDCenturion13 Jan 2018
Stan McCabeAUS631466043.155c TS Worthington b W Voce1v ENGMelbourne1 Jan 1937
Ramnaresh SarwanWI631467043.154c A Flintoff b SJ Harmison1v ENGBarbados1 Apr 2004
Bruce LairdAUS631476042.862c †Taslim Arif b Tauseef Ahmed3v PAKLahore18 Mar 1980
Ramiz RajaPAK631478042.861lbw b GP Wickramasinghe2v SLFaisalabad2 Jan 1992
Andy FlowerZIM631474042.865lbw b Ata-ur-Rehman2v PAKKarachi1 Dec 1993
Mohammad AzharuddinIND631478042.865b SA Thomson2v NZHamilton19 Mar 1994
Matt PriorENG631478042.868b M Muralitharan4v SLKandy1 Dec 2007
Ken HiggsENG631483142.5710c & b DAJ Holford2v WILondon18 Aug 1966
Shaun MarshAUS631487042.572lbw b VD Philander2v SAPerth3 Nov 2016
Marnus LabuschagneAUS631496142.283b C de Grandhomme1v NZMelbourne26 Dec 2019
PreviousPage 221Next

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.