Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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
Sean WilliamsZIM58938062.375lbw b MDK Perera2v SLHarare6 Nov 2016
Basil D'OliveiraENG58949061.705c RW Morgan b BE Congdon1v NZAuckland5 Mar 1971
Ian BothamENG58946061.706c SM Gavaskar b N Kapil Dev1v INDCalcutta1 Jan 1982
Virender SehwagIND58948061.702c MJ Clarke b SK Warne4v AUSNagpur26 Oct 2004
Steve SmithAUS58948061.703b Taijul Islam2v BANChattogram4 Sept 2017
Agha SalmanPAK58946161.706c Nazmul Hossain Shanto b Nahid Rana2v BANDhaka8 May 2026
Gordon GreenidgeWI589510061.051lbw b RM Ellison2v ENGKingston21 Feb 1986
Ravichandran AshwinIND58956061.056c †JM Bairstow b BA Stokes1v ENGVisakhapatnam17 Nov 2016
Dhananjaya de SilvaSL58959061.056c Liton Das b Shakib Al Hasan2v BANDhaka23 May 2022
Lorcan TuckerIRE58956161.056c J Campbell b R Ngarava3v ZIMBulawayo6 Feb 2025
Imran FarhatPAK58969060.422c HH Gibbs b GC Smith4v SALahore17 Oct 2003
Hashim AmlaSA58967060.423b Saeed Ajmal4v PAKCape Town14 Feb 2013
Ben StokesENG58968060.426b K Rabada1v SAManchester4 Aug 2017
Joe RootENG58965160.424c F du Plessis b BE Hendricks3v SAJohannesburg24 Jan 2020
Ollie RobinsonENG58969160.429c †Dhruv Jurel b RA Jadeja1v INDRanchi23 Feb 2024
Bob SimpsonAUS58973059.791c TL Goddard b PM Pollock1v SASydney10 Jan 1964
Yashasvi JaiswalIND58977159.791c M Jansen b SR Harmer2v SAGuwahati22 Nov 2025
Kumar SangakkaraSL58988059.183c †MS Wade b MG Johnson1v AUSMelbourne26 Dec 2012
Daryl MitchellNZ58986159.185c †AT Carey b JR Hazlewood3v AUSChristchurch8 Mar 2024
Daryll CullinanSA58998058.594st †AJ Stewart b PCR Tufnell1v ENGPort Elizabeth9 Dec 1999
Younis KhanPAK58999058.596b DG Cork2v ENGLondon17 May 2001
Yasir HameedPAK58996158.592c MJ Clarke b SK Warne1v AUSSydney2 Jan 2005
Michael VaughanENG58999058.593c †AC Gilchrist b RT Ponting1v AUSNottingham25 Aug 2005
Mayank AgarwalIND58997158.592c BJ Watling b TG Southee3v NZWellington21 Feb 2020
Moin KhanPAK5810011058.007c †A Flower b BC Strang2v ZIMFaisalabad24 Oct 1996
David GowerENG581029056.864c Javed Miandad b Sikander Bakht2v PAKBirmingham1 Jun 1978
Javed MiandadPAK5810210056.864c JJ Crowe b SL Boock3v NZKarachi10 Dec 1984
Mark TaylorAUS581025056.861c AJ Stewart b PCR Tufnell3v ENGBrisbane25 Nov 1994
Yasir HameedPAK5810210056.861c J Mubarak b CRD Fernando2v SLFaisalabad20 Oct 2004
Syed Abid AliIND581039056.318c AW Greig b RMH Cottam1v ENGDelhi20 Dec 1972
Alastair CookENG581037056.312c DS Smith b RO Hinds3v WIAntigua15 Feb 2009
Ashraf AliPAK5810410055.777b AN Ranasinghe2v SLFaisalabad14 Mar 1982
Chris WoakesENG581048155.776c & b Yasir Shah1v PAKManchester22 Jul 2016
Julien WienerAUS581056155.241c DW Randall b DL Underwood3v ENGPerth14 Dec 1979
Ramiz RajaPAK5810510055.242c K Srikkanth b M Prabhakar2v INDFaisalabad23 Nov 1989
Hansie CronjeSA581057155.245c D Ganga b NAM McLean3v WICenturion15 Jan 1999
Taslim ArifPAK581065054.721c †RW Marsh b RJ Bright2v AUSKarachi27 Feb 1980
John WrightNZ581067154.721c CWJ Athey b GC Small2v ENGNottingham7 Aug 1986
Jacques KallisSA581065254.727b HH Streak2v ZIMCenturion11 Mar 2005
Dean ElgarSA581069054.721c Babar Azam b Nauman Ali1v PAKKarachi26 Jan 2021
Raymon ReiferWI581069054.723c & b WP Masakadza3v ZIMBulawayo4 Feb 2023
Tatenda TaibuZIM581078054.215c Habibul Bashar b Mohammad Rafique3v BANHarare19 Feb 2004
Andrew StraussENG581076054.211c GC Smith b PL Harris4v SALondon7 Aug 2008
Virat KohliIND581078054.215c MJ Guptill b CS Martin1v NZHyderabad23 Aug 2012
Moeen AliENG581079054.218c TWM Latham b TA Boult1v NZLondon21 May 2015
Yashasvi JaiswalIND5810710154.211c HC Brook b LA Dawson1v ENGManchester23 Jul 2025
Mitchell StarcAUS581086153.709c sub (JE Poysden) b MM Ali3v ENGBirmingham29 Jul 2015
Ben StokesENG5810811053.706c KC Brathwaite b RL Chase3v WILeeds25 Aug 2017
Jason HolderWI5810810053.707c †Mohammad Rizwan b Faheem Ashraf2v PAKKingston12 Aug 2021
Percy ChapmanENG581097253.216c J Ryder b C Kelleway4v AUSAdelaide16 Jan 1925
PreviousPage 252Next

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.