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)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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 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
Ed BarnardWOR7575144110v SUSWorcester21 Apr 2022
Simon HarmerESS750 & 75*162101v WARBirmingham21 Apr 2022
Gareth BergNOR757513283v ESSChelmsford28 Apr 2022
Miles HammondGLO7575*124130v SURBristol28 Apr 2022
Joe RootYOR757511290v ESSChelmsford5 May 2022
Scott BorthwickDUR7515 & 60142130v MIDLondon19 May 2022
Philip SaltLAN7544 & 3114182v ESSManchester19 May 2022
Tom LammonbySOM7542 & 33167120v LANSouthport11 Jul 2022
Delray RawlinsSUS7575 & DNB11571v LEIBrighton11 Jul 2022
Oli CarterSUS7575 & DNB16580v LEIBrighton11 Jul 2022
Ben SlaterNOT7555 & 20131111v SUSNottingham26 Jul 2022
Ed BarnardWOR7575117100v GLACardiff5 Sept 2022
David LloydGLA755 & 7099140v MIDLondon12 Sept 2022
Kurtis PattersonNSW7572* & 315330v WAPerth3 Oct 2022
Will YoungCS757514170v AAKennards Hire Community Oval25 Oct 2022
Bharat PopliND7575 & 0143100v CSNelson5 Nov 2022
Mohammad RizwanPAK7529 & 46136112v ENGRawalpindi1 Dec 2022
Mitchell PerryVIC750 & 7516760v QUEMelbourne9 Feb 2023
Beau WebsterTAS7575* & DNB15040v NSWSydney11 Feb 2023
Tim SoutheeNZ7573 & 25856v ENGWellington24 Feb 2023
Thorn ParkesOV7514 & 6122090v CANUniversity of Otago Oval6 Mar 2023
Tom HainesSUS7511 & 64101111v DURBrighton6 Apr 2023
Ben DuckettNOT7524 & 5195110v HAMSouthampton6 Apr 2023
Wayne MadsenDER757587120v LEILeicester13 Apr 2023
Rob KeoghNOR7575* & DNB12892v MIDNorthampton13 Apr 2023
Ryan HigginsMID7553 & 22*10470v NOTLondon20 Apr 2023
Haseeb HameedNOT7555 & 20128140v MIDLondon20 Apr 2023
Billy RootGLA7524 & 51*115120v YORLeeds4 May 2023
Gareth RoderickWOR7539 & 3616280v GLACardiff11 May 2023
Tom WestleyESS7547 & 28132150v WARBirmingham11 May 2023
Liton DasBAN759 & 66*9681v AFGDhaka14 Jun 2023
Luke WellsLAN750 & 75114112v ESSBlackpool10 Jul 2023
Alick AthanazeWI7547 & 28143111v INDRoseau12 Jul 2023
Tom BaileyLAN7575 & DNB13680v WARBirmingham19 Jul 2023
Craig OvertonSOM755 & 70*6775v SURTaunton25 Jul 2023
Adam LythYOR7532 & 43110130v DERScarborough3 Sept 2023
Ben AllisonWOR7575 & DNB118140v YORLeeds26 Sept 2023
Charlie WakimTAS7539 & 36118150v QUEBrisbane3 Feb 2024
Hashmatullah ShahidiAFG7520 & 5515190v IREAbu Dhabi28 Feb 2024
Cole McConchieCAN7541 & 34115111v AAKennards Hire Community Oval24 Mar 2024
Rory BurnsSUR7575 & 014590v SOMLondon12 Apr 2024
Scott BorthwickDUR750 & 7514460v WORKidderminster19 Apr 2024
Graeme van BuurenGLO7575 & DNB103102v MIDBristol26 Apr 2024
Brooke GuestDER7575151120v YORLeeds26 Apr 2024
Dean ElgarESS7515 & 6014780v WARChelmsford17 May 2024
Ben GibbonWOR750 & 756474v SURLondon17 May 2024
Luis ReeceDER7531 & 4417670v NORDerby17 May 2024
Justin BroadNOR7575 & DNB14380v DERDerby17 May 2024
James RewSOM7518 & 57*9281v WARTaunton30 Jun 2024
Sean WilliamsZIM7535 & 4010690v IREBelfast25 Jul 2024
PreviousPage 389Next

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.