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 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Joey CarewWI64942068.092c †HB Taber b EW Freeman2v AUSSydney14 Feb 1969
AB de VilliersSA649510067.374c DA Warner b PJ Cummins1v AUSCape Town22 Mar 2018
Gary GilmourAUS64969166.678b EJ Chatfield2v NZAuckland25 Feb 1977
Jeff CroweNZ649610066.673c & b RA Harper2v WIPort of Spain29 Mar 1985
Arjuna RanatungaSL64969066.675c CL Cairns b MW Priest3v NZColombo10 Jun 1998
Kyle VerreynneSA64968166.676c SPD Smith b NM Lyon1v AUSBrisbane17 Dec 2022
AB de VilliersSA649711065.985c PJ Cummins b PM Siddle1v AUSJohannesburg17 Nov 2011
KL RahulIND649710165.982c DA Warner b SNJ O'Keefe2v AUSPune23 Feb 2017
Mominul HaqueBAN64983065.314c †LD Chandimal b HMRKB Herath1v SLColombo16 Mar 2013
Roston ChaseWI64988065.315c C de Grandhomme b N Wagner4v NZHamilton9 Dec 2017
Jonny BairstowENG64998064.656c †BB McCullum b TA Boult1v NZLeeds24 May 2013
Quinton de KockSA641005264.007c AC Voges b MR Marsh3v AUSPerth3 Nov 2016
AB de VilliersSA641016163.376c IR Bell b SCJ Broad3v ENGCenturion16 Dec 2009
Brian LaraWI6410211062.753c †DJ Richardson b AA Donald3v SABridgetown18 Apr 1992
Dean ElgarSA641027062.752lbw b Taskin Ahmed3v BANDurban31 Mar 2022
John EdrichENG641046061.541c RM Cowper b EW Freeman3v AUSBirmingham11 Jul 1968
Nasim-ul-GhaniPAK641059060.952c IR Redpath b GS Chappell2v AUSSydney6 Jan 1973
Chris GayleWI6410510160.951lbw b Shuvagata Hom1v BANSt Vincent5 Sept 2014
Mark WaughAUS641065160.384b PCR Tufnell3v ENGManchester3 Jun 1993
Jonty RhodesSA641068160.386b CEL Ambrose3v WIPort Elizabeth10 Dec 1998
Tom BlundellNZ641077059.812b Mohammad Abbas3v PAKMount Maunganui26 Dec 2020
Kevin PietersenENG6410810159.264c & b MM Patel1v INDChandigarh9 Mar 2006
Joe RootENG6410811059.264lbw b SN Thakur1v INDNottingham4 Aug 2021
Matt PriorENG641097058.727c & b SJ Benn1v WIJamaica4 Feb 2009
Nazmul Hossain ShantoBAN641097158.723c WA Young b N Wagner2v NZMount Maunganui1 Jan 2022
Angelo MathewsSL641099058.724c †Sarfraz Ahmed b Abrar Ahmed1v PAKGalle16 Jul 2023
Viv RichardsWI6411010058.183c †APE Knott b RGD Willis2v ENGNottingham5 Jun 1980
Jamie HowNZ641107058.181c †TR Ambrose b JM Anderson1v ENGManchester23 May 2008
Jeff DujonWI641117057.666lbw b DR Pringle2v ENGLondon4 Aug 1988
Manoj PrabhakarIND641119057.668lbw b CJ McDermott4v AUSAdelaide25 Jan 1992
Brendon McCullumNZ641116157.662c Tanvir Ahmed b Abdur Rehman3v PAKWellington15 Jan 2011
Bob TaylorENG641129057.149c DB Vengsarkar b BS Bedi2v INDLondon2 Aug 1979
Mohinder AmarnathIND641128157.144b PH Edmonds3v ENGDelhi12 Dec 1984
Craig ErvineZIM641128057.144c FDM Karunaratne b RAS Lakmal2v SLHarare6 Nov 2016
Sandeep PatilIND6411310056.645c †IDS Smith b GB Troup2v NZWellington21 Feb 1981
David BoonAUS641136056.642b JR Ratnayeke1v SLPerth12 Feb 1988
Lance CairnsNZ6411410156.1410c ? b RGD Willis3v ENGWellington20 Jan 1984
Jacques KallisSA641149056.145b A Flintoff2v ENGBirmingham30 Jul 2008
Herbie CollinsAUS641156055.651c JW Hearne b H Howell1v ENGMelbourne31 Dec 1920
Ed SmithENG6411511055.655c †MV Boucher b JH Kallis1v SANottingham14 Aug 2003
Shahriar NafeesBAN641159055.652c DPMD Jayawardene b M Muralitharan3v SLKandy11 Jul 2007
Simon KatichAUS6411610055.172b A Mishra2v INDDelhi29 Oct 2008
Mominul HaqueBAN6411610155.173c BJ Watling b TG Southee1v NZWellington12 Jan 2017
Gary BallanceENG6411713054.703c CA Pujara b R Ashwin2v INDLondon15 Aug 2014
Faf du PlessisSA641179154.706c AM Rahane b R Ashwin2v INDPune10 Oct 2019
MS DhoniIND6411810054.246run out (JM Anderson)2v ENGMumbai18 Mar 2006
Arjuna RanatungaSL641196153.785c †AJ Stewart b CC Lewis2v ENGColombo13 Mar 1993
Thilan SamaraweeraSL641198053.785c Imran Farhat b Shahid Afridi3v PAKColombo26 Mar 2006
Sam CurranENG641191653.788c FDM Karunaratne b MDK Perera1v SLKandy14 Nov 2018
Allan BorderAUS641207053.336c †Wasim Bari b Mudassar Nazar2v PAKSydney2 Jan 1984
PreviousPage 213Next

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.