Live1st ODI · India in New Zealand 2026/27NZINDMatch delayed by rainTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting match by match (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Joe RootENG182182* & DNB229174v WIGrenada21 Apr 2015
Joe RootENG18298 & 84300230v NZLondon21 May 2015
Dawid MalanMID182182* & DNB270270v NOTNottingham5 Jul 2015
Shaun MarshAUS182182266151v WIHobart10 Dec 2015
Charlie WakimTAS182160 & 22373190v SAAdelaide23 Feb 2019
Moisés HenriquesNSW182167 & 15*302221v WAAdelaide19 Oct 2020
Alex LeesDUR182182*358200v GLACardiff7 Apr 2022
James BraceyGLO1825 & 177344183v YORBristol14 Apr 2022
Tom AlsopSUS182182*316210v LEILeicester11 May 2023
Ben DuckettENG182182 & 0*178241v IRELondon1 Jun 2023
Sam NortheastGLA18216 & 166*342190v YORCardiff10 Sept 2023
Joe CarterND182124 & 58346145v AAHamilton8 Mar 2024
Ricardo VasconcelosNOR182182272250v GLANorthampton19 Apr 2024
Ben SlaterNOT182160 & 22*225251v KENCanterbury17 Sept 2024
Dean ElgarESS182182284210v SURChelmsford26 Sept 2024
Kamindu MendisSL182182*250164v NZGalle26 Sept 2024
Nathan McSweeneySA18255 & 127*447100v NSWSydney8 Oct 2024
Kamil MisharaNCC18277 & 105276231v SSCColombo14 Feb 2025
Leus du PlooyMID182182274171v GLOLondon3 Apr 2026
Phil MeadENG181181 & DNB--0v SADurban18 Jan 1923
Bill WoodfullAUS181155 & 26*470110v ENGLondon27 Jun 1930
Bill PonsfordAUS181181413190v ENGLeeds20 Jul 1934
Bill BrownAUS18148 & 133570180v ENGNottingham10 Jun 1938
Wally HammondENG181181-160v SACape Town31 Dec 1938
Alan MelvilleSA18178 & 103-150v ENGDurban3 Mar 1939
Wally HammondENG18143 & 138-210v WILondon19 Aug 1939
Peter BurgeAUS181181-220v ENGLondon17 Aug 1961
John EdrichENG181164 & 17453220v AUSLondon22 Aug 1968
Clive LloydWI181178 & 3-241v AUSGeorgetown6 Apr 1973
Mike DennessENG181181392250v NZAuckland20 Feb 1975
Kepler WesselsAUS181179 & 2241231v PAKAdelaide9 Dec 1983
Daryll CullinanSA181113 & 68282202v SLCape Town19 Mar 1998
Wasim JafferIND18181 & 100382270v ENGNagpur1 Mar 2006
Jesse RyderWF181162 & 19186235v CSWellington10 Dec 2012
Joe CarterND18195 & 86300312v AAAuckland20 Dec 2013
Paul HortonLAN181140 & 41*386240v SOMTaunton29 Jun 2014
Luke WellsSUS181181343181v GLABrighton2 Jul 2016
Alastair CookENG181105 & 76*250240v PAKManchester22 Jul 2016
Kane WilliamsonNZ181113 & 68*254160v ZIMBulawayo6 Aug 2016
Sam NortheastKEN181109* & 72329220v DURCanterbury8 Jun 2017
Hamish RutherfordOV181142 & 39280251v CSUniversity of Otago Oval15 Nov 2017
Tim SeifertND181167* & 14260116v OVAlexandra24 Nov 2017
Mitchell MarshAUS181181236290v ENGPerth14 Dec 2017
Hashim AmlaHAM18169 & 112325260v NOTNottingham4 May 2018
Alex LeesDUR181181265250v LEIChester-le-Street18 Aug 2019
Tom HainesSUS181155 & 26362220v LANManchester8 Apr 2021
Sam NortheastHAM18163 & 118299210v MIDSouthampton15 Apr 2021
Travis HeadAUS181163 & 18201253v INDLondon7 Jun 2023
Ben DuckettENG18198 & 83246180v AUSLondon28 Jun 2023
Leus du PlooyDER18153 & 128205243v SUSBrighton10 Jul 2023

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.