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 First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Tillakaratne DilshanSL831313063.365b AF Giles2v ENGColombo18 Dec 2003
Younis KhanPAK8313113063.363c Yuvraj Singh b RP Singh1v INDFaisalabad21 Jan 2006
Tillakaratne DilshanSL8313114063.365c †BJ Haddin b TA Copeland2v AUSColombo16 Sept 2011
Hamish MarshallGLO8313110063.365c FK Cowdrey b MT Coles3v KENBristol18 May 2015
Greg HayCS8313113063.362b MB Bacon1v OVUniversity of Otago Oval10 Mar 2020
Matthew GilkesNSW831329362.885c J Weatherald b CJ Sayers1v SASydney24 Feb 2020
AB de VilliersSA8313310062.416b DL Vettori2v NZHamilton15 Mar 2012
Joe RootENG8313311062.415b JE Taylor1v WIAntigua13 Apr 2015
Ricardo VasconcelosNOR8313313062.412lbw b DR Briggs2v SUSNorthampton20 May 2019
Zafar GoharMID831336162.418c & b HNA Conway1v NORNorthampton17 Apr 2026
Ricky PontingAUS8313411161.943b M Ntini1v SAJohannesburg26 Feb 2009
Liam ScottSA8313711060.586c BD Macdonald b SM Boland4v VICMelbourne6 Mar 2025
Thilan SamaraweeraSL831396059.716c †MS Dhoni b A Mithun3v INDColombo3 Aug 2010
Kruger van WykCS831397059.717b MD Bates1v AANapier12 Dec 2013
Chesney HughesDER8313911059.713c & b JC Tredwell2v KENCanterbury26 Jun 2016
Rikki ClarkeWAR831399159.717lbw b JAR Harris1v MIDBirmingham3 Jul 2017
David WarnerNSW831398059.711c †AT Carey b JM Mennie2v SAAdelaide27 Oct 2017
Peter TooheyAUS831407059.295c M Amarnath b BS Bedi4v INDPerth16 Dec 1977
Alviro PetersenLAN831408259.294lbw b C Overton1v SOMTaunton1 May 2016
Brian LaraWI8314110058.874c †NR Mongia b A Kuruvilla1v INDKingston6 Mar 1997
Joe RootENG831418058.874c MR Marsh b MA Starc1v AUSSydney4 Jan 2018
Gautam GambhirIND8314211058.451c DA Warner b PM Siddle3v AUSSydney3 Jan 2012
Will YoungCS8314210158.453st †DC de Boorder b MD Craig4v OVUniversity of Otago Oval15 Nov 2017
Ed JoyceSUS8314314058.041c †L Ronchi b J Overton1v SOMBrighton14 Sept 2015
Will YoungCS8314310358.044c JL Finnie b JDS Neesham3v OVDunedin23 Mar 2016
Tom Kohler-CadmoreYOR8314411157.644c †WEL Buttleman b SJ Cook1v ESSLeeds3 Jun 2019
Josh ClarksonCS831449357.647c †BJ Horne b OMR Pringle2v AANapier5 Apr 2022
Andy FlowerZIM831457057.246c S Ramesh b A Nehra3v INDBulawayo7 Jun 2001
Michael ClarkeAUS831459157.245c †MJ Prior b SCJ Broad2v ENGCardiff8 Jul 2009
Alex HalesENG831459157.242c AD Mathews b TAM Siriwardana1v SLChester-le-Street27 May 2016
Graeme van BuurenGLO8314510057.246c HG Kuhn b MJ Henry2v KENBristol9 Jun 2018
Rohit SharmaIND8314511157.241b JM Anderson1v ENGLondon12 Aug 2021
Gareth SeverinWF831455157.243c KDC Clarke b N Wagner4v NDWellington21 Mar 2025
Vic RichardsonAUS831466056.851st †LEG Ames b WR Hammond1v ENGBrisbane10 Feb 1933
Alastair CookENG8314611056.853lbw b Umar Gul3v PAKLondon17 Aug 2006
Harry FinchKEN8314612156.852c †J Moores b TE Bailey3v LANBlackpool12 Jun 2026
Daniel HughesSUS8314714056.462c KS Carlson b DA Douthwaite2v GLABrighton9 Sept 2024
Allan BorderAUS831489056.086c IT Botham b NG Cowans3v ENGSydney2 Jan 1983
Oli StoneNOT8314813056.089c C Overton b M Pretorius1v SOMNottingham23 Jun 2024
Angus RobsonLEI831498255.702b CAJ Meschede2v GLALeicester12 Apr 2015
Aaron FinchVIC831498155.705b J Weatherald3v SAAlice Springs26 Mar 2017
Quinton de KockSA8314911055.707lbw b JR Hazlewood4v AUSDurban1 Mar 2018
Ben GeddesMID831498055.706c SA Northeast b BI Kellaway2v GLALondon18 Apr 2025
John CrawleyENG8315110054.976hit wicket b GD McGrath4v AUSManchester3 Jul 1997
Simon KatichAUS831517154.972lbw b M Morkel1v SAPerth17 Dec 2008
Harry CameDER831517054.971b JM Anderson2v LANManchester10 Apr 2026
Mohammad YousufPAK8315211154.615c & b RS Kalpage1v SLLahore4 Mar 1999
Angelo MathewsSL831539154.255c BJ Watling b TG Southee1v NZWellington15 Dec 2018
Les AmesENG8315410053.907c EL McCormick b LO Fleetwood-Smith1v AUSLondon24 Jun 1938
Colin MilburnENG8315412253.903c KD Walters b JW Gleeson1v AUSLondon20 Jun 1968
PreviousPage 231Next

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.