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
Rashid LatifPAK50876057.478c RA Smith b NA Mallender2v ENGLondon6 Aug 1992
Wavell HindsWI50877057.473c ME Waugh b SCG MacGill1v AUSPerth1 Dec 2000
Russel ArnoldSL50877057.476c ME Trescothick b MJ Hoggard1v ENGLondon16 May 2002
Dimuth KarunaratneSL50877057.472c TWM Latham b MJ Henry1v NZChristchurch9 Mar 2023
Babar AzamPAK50877057.474lbw b SR Harmer3v SARawalpindi20 Oct 2025
Paul CollingwoodENG50885156.825c JH Kallis b PL Harris2v SACenturion16 Dec 2009
Ross TaylorNZ50885056.824c FDM Karunaratne b CBRLS Kumara2v SLWellington15 Dec 2018
Nayan MongiaIND50896056.182c BM McMillan b AA Donald3v SAJohannesburg16 Jan 1997
Matthew HaydenAUS50898056.182b Sanwar Hossain2v BANCairns25 Jul 2003
Ashwell PrinceSA50899056.186c MG Johnson b NM Lyon1v AUSJohannesburg17 Nov 2011
Shakib Al HasanBAN50899056.185c FDM Karunaratne b MDK Perera2v SLChittagong4 Feb 2014
Roston ChaseWI50896156.186c Younis Khan b Mohammad Amir2v PAKSharjah30 Oct 2016
Moin KhanPAK50905055.567c M Muralitharan b WPUJC Vaas4v SLFaisalabad15 Sept 1995
Hansie CronjeSA50903355.565c ? b Mushtaq Ahmed1v PAKSheikhupura17 Oct 1997
Shahriar NafeesBAN50918054.953b MN Samuels3v WIChittagong21 Oct 2011
Arjuna RanatungaSL50927154.354c JG Wright b SL Boock3v NZColombo24 Mar 1984
Pat CumminsAUS50926154.358lbw b KA Maharaj2v SAJohannesburg30 Mar 2018
Harry TectorIRE50926154.354b Mehedi Hasan Miraz1v BANDhaka4 Apr 2023
Dhananjaya de SilvaSL50927054.356c †K Verreynne b K Rabada4v SAGqeberha5 Dec 2024
Mahela JayawardeneSL50935053.763c †Moin Khan b Wasim Akram4v PAKLahore4 Mar 1999
Brian LaraWI50939053.764c †AJ Stewart b D Gough2v ENGBirmingham15 Jun 2000
Daniel FlynnNZ50936053.763lbw b HMRKB Herath4v SLColombo26 Aug 2009
Hashim AmlaSA50939053.763b C de Grandhomme1v NZHamilton25 Mar 2017
Mohammad AzharuddinIND50947053.195c GP Wickramasinghe b M Muralitharan2v SLColombo4 Aug 1993
Mike AthertonENG50949053.192lbw b SR Waugh1v AUSLondon19 Aug 1993
Paul StrangZIM50945053.199c & b WPUJC Vaas3v SLColombo18 Sept 1996
Tillakaratne DilshanSL50947053.192b GP Swann1v ENGCardiff26 May 2011
Joe RootENG50946053.194c M Morkel b KA Maharaj3v SALondon27 Jul 2017
Kirk McKenzieWI50947053.193c †AT Carey b JR Hazlewood1v AUSAdelaide17 Jan 2024
Hansie CronjeSA50958052.635c SR Tendulkar b SB Joshi4v INDKanpur8 Dec 1996
Denesh RamdinWI50957052.638run out (Mohammad Yousuf/Abdul Razzaq)2v PAKKarachi27 Nov 2006
Tino MawoyoZIM50957052.631c KOA Powell b S Shillingford1v WIBarbados12 Mar 2013
Daniel LawrenceENG50956052.637b R Ashwin3v INDAhmedabad4 Mar 2021
Hashan TillakaratneSL50963052.087b Aamer Sohail3v PAKSialkot22 Sept 1995
Kumar SangakkaraSL50969052.083c JDP Oram b DL Vettori1v NZColombo26 Aug 2009
Ben StokesENG50968052.086c TD Paine b PJ Cummins2v AUSBirmingham1 Aug 2019
Virat KohliIND50968052.084c †JM Bairstow b OE Robinson1v ENGLondon2 Sept 2021
Ranji HordernAUS50974051.553lbw b JH Sinclair1v SASydney3 Mar 1911
Roy FredericksWI50985051.021hit wicket b M Hendrick3v ENGManchester8 Jul 1976
Geoff CookENG50984051.021c RJ Shastri b SM Patil1v INDLondon8 Jul 1982
Ian BellENG50989051.025c †MV Boucher b M Ntini1v SABirmingham30 Jul 2008
AB de VilliersSA50986051.025c †MJ Prior b SCJ Broad1v ENGDurban26 Dec 2009
Angelo MathewsSL50987151.024c LRPL Taylor b AY Patel2v NZGalle14 Aug 2019
Kevin SinclairWI50985151.028st †AT Carey b NM Lyon1v AUSBrisbane25 Jan 2024
Ashley GilesENG50998050.518c SM Ervine b HH Streak1v ZIMChester-le-Street5 Jun 2003
Shivnarine ChanderpaulWI50995050.515c GP Thorpe b A Flintoff1v ENGBarbados1 Apr 2004
Mark BoucherSA50996050.517c †KD Karthik b MM Patel2v INDCape Town2 Jan 2007
Graham GoochENG501006050.001c CL Hooper b CA Walsh3v WILeeds21 Jul 1988
Tom MoodyAUS501009050.006c DB Vengsarkar b M Prabhakar1v INDPerth1 Feb 1992
Shubman GillIND501005050.004c JP Greaves b RL Chase2v WIAhmedabad2 Oct 2025
PreviousPage 313Next

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.