Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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
Thilan SamaraweeraSL451136039.826c †CMW Read b A Flintoff1v ENGGalle2 Dec 2003
Salman ButtPAK451131039.822lbw b SR Watson2v AUSMelbourne26 Dec 2009
Naeem IslamBAN451135039.827run out (S Chanderpaul/D Bishoo/†CS Baugh)2v WIMirpur29 Oct 2011
Graeme WoodAUS451143039.472c DL Haynes b HA Gomes1v WISydney30 Dec 1984
Kumar SangakkaraSL451147039.474b JEC Franklin3v NZWellington11 Apr 2005
WPUJC VaasSL451142039.478c †D Ramdin b CH Gayle3v WITrinidad3 Apr 2008
Peter FultonNZ451145139.471c AN Cook b JM Anderson3v ENGWellington14 Mar 2013
Younis KhanPAK451146039.474c BA Stokes b AU Rashid3v ENGAbu Dhabi13 Oct 2015
Malcolm MarshallWI451156039.137c BC Rose b JE Emburey2v ENGLondon24 Jul 1980
Hashan TillakaratneSL451154039.136c MA Butcher b A Flintoff1v ENGKandy10 Dec 2003
Mark TaylorAUS451165038.791run out (VVS Laxman/†NR Mongia)3v INDKolkata18 Mar 1998
Maurice LeylandENG451174038.464c AG Chipperfield b LO Fleetwood-Smith2v AUSAdelaide29 Jan 1937
Manoj PrabhakarIND451174138.466run out1v PAKLahore1 Dec 1989
Daniel FlynnNZ451176138.461c †MV Boucher b VD Philander2v SAWellington23 Mar 2012
Ajit WadekarIND451184038.143run out4v ENGLondon19 Aug 1971
Rod MarshAUS451183038.147c sub (KBJ Azad) b DR Doshi2v INDMelbourne7 Feb 1981
Roland HolderWI451184038.146c & b AR Caddick2v ENGSt John's20 Mar 1998
Brian LaraWI451195037.824c †AC Gilchrist b SK Warne3v AUSHobart17 Nov 2005
Jason HolderWI451196137.826c †BT Foakes b BA Stokes2v ENGNorth Sound8 Mar 2022
Mark RichardsonNZ451207037.501c HH Gibbs b JH Kallis2v SAAuckland18 Mar 2004
Colin CowdreyENG451217037.196b RO Collinge3v NZAuckland5 Mar 1971
Paul CollingwoodENG451213037.195b M Muralitharan2v SLKandy1 Dec 2007
Jonathan TrottENG451217037.193c TA Boult b BP Martin1v NZDunedin6 Mar 2013
Geoff BoycottENG451226036.892b PI Philpott2v AUSBrisbane10 Dec 1965
Saleem MalikPAK451225136.896c DC Boon b TBA May1v AUSKarachi15 Sept 1988
Alec StewartENG451228036.892c G Kirsten b MW Pringle2v SAJohannesburg30 Nov 1995
Kyle VerreynneSA451225036.898st †RR Pant b RA Jadeja1v INDGuwahati22 Nov 2025
Arthur MorrisAUS451233036.592b L Amarnath1v INDMelbourne1 Jan 1948
Dammika RanatungaSL451231036.592c †IA Healy b MG Hughes4v AUSHobart16 Dec 1989
Sid BarnesAUS451243036.291lbw b AV Bedser1v ENGMelbourne1 Jan 1947
Daren GangaWI451256036.002run out3v SAPort Elizabeth26 Dec 2007
Mitchell MarshAUS451254136.006b K Rabada3v SAPort Elizabeth9 Mar 2018
Tagenarine ChanderpaulWI451264035.712b MA Starc4v AUSPerth30 Nov 2022
Dwayne BravoWI451272335.436c †BJ Haddin b B Lee2v AUSAntigua30 May 2008
Shane WatsonAUS451275035.431c AJ Strauss b TT Bresnan1v ENGSydney3 Jan 2011
Daniel FlynnNZ451277035.431c KOA Powell b SP Narine1v WIAntigua25 Jul 2012
Mohinder AmarnathIND451285035.163c †WB Phillips b BA Reid2v AUSMelbourne26 Dec 1985
Gordon GreenidgeWI451296034.881lbw b PAJ DeFreitas2v ENGManchester30 Jun 1988
Adam ParoreNZ451295134.887c sub (U Afzaal) b A Flintoff1v ENGAuckland30 Mar 2002
Geoff ArnoldENG451306034.629b BS Bedi2v INDKanpur25 Jan 1973
Ravi ShastriIND451315034.357c Imran Khan b Abdul Qadir2v PAKKarachi15 Nov 1989
Bryan YoungNZ451315034.351lbw b BM McMillan1v SACape Town2 Jan 1995
Ricky PontingAUS451314034.356c †AJ Stewart b AJ Hollioake3v ENGNottingham7 Aug 1997
Ray IllingworthENG451327034.097c †Wasim Bari b Saleem Altaf3v PAKLeeds8 Jul 1971
Andrew JonesNZ451324134.093c K Srikkanth b Arshad Ayub2v INDBangalore12 Nov 1988
Keegan PetersenSA451326034.096c KS Williamson b R Ravindra2v NZMount Maunganui4 Feb 2024
John EmbureyENG451335033.837c †IDS Smith b EJ Chatfield2v NZAuckland25 Feb 1988
Alistair CampbellZIM451335033.834lbw b CL Cairns3v NZBulawayo12 Sept 2000
John WrightNZ451352033.332c SR Waugh b TBA May1v AUSAdelaide11 Dec 1987
Dennis AmissENG451368033.095c AL Wadekar b EAS Prasanna3v INDBirmingham13 Jul 1967
PreviousPage 360Next

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.