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/27NZINDODI1st 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 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
Geoff LawsonAUS49686072.068c †PJL Dujon b J Garner2v WIAdelaide7 Dec 1984
Kapil DevIND49688072.068c Ramiz Raja b Abdul Qadir3v PAKFaisalabad23 Nov 1989
Tony de ZorziSA49684172.065lbw b RA Jadeja3v INDGuwahati22 Nov 2025
Sanwar HossainBAN49698071.014lbw b DJ Terbrugge3v SAEastern Cape18 Oct 2002
Stephen FlemingNZ49709070.003run out (HK Olonga)1v ZIMHamilton13 Jan 1996
Virat KohliIND49706070.004c JE Root b BA Stokes2v ENGLondon7 Sept 2018
Tony GreigENG49717069.015c & b AA Mallett3v AUSLeeds14 Aug 1975
Richie RichardsonWI49719069.015c †AJ Stewart b ARC Fraser2v ENGLondon22 Jun 1995
Dwayne BravoWI49718069.016c AN Cook b MS Panesar4v ENGManchester7 Jun 2007
Seymour NurseWI49725068.065b FJ Titmus1v ENGManchester2 Jun 1966
Chandika HathurusingheSL497210068.062b Waqar Younis1v PAKFaisalabad2 Jan 1992
Shivnarine ChanderpaulWI49723268.065c Shahriar Nafees b Elias Sunny2v BANChittagong21 Oct 2011
Steve SmithAUS49728068.067c AB de Villiers b M Morkel2v SAPort Elizabeth20 Feb 2014
Ian BothamENG49735067.127c †JA Maclean b RM Hogg2v AUSBrisbane1 Dec 1978
David BedinghamSA49739067.123c SPD Smith b PJ Cummins2v AUSDurban9 Oct 2026
Basil ButcherWI49746166.224c C Milburn b BR Knight1v ENGLondon16 Jun 1966
Arjuna RanatungaSL49746166.225b CL Cairns2v NZColombo27 May 1998
Sanath JayasuriyaSL49748066.222lbw b AR Whittall2v ZIMBulawayo18 Nov 1999
Dwayne BravoWI49744266.226c AG Prince b PL Harris4v SATrinidad10 Jun 2010
Mark WaughAUS49755065.334c MR Ramprakash b DE Malcolm4v ENGLondon19 Aug 1993
Mohammad RizwanPAK49758065.336st †TA Imlach b JA Warrican2v WIMultan25 Jan 2025
Stan McCabeAUS49767064.475c ? b MW Tate4v ENGNottingham13 Jun 1930
Dilip VengsarkarIND49767064.475c †SJ Rixon b WM Clark1v AUSPerth16 Dec 1977
Lance KlusenerSA49775163.649c R Dravid b A Kumble4v INDJohannesburg16 Jan 1997
Craig ErvineZIM49777063.645c T de Zorzi b C Bosch4v SABulawayo28 Jun 2025
Habibul BasharBAN49788062.823c ML Hayden b SK Warne3v AUSChattogram16 Apr 2006
Virat KohliIND49787062.824c SPD Smith b SM Boland4v AUSLondon7 Jun 2023
Shakib Al HasanBAN497910062.036lbw b JC Tredwell1v ENGMirpur20 Mar 2010
Tamim IqbalBAN49796062.031run out (SW Masakadza)1v ZIMHarare25 Apr 2013
AB de VilliersSA49797162.034c †JM Bairstow b SCJ Broad2v ENGDurban26 Dec 2015
Irfan PathanIND49807161.259c & b Danish Kaneria1v PAKLahore5 Apr 2004
Jim ParksENG49813060.497c KR Stackpole b GD McKenzie1v AUSAdelaide28 Jan 1966
David GowerENG49816060.494lbw b C Sharma1v INDBirmingham3 Jul 1986
Adam GilchristAUS49813060.493b A Kumble3v INDChennai14 Oct 2004
Umar AkmalPAK49816060.495c MG Johnson b DE Bollinger4v AUSSydney3 Jan 2010
Peter SiddleAUS49817160.498c CJ Anderson b DAJ Bracewell2v NZWellington12 Feb 2016
Tillakaratne DilshanSL49827059.766c RS Morton b OAC Banks3v WIKandy22 Jul 2005
David WarnerAUS49826059.762c KP Pietersen b SCJ Broad1v ENGBrisbane21 Nov 2013
Kushal Janith PereraSL49825059.763c SPD Smith b NM Lyon1v AUSGalle4 Aug 2016
Angelo MathewsSL49828059.765c †Q de Kock b K Rabada4v SACape Town2 Jan 2017
Theunis de BruynSA49829059.764lbw b Mohammad Abbas1v PAKJohannesburg11 Jan 2019
Gordon GreenidgeWI49835059.041c †IA Healy b TM Alderman1v AUSMelbourne24 Dec 1988
Jordan NeillIRE49839059.049c Mominul Haque b Ebadat Hossain2v BANDhaka19 Nov 2025
Geoff LawsonAUS49846058.338b Abdul Qadir2v PAKBrisbane25 Nov 1983
Mahela JayawardeneSL49848058.334c AN Cook b ST Finn2v ENGLondon3 Jun 2011
HMRKB HerathSL49848058.339c †NV Ojha b I Sharma2v INDColombo28 Aug 2015
Kieran PowellWI49849058.332c Younis Khan b Yasir Shah3v PAKJamaica21 Apr 2017
Dimuth KarunaratneSL49841058.331b SC Williams4v ZIMColombo14 Jul 2017
Graeme BeardAUS49864056.988c sub (Sultan Rana) b Taslim Arif3v PAKLahore18 Mar 1980
Aamer SohailPAK49860056.981c †AJ Stewart b DE Malcolm2v ENGLondon6 Aug 1992
PreviousPage 321Next

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.