Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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 SampathNSWC9214912061.742c SADU Mihiran b C Heenatigala3v BRCMoratuwa14 Feb 2025
Tamim IqbalBAN9215012061.331c HDRL Thirimanne b P Jayawickrama2v SLKandy29 Apr 2021
Graham ClarkDUR9215011061.336run out (CN Ackermann)1v LEILeicester25 Jun 2023
Malcolm MarshallWI9215111060.938c & b N Kapil Dev1v INDKanpur21 Oct 1983
George BartlettNOR9215110260.937c KK Jennings b GP Balderson1v LANManchester20 Aug 2026
Steven MullaneyNOT9215310260.136lbw b TS Roland-Jones1v MIDLondon12 May 2022
James WhartonYOR9215312060.133c L Gregory b ARJ Ogborne3v SOMTaunton1 May 2026
Andy FlowerZIM9215415159.744c SS Das b Harbhajan Singh1v INDDelhi28 Feb 2002
Kevin PietersenENG9215514059.355c DR Martyn b B Lee4v AUSBrisbane23 Nov 2006
Ricky PontingAUS9215610058.976c †RD Jacobs b CA Walsh2v WIAdelaide15 Dec 2000
Greg HayCS9215615058.971c CJ Anderson b IS Sodhi1v NDHamilton6 Mar 2017
Stiaan van ZylSUS9215615058.973c CT Steel b WJ Weighell1v DURChester-le-Street19 Sept 2017
Daniel DrewSA9215713058.603c JR Doran b BJ Webster3v TASHobart1 Dec 2022
Mark TaylorAUS9215911057.862b Aamer Sohail3v PAKPeshawar15 Oct 1998
Matthew HaydenAUS9215912057.862c PD Collingwood b MS Panesar3v ENGPerth14 Dec 2006
Kumar SangakkaraSL9215913057.863c PD Collingwood b JM Anderson1v ENGKandy1 Dec 2007
Ed BarnardWAR9215912057.866b MJ Leach1v SOMTaunton30 Jun 2024
Steve SmithAUS9216114057.144lbw b CR Woakes2v ENGLondon14 Aug 2019
Dean ElgarESS9216115057.141c †BT Foakes b J Clark1v SURLondon24 Apr 2026
Jack LeachENG9216216056.791c MR Adair b TJ Murtagh3v IRELondon24 Jul 2019
Sanath JayasuriyaSL9216416056.102c †A Flower b TR Gripper1v ZIMColombo27 Dec 2001
Rory BurnsSUR9216410056.101lbw b N Wagner1v LANManchester22 May 2016
Liam DawsonHAM9216412056.106lbw b OJ Hannon-Dalby2v WARSouthampton11 Jul 2022
AB de VilliersSA9216515055.761lbw b AF Giles1v ENGCenturion21 Jan 2005
Dane VilasLAN921655055.764b JA Porter3v ESSChelmsford7 Apr 2017
Anuj DalDER921656055.766c ST Finn b TS Roland-Jones1v MIDDerby30 Jun 2019
Marnus LabuschagneQUE9216611055.423c L Guthrie b JS Paris2v WABrisbane6 Mar 2021
Sonal DinushaSL9216612055.427c BA King b KAR Hodge1v WINorth Sound3 Jul 2026
Upul ChandanaSL9216710055.099c SV Carlisle b DA Marillier1v ZIMGalle12 Jan 2002
Tom LathamCAN921679055.092b AJ McKay1v WFRangiora4 Dec 2013
Liam DawsonHAM9216710055.097c T Kohler-Cadmore b D Olivier3v YORSouthampton11 Apr 2019
Michael-Kyle PepperESS9216713055.094lbw b C Rushworth1v DURChester-le-Street27 May 2021
Tillakaratne DilshanSL9216812154.762c Younis Khan b Saeed Ajmal1v PAKSharjah3 Nov 2011
Rachin RavindraNZ921689154.764lbw b NGRP Jayasuriya4v SLGalle18 Sept 2024
Dawid MalanMID9217013054.123c BM Duckett b AJ Hall2v NORNorthampton18 May 2014
Nick GubbinsMID9217012254.122c ME Trescothick b J Overton2v SOMTaunton26 Apr 2015
Shivnarine ChanderpaulDER921719053.804c T Westley b RN ten Doeschate3v ESSChesterfield7 Jul 2014
Haseeb HameedNOT9217112053.801b NRM Thain3v ESSNottingham11 Apr 2025
Javed MiandadPAK9217212053.494b ML Su'a1v NZHamilton2 Jan 1993
Salman ButtPAK9217315053.182st †TD Paine b MJ North4v AUSLondon13 Jul 2010
Pasindu SooriyabandaraSL9217310153.183st †RR Pant b MJ Suthar3v INDColombo23 Aug 2026
Steve WaughAUS921747052.876c TS Curtis b ARC Fraser2v ENGManchester27 Jul 1989
Asghar AfghanAFG921743252.875c †Mushfiqur Rahim b Taijul Islam1v BANChittagong5 Sept 2019
Ian RedpathAUS9217614052.273b R Illingworth1v ENGLeeds25 Jul 1968
Devon ConwayNZ9217614052.272lbw b Nauman Ali2v PAKKarachi26 Dec 2022
Peter HandscombLEI9217611052.275c TP Alsop b SF Hunt2v SUSBrighton23 Jun 2024
Joe ClarkeNOT9217612052.274b ARJ Ogborne2v SOMTaunton3 Apr 2026
Stephen FlemingNZ9217712051.985c N Kapil Dev b RK Chauhan3v INDHamilton19 Mar 1994
Jacques KallisSA9217711351.984c DR Tuffey b JDP Oram1v NZHamilton10 Mar 2004
Hamish MarshallGLO921777051.985b KM Jarvis3v LANManchester10 May 2015
PreviousPage 187Next

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.