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
Tatenda TaibuZIM52838062.655c †KD Karthik b A Kumble3v INDBulawayo13 Sept 2005
Chris RogersAUS528310062.651c JE Root b BA Stokes3v ENGNottingham6 Aug 2015
Andrew SymondsAUS52845161.906c S Chattergoon b DJ Bravo1v WIBarbados12 Jun 2008
Tamim IqbalBAN52845061.901c SCJ Broad b GP Swann3v ENGMirpur20 Mar 2010
Ben DuckettENG52844161.902lbw b Nauman Ali1v PAKRawalpindi24 Oct 2024
Shadab KhanPAK52856061.187c JM Bairstow b BA Stokes2v ENGLondon24 May 2018
Gus LogieWI52866060.476c GP Howarth b RJ Hadlee1v NZGeorgetown6 Apr 1985
Alec StewartENG52866060.473c SP Fleming b GI Allott2v NZWellington6 Feb 1997
Simon KatichAUS52868060.476b RW Price2v ZIMSydney17 Oct 2003
Nathan AstleNZ52867060.475c JL Langer b GD McGrath2v AUSAdelaide26 Nov 2004
David WarnerAUS52866160.472lbw b MM Ali4v ENGCardiff8 Jul 2015
Vernon PhilanderSA52867060.479b MM Ali2v ENGLondon6 Jul 2017
Alistair CampbellZIM52876059.775c †Moin Khan b Shahid Nazir3v PAKFaisalabad24 Oct 1996
Ian BellENG52878159.775b HMRKB Herath2v SLGalle26 Mar 2012
Nasser HussainENG52888059.094b ME Waugh2v AUSLondon23 Aug 2001
MS DhoniIND52896158.437c IE O'Brien b TG Southee1v NZWellington3 Apr 2009
Shane WatsonAUS52894058.433lbw b R Ashwin1v INDMelbourne26 Dec 2014
Chris RogersAUS52899058.431lbw b SCJ Broad1v ENGBirmingham29 Jul 2015
Paul StirlingIRE52897058.436b Zahir Khan2v AFGAbu Dhabi28 Feb 2024
Gordon GreenidgeWI52903157.781c †RW Marsh b JR Thomson4v AUSAdelaide30 Jan 1982
Grahame ThomasAUS52915057.143b IJ Jones2v ENGAdelaide28 Jan 1966
Mark BoucherSA52917057.147c †AJ Stewart b RJ Kirtley4v ENGNottingham14 Aug 2003
Sachin TendulkarIND52919057.144c †Kamran Akmal b Abdul Razzaq3v PAKKolkata16 Mar 2005
Bill LawryAUS52925056.521c ? b RG Nadkarni3v INDSydney26 Jan 1968
Jason HolderWI52926056.528c †RR Pant b UT Yadav1v INDHyderabad12 Oct 2018
Andrew JonesNZ52934155.913c SLV Raju b ND Hirwani1v INDChristchurch2 Feb 1990
Graeme SmithSA52934055.912c IR Bell b TT Bresnan1v ENGLeeds2 Aug 2012
Shubman GillIND52935155.912b KA Jamieson1v NZKanpur25 Nov 2021
Manzoor ElahiPAK52945155.326c N Kapil Dev b NS Yadav1v INDAhmedabad4 Mar 1987
Mark BoucherSA52945055.326lbw b CA Walsh2v WIGeorgetown9 Mar 2001
Dougie MarillierZIM52941055.328c Habibul Bashar b Aminul Islam1v BANChittagong15 Nov 2001
Alok KapaliBAN52949055.326lbw b VC Drakes1v WIDhaka8 Dec 2002
Ricky PontingAUS52944155.324run out (Abdur Razzak)2v BANChattogram16 Apr 2006
Harbhajan SinghIND52945055.328b SR Watson3v AUSNagpur6 Nov 2008
Jonathan TrottENG52948055.324c & b N Wagner3v NZDunedin6 Mar 2013
Angelo MathewsSL52948055.324c KL Rahul b UT Yadav2v INDKolkata16 Nov 2017
Ian ChappellAUS52957054.743c KWR Fletcher b JA Snow1v ENGBirmingham10 Jul 1975
Javed MiandadPAK52953054.744c †IA Healy b GD Campbell1v AUSAdelaide19 Jan 1990
Jonny BairstowENG52957054.747c UT Khawaja b NM Lyon1v AUSLondon14 Aug 2019
Bert OldfieldAUS52964054.177run out1v ENGSydney23 Feb 1933
John ParkerNZ52965054.175b LS Pascoe1v AUSBrisbane28 Nov 1980
Boeta DippenaarSA529610054.173c PG Fulton b KD Mills1v NZCenturion15 Apr 2006
Paul CollingwoodENG52967054.175lbw b WPUJC Vaas1v SLColombo9 Dec 2007
Azhar AliPAK52968054.173c FDM Karunaratne b N Pradeep2v SLKandy3 Jul 2015
Lord HarrisENG52977053.615c GJ Bonnor b G Alexander1v AUSLondon6 Sept 1880
Andrew HudsonSA52978053.611c SR Tendulkar b A Kumble3v INDDurban26 Dec 1996
Alistair CampbellZIM52986053.063c ML Su'a b DN Patel2v NZHarare7 Nov 1992
Alec StewartENG52984053.062c MJ Slater b SCG MacGill3v AUSMelbourne26 Dec 1998
Rohit SharmaIND52985153.061c MA Starc b PJ Cummins4v AUSSydney7 Jan 2021
Damien MartynAUS52996052.536c †AJ Stewart b AR Caddick2v ENGLondon19 Jul 2001
PreviousPage 295Next

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.