Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive66th Match · CSA Pro20 2026/27BOLSWD90/1 (11.3)BOL chose to bowlT2065th 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)T20I3rd 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 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T2059th 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
Mitchell MarshAUS10114115271.636b TK Curran2v ENGSydney4 Jan 2018
Josh InglisWA10114113171.636c †JR Doran b BJ Webster2v TASPerth20 Oct 2024
J PereraMSC10114111071.631b Y Maddege2v KCCCColombo21 Feb 2025
Paul CollingwoodDUR10114212071.136lbw b N Wagner1v NORChester-le-Street15 Sept 2014
Graeme van BuurenGLO10114314170.636lbw b CJC Wright1v LEILeicester8 Sept 2025
Nick SelmanGLA10114414070.141b MD Taylor1v GLOCardiff6 Sept 2016
Chris GayleWI10114512469.661c KM Jarvis b P Utseya2v ZIMDominica20 Mar 2013
Gary GilmourAUS10114620169.188b EJ Chatfield1v NZChristchurch18 Feb 1977
Tom BlundellWF10114712068.712obstructing the field4v OVWellington5 Nov 2020
Alan KnottENG10114911167.797b RO Collinge1v NZAuckland5 Mar 1971
Tom MoodyAUS1011499067.795c †KS More b N Kapil Dev3v INDPerth1 Feb 1992
Jack EdwardsNSW10114910267.797c AJ Doolan b RP Meredith1v TASSydney5 Nov 2018
Travis HeadSA10114911067.794c †JJ Peirson b MP Kuhnemann3v QUEAdelaide23 Nov 2021
Robin SmithENG10115016067.334c †IA Healy b TM Alderman2v AUSNottingham10 Aug 1989
Tom AndrewsSA10115011267.337c sub (MW Short) b GJ Maxwell2v VICMelbourne10 Oct 2019
Alex LeesDUR1011518066.891c CN Ackermann b CF Parkinson1v LEILeicester25 Jun 2023
David BedinghamDUR1011518266.894b TH Aspinwall2v LANBlackpool17 May 2024
Chris CookeGLA10115212066.457b AAP Atkinson1v SURCardiff19 Jun 2026
Haseeb HameedNOT10115414065.582b LBK Hollman1v MIDNottingham26 Jun 2022
Gordon GreenidgeWI10115513065.162b MWW Selvey3v ENGManchester8 Jul 1976
Hansie CronjeSA1011557365.165c MN Hart b GR Larsen3v NZAuckland4 Mar 1995
Chesney HughesDER1011569164.743b RML Taylor4v LEIDerby22 Sept 2015
MPM WeerasingheACCC1011588363.921st †Pasindu Lakshanka b D Sandaruwan3v NCCKatunayake31 Jan 2025
Clive LloydWI10115911063.526c GA Gooch b JE Emburey2v ENGManchester10 Jul 1980
Kevin PietersenENG10115918063.524c KD Karthik b S Sreesanth4v INDLondon9 Aug 2007
Yashasvi JaiswalIND10115916163.521b BA Stokes1v ENGLeeds20 Jun 2025
Colin IngramGLA10115913163.525lbw b JA Thompson3v WARBirmingham15 May 2026
Marlon SamuelsWI10116014163.134lbw b VD Philander2v SAPort Elizabeth26 Dec 2014
Emilio GayNOR10116015163.132c †OG Robinson b JA Leaning1v KENCanterbury3 Jun 2021
Logan van BeekWF10116212362.357b J Sussex2v AAWellington11 Nov 2024
Harry BrookYOR10116411161.595b J Shaw2v GLOBristol14 Apr 2022
Azhar AliWOR10116415061.593b A Karvelas4v SUSBrighton11 Jun 2023
Tom ClarkSUS1011649461.593c †OB Cox b IG Holland1v LEILeicester3 Apr 2026
Mahela JayawardeneSL10116512161.215c GP Thorpe b AR Caddick1v ENGKandy7 Mar 2001
Leo CarterCAN10116514061.211c WA Young b NA Patel1v CSRangiora17 Dec 2015
Billy GodlemanDER1011669060.842c †NJ O'Brien b BA Raine3v LEILeicester7 Aug 2015
Inzamam-ul-HaqPAK10116812260.126c PA Strang b DH Brain1v ZIMHarare15 Feb 1995
Misbah-ul-HaqPAK10116810160.125c & b SPD Smith1v AUSAbu Dhabi30 Oct 2014
Sachin TendulkarIND1011699059.764c Mohammad Ashraful b Shahadat Hossain1v BANChattogram18 May 2007
Jonny BairstowENG10117011159.417c LRPL Taylor b TA Boult1v NZChristchurch30 Mar 2018
Mitchell SantnerND10117115159.067c ? b AY Patel1v CSNew Plymouth15 Feb 2015
Peter HandscombLEI1011715059.065c †BD Guest b ZJ Chappell1v DERDerby22 Jul 2025
Brian LuckhurstENG10117310158.381st †FM Engineer b ED Solkar3v INDManchester5 Aug 1971
Kieran Noema-BarnettCS10117312458.386c sub (B Popli) b MJ Santner4v NDHamilton17 Mar 2019
Michael BurgessWAR1011739158.386c TC Fell b EG Barnard1v WORBirmingham6 May 2021
Sammu AshanCMCC1011739058.385b S Lakshan1v BSCKurunegala30 Jan 2026
Nathan AstleNZ1011758357.714c PM Such b AR Caddick2v ENGManchester5 Aug 1999
Sam NortheastHAM10117513157.714c TB Abell b DM Bess2v SOMTaunton30 Jun 2019
David BoonAUS10117717057.063b MJ McCague2v ENGLondon1 Jul 1993
Peter FultonCAN10117711157.063c & b RJ Nicol4v AAAuckland1 Mar 2015
PreviousPage 151Next

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.