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
Steve SmithAUS45873151.724lbw b Khurram Shahzad3v PAKPerth14 Dec 2023
Matthew HartNZ45883051.148c & b WKM Benjamin1v WIChristchurch3 Feb 1995
Marvan AtapattuSL45887051.141c †SS Dighe b BKV Prasad3v INDKandy22 Aug 2001
Mitchell SantnerNZ45885151.146st †PM Nevill b NM Lyon3v AUSAdelaide27 Nov 2015
Percy ChapmanENG4589-050.568b CV Grimmett2v AUSLeeds11 Jul 1930
Desmond HaynesWI45894050.562c AJ Lamb b DE Malcolm3v ENGPort of Spain23 Mar 1990
Richie RichardsonWI45898050.563c †RC Russell b GC Small1v ENGBridgetown5 Apr 1990
Gerhardus LiebenbergSA45897050.562lbw b M Muralitharan4v SLCenturion27 Mar 1998
Craig WishartZIM45897050.565st †AC Gilchrist b SM Katich3v AUSSydney17 Oct 2003
Mohammad HafeezPAK45891050.562c †BJ Haddin b MG Johnson1v AUSAbu Dhabi30 Oct 2014
Gundappa ViswanathIND45905050.004c AG Hurst b AL Mann2v AUSBrisbane2 Dec 1977
Andrew JonesNZ45903050.003c AR Border b BA Reid3v AUSBrisbane4 Dec 1987
Mark BoucherSA45906050.007b Tanvir Ahmed1v PAKAbu Dhabi20 Nov 2010
Tim BresnanENG45906050.007c & b RJ Harris3v AUSChester-le-Street9 Aug 2013
Graham ThorpeENG45915049.454lbw b SC Ganguly2v INDNottingham4 Jul 1996
Graeme SmithSA45916049.451lbw b JEC Franklin1v NZCenturion15 Apr 2006
Qasim UmarPAK45926048.913lbw b SL Boock1v NZKarachi10 Dec 1984
Alec StewartENG45926148.915c & b SK Warne1v AUSBirmingham5 Aug 1993
Patsy HendrenENG45934048.395b RK Oxenham4v AUSMelbourne29 Dec 1928
Allan LambENG45935048.393b DR Doshi3v INDLondon8 Jul 1982
Kumar SangakkaraSL45938048.393c MP Vaughan b D Gough1v ENGColombo15 Mar 2001
Marcus TrescothickENG45936048.391b PT Collins3v WILondon22 Jul 2004
Hamilton MasakadzaZIM45935048.392b DL Piedt1v SAHarare9 Aug 2014
Tino MawoyoZIM45936048.391c DAS Gunaratne b RAS Lakmal2v SLHarare29 Oct 2016
Rohan KanhaiWI45947047.873c TW Graveney b DL Underwood1v ENGLeeds4 Aug 1966
Steve CamachoWI45946047.872b BL D'Oliveira3v ENGLondon26 Jun 1969
Adam HollioakeENG45946147.876c MA Taylor b PR Reiffel2v AUSNottingham7 Aug 1997
Mahela JayawardeneSL45946147.874c RJ Kirtley b AF Giles1v ENGKandy10 Dec 2003
Ashwell PrinceSA45946047.872c PD Collingwood b GP Swann1v ENGCenturion16 Dec 2009
Matt RenshawAUS45945047.872c Soumya Sarkar b Shakib Al Hasan2v BANDhaka27 Aug 2017
Abdullah ShafiquePAK45944247.871b MA Wood4v ENGMultan9 Dec 2022
Desmond HaynesWI45956047.371st †IA Healy b TBA May1v AUSAdelaide23 Jan 1993
Andrew CaddickENG45966046.888c SP Fleming b GI Allott3v NZLondon22 Jul 1999
Ross TaylorNZ45966046.884b SP Narine1v WIAntigua25 Jul 2012
Steve WaughAUS45977046.395c †AJ Stewart b DG Cork2v ENGLondon19 Jul 2001
Nasir HossainBAN45975046.398c †MS Wade b AC Agar1v AUSChattogram4 Sept 2017
Colin de GrandhommeNZ45976046.397c MJ Leach b MA Wood4v ENGChristchurch30 Mar 2018
Cyril WaltersENG4598-045.921b WJ O'Reilly3v AUSLeeds20 Jul 1934
Shamsur RahmanBAN45986045.922b MDK Perera4v SLChittagong4 Feb 2014
Dean ElgarSA45985045.922c LD Chandimal b RAS Lakmal1v SLPort Elizabeth26 Dec 2016
Shaun MarshAUS45986045.924c AM Rahane b GH Vihari1v INDPerth14 Dec 2018
Keith FletcherENG45993045.455c B Warnapura b GRA de Silva2v SLColombo17 Feb 1982
Gavin RobertsonAUS45995145.458c Wasim Akram b Shakeel Ahmed3v PAKKarachi22 Oct 1998
Neil McKenzieSA45994045.455lbw b D Ramnarine2v WIKingston19 Apr 2001
Kevin PietersenENG45996045.453c Imrul Kayes b Shakib Al Hasan2v BANMirpur20 Mar 2010
Michael ClarkeAUS45998045.455c S Shillingford b N Deonarine1v WITrinidad15 Apr 2012
Wilfred RhodesENG451004045.007c J Ryder b AA Mailey4v AUSSydney17 Dec 1920
David GowerENG451007045.004b DK Lillee2v AUSLondon28 Aug 1980
Mark TaylorAUS451007045.001c N Hussain b BC Hollioake3v ENGNottingham7 Aug 1997
Mohammad AshrafulBAN451005145.005c †HAPW Jayawardene b M Muralitharan2v SLChittagong Divisional Stadium3 Jan 2009
PreviousPage 358Next

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.