Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive70th Match · CSA Pro20 2026/27WPSWD2/0 (1.4)WP chose to bowlFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

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
Kashif AliWOR7746 & 3114780v ESSWorcester16 May 2025
Jordan ClarkSUR7754 & 23*107120v ESSLondon23 May 2025
Max HoldenMID7742 & 35111120v GLACardiff23 May 2025
Joey EvisonKEN770 & 77*188111v LANBlackpool22 Jun 2025
Ishan KishanNOT777712882v SOMTaunton29 Jun 2025
Ben StokesENG7744 & 3320670v INDLondon10 Jul 2025
Ben ComptonKEN7777 & 0*167100v LANCanterbury8 Sept 2025
Saud ShakeelPAK7766 & 1119050v SARawalpindi20 Oct 2025
Gareth SeverinWF7712 & 65145101v OVWellington18 Nov 2025
Tony de ZorziSA7728 & 4912772v INDGuwahati22 Nov 2025
Jack EdwardsNSW7739* & 38182120v TASSydney22 Nov 2025
Mitchell StarcAUS7777 & DNB141130v ENGBrisbane4 Dec 2025
Pavan RathnayakeCCC777714190v CCCColombo27 Dec 2025
VR RubasingheNCC777714050v BSCHambantota2 Jan 2026
Ravindu FernandoBCAA7747 & 30119111v PSCColombo9 Jan 2026
Ramesh MendisMSC7736 & 4113481v BSCColombo16 Jan 2026
Dinuka DilshanMSC7769 & 811792v BSCColombo16 Jan 2026
Pathum NissankaNCC777790121v PSCGalle13 Mar 2026
Matt BoyleCAN7775 & 2119111v CSRangiora18 Mar 2026
Nathan McAndrewSA7717 & 60175101v VICMelbourne26 Mar 2026
Henry NichollsCAN777712080v AAAuckland27 Mar 2026
Ajaz PatelCS7724 & 5311582v NDHamilton27 Mar 2026
S FernandoMSC777712870v CCCColombo28 Mar 2026
Raminda WijesooriyaBRC777784120v BCAAGalle28 Mar 2026
Matt RevisYOR7750 & 2712981v GLACardiff3 Apr 2026
Josh BohannonLAN7773 & 4136120v DERManchester10 Apr 2026
Tom HainesSUS7764 & 13117160v YORLeeds24 Apr 2026
Luis ReeceDER7727 & 5017070v GLODerby24 Apr 2026
Ajaz PatelLEI7762 & 15119140v NOTLeicester1 May 2026
Ben DuckettNOT7777 & DNB88110v LEILeicester1 May 2026
Dominic SibleySUR777719690v NOTNottingham8 May 2026
Ollie PopeSUR7776 & 1108120v HAMLondon7 Jun 2026
Matthew WaiteWOR7769 & 8121120v MIDWorcester12 Jun 2026
Ethan BrookesWOR7766 & 11*24480v GLOWorcester19 Jun 2026
Wesley MadhevereZIM7777*10880v BANHarare28 Jun 2026
Tawanda MuyeyeKEN7713 & 6493111v MIDNorthwood20 Aug 2026
Dan MousleyWAR7777138110v HAMSouthampton2 Sept 2026
Dominic BessYOR770 & 7718780v SOMLeeds15 Sept 2026
Jake DoranTAS7777123110v NSWHobart30 Oct 2026
Dick BarlowENG7634 & 42*-30v AUSSydney25 Feb 1887
Jack BarrettAUS769 & 67*--0v ENGLondon21 Jul 1890
Jack BlackhamAUS7674 & 2-80v ENGSydney14 Dec 1894
Charlie McLeodAUS7650* & 26-80v ENGSydney13 Dec 1897
Hugh TrumbleAUS7620* & 56--0v ENGLeeds29 Jun 1899
Maitland HathornSA7645 & 31--0v AUSJohannesburg11 Oct 1902
Jimmy SinclairSA7628 & 48-82v ENGCape Town10 Mar 1906
George GunnENG7665 & 11-31v AUSAdelaide10 Jan 1908
Jack HobbsENG7676--0v SABirmingham14 Jun 1924
Dodger WhysallENG767621260v AUSMelbourne13 Feb 1925
George MacaulayENG7676 & DNB-100v AUSLeeds10 Jul 1926
PreviousPage 374Next

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.