Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 runsFirst-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
Sean DaveyCAN101101* & DNB113114v OVDunedin26 Nov 2025
Peter YounghusbandWF10135 & 66278140v NDWhangarei13 Dec 2025
Lasith LakshanCMCC10112 & 89177111v PSCColombo19 Dec 2025
Sammu AshanCMCC10124 & 77138141v PSCColombo27 Dec 2025
LA de ZoysaNSWC10110122390v CCCKurunegala9 Jan 2026
Sammu AshanCMCC101101 & DNB17390v BSCKurunegala30 Jan 2026
Thanuka DabareCMCC10116 & 8510224v BSCKurunegala30 Jan 2026
Peter HandscombVIC10167 & 34196110v QUEMelbourne5 Feb 2026
Will SutherlandVIC101101* & DNB139142v WAPerth16 Feb 2026
Nathan SmithWF10139 & 62*23371v CSNapier28 Feb 2026
Jake WeatheraldTAS10139 & 62103152v QUEHobart14 Mar 2026
Ravindu FernandoBCAA10110112591v NCCColombo20 Mar 2026
Jesse TashkoffWF1010 & 101147150v OVDunedin27 Mar 2026
Nathan McSweeneyNOR101101*85103v KENCanterbury10 Apr 2026
Sam WhitemanYOR101101195111v SUSLeeds24 Apr 2026
Dominic SibleySUR10110128380v ESSLondon24 Apr 2026
Rishi PatelLEI10145 & 56167131v SUSBrighton8 May 2026
BS McKinneyDUR10114 & 87*94142v WORWorcester8 May 2026
DH LateganWOR10153 & 48243160v LANSouthport15 May 2026
Ben AllisonWOR10112* & 89159182v MIDWorcester12 Jun 2026
Chris CookeGLA101101 & DNB152120v SURCardiff19 Jun 2026
Rachin RavindraNZ1017 & 94171130v ENGNottingham25 Jun 2026
Tanzid HasanBAN101101 & 020281v AUSDarwin13 Aug 2026
James PeirsonQUE101101* & 014991v WAPerth8 Oct 2026
Syd GregoryAUS10070 & 30-80v ENGMelbourne1 Mar 1895
Victor TrumperAUS10063 & 37--0v SAJohannesburg11 Oct 1902
Johnny TyldesleyENG1000 & 100-120v AUSLeeds3 Jul 1905
Syd GregoryAUS10044 & 56-80v ENGSydney21 Feb 1908
Aubrey FaulknerSA10020 & 80129121v AUSMelbourne17 Feb 1911
Jack GregoryAUS100100115120v ENGMelbourne31 Dec 1920
Johnny DouglasENG10032* & 6831280v AUSSydney25 Feb 1921
Arthur RichardsonAUS100100-100v ENGLeeds10 Jul 1926
Douglas JardineENG10035 & 65*325110v AUSBrisbane30 Nov 1928
Wally HammondENG100100*-130v NZLondon29 Jul 1931
Donald BradmanAUS10076 & 24169140v ENGBrisbane10 Feb 1933
Douglas JardineENG10065 & 35*--0v INDMadras10 Feb 1934
Cotar RamaswamiIND10040 & 60--0v ENGManchester25 Jul 1936
Vijay MerchantIND10052 & 48-50v ENGLondon15 Aug 1936
Jack FingletonAUS100100 & 031160v ENGBrisbane4 Dec 1936
Leonard HuttonENG100100221140v AUSNottingham10 Jun 1938
Bruce MitchellSA10011 & 89-60v ENGDurban3 Mar 1939
Robert ChristianiWI1001 & 99-00v ENGBridgetown21 Jan 1948
Denis ComptonENG10072 & 2834540v SADurban16 Dec 1948
Bill EdrichENG100100-140v NZLondon13 Aug 1949
Leonard HuttonENG100100--0v SALeeds26 Jul 1951
Eric RowanSA10055 & 45--0v ENGLondon16 Aug 1951
Frank WorrellWI100100-130v NZAuckland15 Feb 1952
Peter MayENG10074 & 26--0v INDLondon19 Jun 1952
Ian CraigAUS10053 & 47-100v SAMelbourne6 Feb 1953
Peter MayENG10031 & 69--1v WIKingston15 Jan 1954
PreviousPage 227Next

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.