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/27QUETASODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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
Devon SmithWI47868054.652b SR Harmer1v SACape Town2 Jan 2015
Gundappa ViswanathIND47878054.024c & b Iqbal Qasim1v PAKBombay16 Dec 1979
Hashan TillakaratneSL47876054.023c M Prabhakar b A Kumble3v INDLucknow18 Jan 1994
Trevor GripperZIM47878054.022c ML Hayden b SM Katich3v AUSSydney17 Oct 2003
Rory BurnsENG47877054.021c MR Marsh b JR Hazlewood1v AUSLondon12 Sept 2019
Allan BorderAUS47884053.414b MD Marshall1v WIGeorgetown23 Mar 1991
Mark ButcherENG47884053.413c NJ Astle b CJ Drum1v NZWellington21 Mar 2002
Mehedi Hasan MirazBAN47888053.418c †TA Blundell b TG Southee2v NZMount Maunganui1 Jan 2022
Majid KhanPAK47896052.814c †RW Marsh b DK Lillee4v AUSMelbourne29 Dec 1972
Dennis AmissENG47895052.812c SM Gavaskar b BS Bedi3v INDManchester6 Jun 1974
Andrew HilditchAUS47895052.812lbw b PJW Allott2v ENGNottingham11 Jul 1985
Parthiv PatelIND47896052.817c S Chanderpaul b JJC Lawson1v WIKolkata30 Oct 2002
David GowerENG47903052.224c †SMH Kirmani b RJ Shastri1v INDLondon8 Jul 1982
Shane DowrichWI47905152.227b Wahab Riaz2v PAKSharjah30 Oct 2016
Norm O'NeillAUS47925051.094b JSE Price1v ENGManchester23 Jul 1964
Geoff MillerENG47926051.097b Imran Khan1v PAKBirmingham29 Jul 1982
Imran FarhatPAK47928051.092c †D Ramdin b DJ Bravo1v WIKarachi27 Nov 2006
Devon SmithWI47925051.096b M Muralitharan2v SLTrinidad3 Apr 2008
Shivnarine ChanderpaulWI47935150.546lbw b IS Sodhi2v NZTrinidad16 Jun 2014
Tom LathamNZ47933050.542c NM Lyon b MA Starc2v AUSBrisbane5 Nov 2015
Jonny BairstowENG47932050.543c BKG Mendis b L Embuldeniya2v SLGalle14 Jan 2021
Marnus LabuschagneAUS47937050.543c †JM Bairstow b OE Robinson1v ENGLondon28 Jun 2023
Paul SheahanAUS47945050.006c CH Lloyd b WW Hall2v WISydney3 Jan 1969
Peter LeverENG47943150.008c Pervez Sajjad b Asif Masood2v PAKBirmingham3 Jun 1971
Ramiz RajaPAK47944050.001b NS Yadav3v INDBengaluru13 Mar 1987
Bruce FrenchENG47943050.008st †GC Dyer b PL Taylor1v AUSSydney29 Jan 1988
Shivnarine ChanderpaulWI47946050.005b UT Yadav3v INDKolkata14 Nov 2011
Brian LaraWI47957049.473lbw b ARC Fraser3v ENGPort of Spain13 Feb 1998
Mluleki NkalaZIM47957049.479c †Mehrab Hossain b Manjural Islam2v BANBulawayo19 Apr 2001
Sameer DigheIND47956049.478c †A Flower b HH Streak2v ZIMBulawayo7 Jun 2001
Sadagoppan RameshIND47955049.472c †KC Sangakkara b CRD Fernando2v SLKandy22 Aug 2001
Sourav GangulyIND47957049.476c GP Thorpe b MJ Hoggard2v ENGMohali3 Dec 2001
Jonny BairstowENG47956049.477b Kamrul Islam Rabbi3v BANChittagong20 Oct 2016
Jock EdwardsNZ47962148.963c & b RJ Shastri4v INDAuckland13 Mar 1981
Mohammad AzharuddinIND47966048.965c DL Haynes b CL Hooper1v WIChennai11 Jan 1988
Kim HughesAUS47974048.455c GR Dilley b RGD Willis4v ENGSydney4 Jan 1980
Javed MiandadPAK47973148.453c †SMH Kirmani b BS Sandhu2v INDKarachi30 Jan 1983
David BoonAUS47977048.452c SM Gavaskar b RR Kulkarni1v INDMumbai15 Oct 1986
Hamilton MasakadzaZIM47977048.454c †MV Boucher b M Zondeki3v SACenturion11 Mar 2005
Cheteshwar PujaraIND47976148.452c LRPL Taylor b AY Patel3v NZMumbai3 Dec 2021
Mark GreatbatchNZ47982147.965b DE Malcolm2v ENGLondon21 Jun 1990
Desmond HaynesWI47984047.962c †Saleem Yousuf b Waqar Younis3v PAKKarachi15 Nov 1990
Nurul HasanBAN47985047.967c BJ Watling b TA Boult1v NZChristchurch20 Jan 2017
Angelo MathewsSL47986147.964c DJ Mitchell b MJ Henry1v NZChristchurch9 Mar 2023
Graham YallopAUS47994047.473c IVA Richards b VA Holder1v WIAdelaide23 Jan 1976
Carl HooperWI47995047.475run out (GD McGrath/†IA Healy)2v AUSSt. John's3 Apr 1999
Alick AthanazeWI47996147.475c SN Thakur b R Ashwin1v INDRoseau12 Jul 2023
Geoff MarshAUS471005047.002c †RC Russell b IT Botham2v ENGManchester27 Jul 1989
Kumar SangakkaraSL471009047.003c HK Badani b BKV Prasad2v INDColombo29 Aug 2001
Graeme SmithSA471007047.001c G Gambhir b M Kartik3v INDKanpur20 Nov 2004
PreviousPage 339Next

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.