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
Y LiyanageRCC841226168.853c S Liyanage b NH Atharagalla4v ACCCMaggona3 Jan 2025
Ollie RobinsonKEN8412312068.296c CO Thurston b NL Buck1v NORNorthampton8 Apr 2021
Tom Kohler-CadmoreSOM8412413167.745b TJ Prest4v HAMSouthampton3 Sept 2023
Sam NortheastGLA8412513067.204lbw b BWM Mike2v LEICardiff5 May 2022
Nazmul Hossain ShantoBAN841267166.674c SPD Smith b JR Hazlewood2v AUSDarwin13 Aug 2026
Desmond HaynesWI8412814065.632c †IA Healy b CJ McDermott3v AUSKingston1 Mar 1991
Tamim IqbalBAN8412812165.631b KD Mills3v NZDunedin4 Jan 2008
Luke WrightSUS8412813165.636run out (WR Smith)3v HAMBrighton7 Jun 2015
Joe RootENG8412812065.634c JJ Bumrah b Kuldeep Yadav3v INDDharamsala7 Mar 2024
Sonal DinushaSL841288165.636c Dhruv Jurel b MJ Suthar4v INDGalle15 Aug 2026
Graham ThorpeENG841299065.126c KLT Arthurton b CA Walsh3v WIBridgetown8 Apr 1994
Brett HuttonNOT8413011064.629run out (YS Chahal)3v KENCanterbury10 Sept 2023
Jeff DujonWI841319164.126c †SMH Kirmani b NS Yadav2v INDBombay24 Nov 1983
Angus RobsonLEI841317164.122c RI Newton b SA Zaib3v NORNorthampton13 Aug 2016
Cameron GreenAUS841328463.646c sub (WP Saha) b JJ Bumrah3v INDSydney7 Jan 2021
Shakib Al HasanBAN8413311063.165c SPD Smith b NM Lyon1v AUSDhaka27 Aug 2017
Rory BurnsENG8413315063.161b RL Chase4v WIBridgetown23 Jan 2019
Harry FinchKEN8413312063.167c JM Vince b KJ Abbott3v HAMSouthampton30 Jun 2024
Ian WestwoodWAR8413411162.692lbw b James Middlebrook3v YORLeeds26 Apr 2015
Brendon McCullumNZ8413511062.228c VVS Laxman b Yuvraj Singh3v INDHamilton18 Mar 2009
Alistair CampbellZIM8413613061.763c CEW Silverwood b RDB Croft1v ENGBulawayo18 Dec 1996
Kieran Noema-BarnettGLO8413615161.767c RA Whiteley b JD Shantry1v WORBristol24 Apr 2016
Tillakaratne DilshanSL8413711061.316run out1v ENGGalle18 Dec 2007
Nick GubbinsHAM8413712061.313c †GH Roderick b BMJ Allison3v WORWorcester29 Jul 2025
Kris SrikkanthIND841388260.872c †PR Downton b NA Foster1v ENGKarachi31 Jan 1985
Neil BroomOV841389260.874c sub (S Hicks) b LH Ferguson4v AAAuckland20 Feb 2016
Alastair CookESS8413811060.872c †LD McManus b CP Wood2v HAMSouthampton27 Apr 2018
Zak CrawleyKEN841387160.871c M Kelly b BJ Curran3v NORNorthampton19 May 2022
Brendon McCullumNZ841398060.433b KAJ Roach3v WIAntigua25 Jul 2012
Joe RootENG8413912060.435c TA Boult b MJ Henry3v NZLondon21 May 2015
Daniel DrewSA8413914060.433c J Edwards b R Hadley4v NSWAdelaide14 Mar 2023
Kasey AldridgeSOM8413910160.437c JG Bethell b EG Barnard2v WARBirmingham22 Aug 2024
KL RahulIND841398060.432c SPD Smith b NM Lyon2v AUSBrisbane14 Dec 2024
Robert O'DonnellAA841409060.005lbw b JA Duffy1v OVAlexandra11 Mar 2022
Marcus HarrisVIC8414015060.002c †JR Philippe b DJM Moody2v WAPerth14 Mar 2023
Sean SoliaAA8414011160.002c CJ Bowes b MD Rae3v CANKennards Hire Community Oval24 Mar 2024
Amit MishraIND8414110059.575b GP Swann3v ENGLondon18 Aug 2011
Chris CookeGLA8414111059.575b CE Shreck1v LEICardiff22 Jun 2015
Will YoungCS841418259.574st †CD Fletcher b TD Astle2v CANNelson13 Feb 2016
Sachin TendulkarIND8414211159.154lbw b SL Malinga3v SLGalle18 Jul 2010
Mark WaughAUS841445158.335lbw b CR Matthews1v SAMelbourne26 Dec 1993
Sam RobsonMID8414413058.331c JHK Adams b GK Berg1v HAMSouthampton14 Apr 2017
Harry CameDER8414414058.331c & b BI Kellaway2v GLADerby22 Aug 2024
Aiden MarkramSA8414510257.931c PJ Cummins b MA Starc3v AUSCape Town22 Mar 2018
Tom AbellSOM8414512057.933c †JA Simpson b ER Bamber4v MIDLondon8 Apr 2021
Carl HooperWI841477057.145c †PR Downton b PAJ DeFreitas2v ENGNottingham2 Jun 1988
Shikhar DhawanIND841479157.142lbw b D Bishoo1v WIAntigua21 Jul 2016
Rahul DravidIND8414912056.387c †RC Russell b MA Ealham1v ENGNottingham4 Jul 1996
Gary WilsonSUR841499056.387c †SW Billings b DI Stevens2v KENGuildford20 Jul 2014
Clive LloydWI8415012056.005c †APE Knott b AW Greig1v ENGLondon12 Aug 1976
PreviousPage 225Next

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.