Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Harry BrookYOR10741 & 66*154134v DURChester-le-Street1 Aug 2020
Liton DasBAN10738 & 69179110v WIChattogram3 Feb 2021
Faheem AshrafPAK10778* & 29209170v SARawalpindi4 Feb 2021
Ibrahim ZadranAFG10731 & 76186150v ZIMAbu Dhabi2 Mar 2021
Sikandar RazaZIM10785 & 2216874v AFGAbu Dhabi10 Mar 2021
Lyndon JamesNOT10728 & 79*210150v DURNottingham8 Apr 2021
Alex DaviesLAN10734 & 73181111v SUSBrighton29 Apr 2021
Marnus LabuschagneGLA10744 & 63*127120v LANCardiff3 Jun 2021
Lewis GregorySOM107107 & DNB143142v HAMTaunton3 Jun 2021
Darren StevensKEN1070 & 107*72136v LEILeicester30 Aug 2021
Mitch RenwickOV107107265102v CSDunedin31 Oct 2021
Hamish RutherfordOV1076 & 101154151v CSNelson7 Nov 2021
Mushfiqur RahimBAN10791 & 16258130v PAKChattogram26 Nov 2021
Ryan PatelSUR1075 & 102153140v SOMLondon21 Apr 2022
Felix OrganHAM107107 & 0236140v GLOSouthampton5 May 2022
Rory BurnsSUR107107259110v NORLondon5 May 2022
Scott BorthwickDUR10717 & 90146140v GLAChester-le-Street12 May 2022
Miles HammondGLO10766 & 41206190v KENCanterbury12 Jun 2022
Joe DenlyKEN10738 & 69166160v SURLondon26 Jun 2022
Billy RootGLA1078 & 99*195110v WORWorcester26 Jun 2022
Ryan RickeltonNOR1074 & 103182191v WARNorthampton26 Jun 2022
Hashim AmlaSUR10779 & 28171122v YORScarborough11 Jul 2022
Emilio GayNOR10733 & 74232170v HAMSouthampton5 Sept 2022
Max HoldenMID10716 & 91153150v LEILeicester20 Sept 2022
Moisés HenriquesNSW10797 & 10220101v VICMelbourne1 Dec 2022
Ben DuckettENG107107 & 0111150v PAKRawalpindi1 Dec 2022
Usman KhawajaAUS10762 & 45179160v WIAdelaide8 Dec 2022
Cameron BancroftWA10727 & 80229110v SAAdelaide10 Feb 2023
Dale PhillipsOV10787 & 2018892v WFUniversity of Otago Oval25 Feb 2023
Muhammad AbbasWF10725 & 82226112v CANRangiora21 Mar 2023
Kiran CarlsonGLA107106 & 1141131v GLOCardiff6 Apr 2023
Peter HandscombLEI10795 & 12*19180v GLALeicester27 Apr 2023
Fynn Hudson-PrenticeSUS10763* & 44127162v DERBrighton10 Jul 2023
Matt RevisYOR1071 & 106147122v DERScarborough3 Sept 2023
James ColesSUS10744 & 63210111v LEIBrighton10 Sept 2023
Jake Fraser-McGurkSA107101 & 6131102v VICAdelaide28 Nov 2023
Dinesh ChandimalSL107107 & DNB181101v AFGColombo2 Feb 2024
Feroze KhushiESS107107165160v DURChester-le-Street26 Apr 2024
Andrew UmeedSOM10747 & 60237160v WORKidderminster26 Apr 2024
Jonathan TattersallYOR107107178130v DERChesterfield30 Jun 2024
Mitchell MarshWA10713 & 94168161v QUEPerth8 Oct 2024
Yashasvi JaiswalIND10730 & 77125133v NZPune24 Oct 2024
Pathum NissankaSL10789 & 18201151v SAGqeberha5 Dec 2024
Sachitha JayathilakeTUCA10764* & 4319457v CCCColombo27 Dec 2024
Sonal DinushaCCC10710710874v NSWCColombo10 Jan 2025
Ravindu FernandoBCAA10794 & 13148103v ACCCWelisara7 Feb 2025
Gayan ManeeshanKYCC10758 & 49159130v MSCKurunegala14 Feb 2025
Graham ClarkDUR10745 & 62198112v NOTNottingham4 Apr 2025
Logan van BeekLEI10782* & 25169160v DERLeicester11 Apr 2025
Martin AnderssonDER107107167150v MIDDerby25 Apr 2025
PreviousPage 199Next

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.