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
Nick GubbinsHAM757516981v LANManchester29 Aug 2024
Lewis GregorySOM7516 & 5981121v HAMTaunton26 Sept 2024
Aiden MarkramSA7520 & 5511090v SLGqeberha5 Dec 2024
Muhammad AbbasWF7546 & 29*17451v AAAuckland7 Dec 2024
Niroshan DickwellaNCC7531 & 445272v KCCCColombo27 Dec 2024
Vishad RandikaPSC7570 & 511352v CMCCColombo3 Jan 2025
Sangeeth CoorayCCC7533 & 4220020v BCAAColombo3 Jan 2025
R SilvaBSC757513480v RCCMaggona17 Jan 2025
Andrew BalbirnieIRE759 & 6617130v ZIMBulawayo6 Feb 2025
Risith UpamalTUCA7560 & 1517591v SSCColombo7 Feb 2025
Vinura DulsaraRCC750 & 7517150v CMCCMaggona13 Feb 2025
Avishka TharinduPSC7570 & 514151v ACCCColombo14 Feb 2025
Beau WebsterTAS7511 & 64*12281v QUEHobart6 Mar 2025
William O'DonnellAA7539 & 3621091v NDAuckland13 Mar 2025
Matthew MontgomeryNOT7575 & DNB146110v DURNottingham4 Apr 2025
James WhartonYOR7569 & 6139130v DURChester-le-Street18 Apr 2025
Graeme van BuurenGLO7519 & 56*9270v KENCanterbury18 Apr 2025
Luke HollmanMID7533 & 42176100v LEILondon16 May 2025
Lewis McManusNOR7571 & 4*119100v MIDNorthampton22 Jun 2025
Ed BarnardWAR7566 & 9*136100v SUSBrighton29 Jun 2025
Chris CookeGLA757512661v GLOCardiff29 Jun 2025
Tom AlsopSUS753 & 7215390v ESSBrighton22 Jul 2025
Dan MousleyWAR757588111v ESSChelmsford29 Jul 2025
Fynn Hudson-PrenticeSUS7523 & 52*21490v YORScarborough29 Jul 2025
George HillYOR757593101v SUSScarborough29 Jul 2025
Jonathan TattersallLEI7547 & 28*12580v NORNorthampton24 Sept 2025
Ekansh SinghKEN7571 & 412581v DERCanterbury24 Sept 2025
Blake MacdonaldVIC7545 & 3012581v SAAdelaide4 Oct 2025
Tom LathamCAN7552 & 2314930v OVDunedin26 Nov 2025
S KosalaCCC757511761v NSWCColombo6 Dec 2025
Harry BrookENG7545 & 3011941v AUSAdelaide17 Dec 2025
Suminda LakshanBSC7551 & 24*90110v ACCCColombo9 Jan 2026
K AmanthaACCC7575107111v BSCColombo9 Jan 2026
C SandaruKYCC7575 & DNB18261v PSCMaggona23 Jan 2026
WGRL WijenayakeBSC7518 & 57*15940v CMCCKurunegala30 Jan 2026
S WadugeACCC7571* & 417070v CCCColombo20 Mar 2026
Raminda WijesooriyaBRC75759181v CCCColombo20 Mar 2026
Marcus HarrisVIC7540 & 3522581v SAMelbourne26 Mar 2026
CWJ AllisonESS7540 & 35*14690v SURLondon24 Apr 2026
Adam HoseWOR7575112111v KENWorcester24 Apr 2026
Saif ZaibNOR757578110v WORNorthampton1 May 2026
Fergus O'NeillNOT7521 & 54*151100v SOMNottingham12 Jun 2026
CWJ AllisonESS7519 & 5615352v NOTChelmsford19 Jun 2026
Marcus HarrisLAN7517 & 58142120v DERChesterfield19 Jun 2026
Ben AitchisonDER7575 & DNB74102v LANChesterfield19 Jun 2026
Will RhodesDUR7523 & 5216660v DERDerby20 Aug 2026
Ali OrrHAM7536 & 3916090v GLACardiff27 Aug 2026
Ekansh SinghKEN7516 & 5914242v DERDerby8 Sept 2026
Max HoldenMID7543 & 32122111v DURChester-le-Street8 Sept 2026
Harry BrookENG7575 & DNB9760v PAKBirmingham9 Sept 2026
PreviousPage 390Next

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.