Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Luke WellsLAN10211712487.183c & b JAR Harris4v GLAManchester29 Jul 2025
Liton DasBAN10211714087.186c †Ikram Alikhil b Mohammad Saleem3v AFGAbu Dhabi9 Oct 2026
Billy GodlemanDER10211816186.442c †JA Simpson b NA Sowter1v MIDDerby30 Jun 2019
Janith LiyanageBCAA10211810186.445c A Muthalib b MA Liyanapathiranage3v NSWCColombo27 Dec 2025
James MarshallND10212015085.004c DN Hakaraia b BP Martin2v AAHamilton24 Jan 2013
Clive LloydWI10212114084.306c DK Lillee b AA Mallett3v AUSMelbourne26 Dec 1975
Ryan HackneyNSW10212313182.932c KR Smith b BAD Manenti3v SAAdelaide14 Mar 2023
Liam NorwellGLO10212614380.953lbw b CF Hughes2v DERBristol17 Apr 2016
Kamindu MendisSL10212711380.317c †Liton Das b Nahid Rana1v BANSylhet22 Mar 2024
Dhananjaya de SilvaSL10213112177.866c Mehedi Hasan Miraz b Nahid Rana1v BANSylhet22 Mar 2024
Andrew FlintoffENG10213214177.276lbw b SW Tait1v AUSNottingham25 Aug 2005
Irfan PathanIND10213310476.698c †Kamran Akmal b Danish Kaneria1v PAKBengaluru8 Dec 2007
Ryan PatelSUR10213314076.692c †SM Davies b JH Davey4v SOMLondon21 Apr 2022
Ahan WickramasingheNCC1021345376.124lbw b D Ranatunga1v CCCColombo6 Mar 2026
Steve WaughAUS10213518075.565c MA Butcher b MJ Hoggard2v ENGSydney2 Jan 2003
Kaveen BandaraNCC10213614075.006c W Sahan b R de Silva3v ACCCColombo12 Dec 2025
Doug BracewellCS1021377574.458c MS Chapman b SM Solia4v AAAuckland28 Oct 2020
Jack CarsonSUS10213811173.918b MJ Waite1v WORBrighton9 May 2025
Richie RichardsonWI10214019172.863c †PR Downton b JE Emburey2v ENGPort of Spain7 Mar 1986
Alexei KervezeeWOR10214216071.834c & b CE Shreck1v LEILeicester15 Jun 2014
Sean ErvineHAM10214414170.837c †TR Ambrose b CJC Wright3v WARBirmingham19 Apr 2015
Lee IrvineSA1021469269.865c JW Gleeson b LC Mayne3v AUSPort Elizabeth5 Mar 1970
Adam WheaterHAM10214712169.395c JD Libby b Imran Tahir1v NOTNottingham13 Aug 2016
Matthew CritchleyDER10214818068.925lbw b MJ Potts1v DURChesterfield3 Jul 2017
Matthew HaydenAUS10214910368.462c JP Crawley b AR Caddick1v ENGMelbourne26 Dec 2002
Tim AmbroseENG10214916268.467c LRPL Taylor b KD Mills1v NZWellington13 Mar 2008
Jake LehmannSA10215115067.556c BR McDermott b MT Steketee2v QUEAdelaide26 Mar 2025
Sachitha JayathilakeTUCA1021548466.237c sub (L Abeyratne) b RTM Mendis2v MSCKurunegala12 Dec 2025
Sourav GangulyIND10215614065.385c Sohail Tanvir b Salman Butt1v PAKKolkata30 Nov 2007
Steven CroftLAN10215613065.385c RML Taylor b BA Raine1v LEILeicester17 May 2015
Mohammad YousufPAK10215815064.564lbw b CD Collymore1v WIKarachi27 Nov 2006
Tom Kohler-CadmoreWOR10215917064.155c †CB Cooke b MG Hogan2v GLACardiff14 Apr 2017
Jesse RyderNZ10216214062.965c VVS Laxman b I Sharma1v INDHamilton18 Mar 2009
Caleb JewellTAS10216211062.961c J Edwards b O Davies2v NSWSydney22 Nov 2025
Jacques KallisSA10216314262.584c & b BW Hilfenhaus2v AUSCape Town19 Mar 2009
Tom PrestHAM10216314262.585c CN Ackermann b BA Carse1v DURSouthampton10 May 2024
Peter FultonCAN10216618061.452c DJ Broom b JDS Neesham1v OVDunedin12 Nov 2012
David WarnerAUS10216611161.452b KV Sharma3v INDAdelaide9 Dec 2014
Angelo MathewsSL10216712061.085c M Vijay b STR Binny2v INDColombo20 Aug 2015
Gary KirstenSA10217014060.002b J Srinath1v INDKolkata27 Nov 1996
Mohammad AzharuddinIND10217013260.005c G Kirsten b SM Pollock3v SABengaluru2 Mar 2000
Chris GayleWI10217010260.001c AJ Strauss b GP Swann2v ENGTrinidad6 Mar 2009
Saif ZaibNOR10217013060.006c JM De Caires b Zafar Gohar2v MIDNorthampton22 Jun 2025
Ramnaresh SarwanWI10217215059.303c TM Dilshan b M Muralitharan4v SLTrinidad3 Apr 2008
Angelo MathewsSL10217212059.306lbw b LE Plunkett2v ENGLondon12 Jun 2014
Glenn PhillipsAA10217212559.303c †M Renwick b NG Smith1v OVKennards Hire Community Oval22 Feb 2020
Denis ComptonENG10217315058.966c CL Badcock b LO Fleetwood-Smith1v AUSNottingham10 Jun 1938
Steven MullaneyNOT10217313258.966c & b IG Holland2v HAMNewport20 May 2019
Dean JonesAUS10217413058.623lbw b GF Labrooy1v SLPerth12 Feb 1988
Andrew HudsonSA10217413058.621run out1v AUSCape Town17 Mar 1994
PreviousPage 146Next

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.