Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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

The highest score in men's first-class cricket since 2026 is 307 by Tom Abell (SOM) v SUR at Taunton, 24 Sept 2026.

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2026-01-01×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Tom AbellSOM30740731875.435c ARG Thomas b RJW Topley2v SURTaunton24 Sept 2026
Luke ProcterNOR261*35731273.112not out1v KENCanterbury10 Apr 2026
Lahiru UdaraNCC26131525482.862c RPN Priyadarshana b PHS Madushanka1v PSCGalle13 Mar 2026
Oliver DaviesNSW253225384112.441c †BR McDermott b W Prestwidge2v TASSydney8 Oct 2026
BS McKinneyDUR24427236689.712c WSA Williams b CN Miles1v GLOBristol10 Apr 2026
Amir JangooWI23337319362.474c †BKG Mendis b RMMP Rathnayake2v SLNorth Sound25 Jun 2026
Tom LammonbySOM22935928263.792lbw b DJ Worrall2v SURTaunton24 Sept 2026
Martin AnderssonDER22827126284.135c & b BL D'Oliveira1v WORDerby3 Apr 2026
James ColesSUS224*226221199.125not out2v GLABrighton12 Jun 2026
Pavan RathnayakeCCC221216187102.315c RTM Mendis b P Jayawickrama1v MSCColombo28 Mar 2026
Daniel LawrenceSUR218190315114.744c FS Organ b S Baker1v HAMLondon7 Jun 2026
Priyamal PereraPSC21236725157.776c RTM Mendis b DPS Sooriyabandara1v MSCKandy20 Mar 2026
Kiran CarlsonGLA20923228390.093c SW Currie b FS Organ1v HAMSouthampton1 May 2026
Pasindu SooriyabandaraMSC204*27122175.284not out2v PSCKandy20 Mar 2026
Jordan CoxESS204201262101.494c †OB Cox b JH Davey1v LEILeicester12 Jun 2026
Dhananjaya de SilvaCCC20429121170.104b SN Gunawardana1v BRCKandy13 Mar 2026
Ben DuckettNOT203*31123165.273not out3v SURNottingham8 May 2026
Vidura AdikariCMCC200*31714263.095not out2v TUCAGalle23 Jan 2026
A BandaraCCC200*33811259.174not out1v PSCColombo16 Jan 2026
Roston ChaseWI19432413259.887b GS Dinusha2v SLNorth Sound25 Jun 2026
Josh BohannonLAN190*38413049.483not out2v DURManchester24 Sept 2026
Matt RenshawAUS19039721147.865c AK Markram b SR Harmer1v SADurban9 Oct 2026
Lahiru UdaraSL18824821575.812c S Joseph b AS Joseph1v WINorth Sound3 Jul 2026
Kamil MisharaNCC187*19214497.403not out1v CCCKandy28 Mar 2026
Ricardo VasconcelosNOR18729523263.391c †OG Robinson b MJ Potts1v DURChester-le-Street19 Jun 2026
Dominic SibleySUR18737712349.602st †JA Simpson b JJ Carson2v SUSLondon1 May 2026
Tom BlundellNZ18629222363.706c sub (MJ Humphreys) b R Wilson1v IREBelfast27 May 2026
Cameron BancroftWA18634118154.551c B Doggett b L Scott1v SAAdelaide28 Oct 2026
Geeth KumaraBSC18531620558.545c †S de Livera b HKT Udeshana1v MSCColombo16 Jan 2026
BS McKinneyDUR18425023173.602c MDE Holden b LBK Hollman3v MIDChester-le-Street8 Sept 2026
Asa TribeGLA18438320048.042c †GJ Bell b Zaman Akhter1v ESSCardiff24 Sept 2026
Max HoldenMID18224323174.903c †CG Benjamin b KJ Dudgeon2v KENCanterbury19 Jun 2026
Leus du PlooyMID18227417166.424b Miles Hammond1v GLOLondon3 Apr 2026
BJ DawkinsKEN18030221159.601b BA Raine1v DURBeckenham15 May 2026
Justin GreavesWI18032514255.386c AM Fernando b NGRP Jayasuriya2v SLNorth Sound3 Jul 2026
Temba BavumaSA17933418153.594c †AT Carey b MA Starc1v AUSGqeberha18 Oct 2026
Ben SlaterNOT17827624064.492c †OB Cox b BGF Green1v LEILeicester1 May 2026
Mayank AgarwalDUR17722031180.454c HJ Cullen b TAI Taylor1v WORChester-le-Street15 Sept 2026
Kurtis PattersonNSW173*30214157.283not out3v SASydney5 Feb 2026
Minod BhanukaTUCA17320222185.645c G Weerasinghe b EMCD Edirisinghe3v KYCCColombo2 Jan 2026
Matthew CritchleyESS17326620165.045c EV Jack b TJ Prest1v HAMSouthampton3 Apr 2026
Lachlan StackpoleAA172*17920696.095not out2v WFWellington18 Mar 2026
Leo CarterCAN169*25014467.606not out2v AAAuckland27 Mar 2026
Devdutt PadikkalIND16723015172.613st †N Dickwella b NGRP Jayasuriya1v SLGalle15 Aug 2026
William LuxtonYOR16726120263.982lbw b MJ Suthar1v WARScarborough12 Jun 2026
Jamie SmithSUR16624019269.173c RK Patel b BGF Green1v LEILondon10 Apr 2026
Promod MaduwanthaBRC16628116059.075c J Liyanage b S Nanayakkare1v BCAAGalle28 Mar 2026
Ed BarnardWAR16521721276.046b LW James1v NOTNottingham24 Apr 2026
Gareth RoderickWOR164*21216377.363not out1v NORNorthampton1 May 2026
Sam HainWAR164*31916051.414not out3v YORBirmingham8 May 2026
Page 1Next

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.