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)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
George BartlettNOR10976 & 33*150161v DERDerby17 May 2024
Brooke GuestDER10976 & 33215110v NORDerby17 May 2024
Fletcha MiddletonHAM109109190140v LANManchester29 Aug 2024
Mominul HaqueBAN109107* & 2202171v INDKanpur27 Sept 2024
Cooper ConnollyWA10979 & 30*14493v QUEPerth8 Oct 2024
Nathan McSweeneySA10937 & 72190190v QUEBrisbane20 Oct 2024
Joe RootENG1093 & 106137110v NZWellington6 Dec 2024
Jeet RavalND1092 & 107407100v CSMount Maunganui7 Dec 2024
Will ClarkCS109109130151v NDMount Maunganui7 Dec 2024
Ben CurranZIM10968 & 41135170v AFGBulawayo26 Dec 2024
Imal LiyanageKCCC10924 & 8512795v KYCCKurunegala3 Jan 2025
Dilhara PolgampolaKYCC10910929780v KCCCKurunegala3 Jan 2025
Cole McConchieCAN109109152111v CSChristchurch21 Mar 2025
Michael-Kyle PepperESS109109162131v SURChelmsford4 Apr 2025
Zain-ul-HassanGLA10965 & 44208160v MIDLondon18 Apr 2025
Max HoldenMID10915 & 94184140v DERDerby25 Apr 2025
Kiran CarlsonGLA109109 & DNB150110v MIDCardiff23 May 2025
Dominic SibleySUR1096 & 103*19792v WARLondon8 Sept 2025
Senuran MuthusamySA109109 & DNB206102v INDGuwahati22 Nov 2025
Nishan MadushkaCCC10950 & 59140150v PSCGalle9 Jan 2026
Oshada FernandoPSC109109163100v BSCGalle5 Feb 2026
Dane CleaverCS109109137111v NDNapier7 Mar 2026
Robert O'DonnellND1098 & 101163115v CSHamilton27 Mar 2026
Joey EvisonKEN10921 & 88202112v DERCanterbury1 May 2026
Colin IngramGLA1098 & 101179141v WARBirmingham15 May 2026
Rachin RavindraNZ10933 & 76150210v ENGLondon17 Jun 2026
Tom AbellSOM10972 & 37176132v SUSBrighton27 Aug 2026
Nathan McSweeneyNOR10910915081v KENNorthampton27 Aug 2026
Rob YatesWAR109109208131v HAMSouthampton2 Sept 2026
George GiffenAUS10857 & 51--0v ENGMelbourne1 Mar 1895
Joe DarlingAUS1087 & 101-190v ENGSydney13 Dec 1897
Charlie McLeodAUS10831* & 77--0v ENGLondon14 Aug 1899
Victor TrumperAUS108104 & 4-140v ENGManchester24 Jul 1902
Victor TrumperAUS10870 & 38*--0v SACape Town8 Nov 1902
Warwick ArmstrongAUS10831 & 77-100v ENGMelbourne1 Jan 1908
Jack HobbsENG10849 & 5920061v AUSSydney17 Dec 1920
Jack FingletonAUS108108-80v SAJohannesburg15 Feb 1936
Merv WallaceNZ10852 & 56-162v ENGLondon26 Jun 1937
Giff VivianNZ10858 & 50--1v ENGManchester24 Jul 1937
Dudley NourseSA10851 & 57--0v ENGLeeds26 Jul 1947
Wazir MohammadPAK1082 & 106-170v WIKingston26 Feb 1958
Pankaj RoyIND10818 & 90--0v WIBombay28 Nov 1958
Hanif MohammadPAK108103 & 5*-70v WIKarachi20 Feb 1959
Abbas Ali BaigIND10850 & 58--0v AUSBombay1 Jan 1960
Conrad HunteWI10872* & 36--0v ENGPort of Spain25 Mar 1960
Gerry AlexanderWI1080 & 10819891v AUSSydney13 Jan 1961
Ted DexterENG10873 & 35233142v WIManchester6 Jun 1963
Phil SharpeENG10823 & 85*263100v WIBirmingham4 Jul 1963
Vijay ManjrekarIND108108 & 0-140v ENGMadras10 Jan 1964
Jim ParksENG108108*-100v SADurban4 Dec 1964
PreviousPage 191Next

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.