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
KL RahulIND100100197120v WIAhmedabad2 Oct 2025
Nazmul Hossain ShantoBAN100100114140v IRESylhet11 Nov 2025
Jake LehmannSA100100 & DNB97160v TASAdelaide5 Dec 2025
Roshen SilvaBRC100100*220111v MSCColombo6 Dec 2025
Pasindu SooriyabandaraMSC10010021850v BRCColombo6 Dec 2025
Dilshan de SoysaBSC10078 & 2220870v BRCKurunegala27 Dec 2025
MPM WeerasingheACCC10010013173v BSCColombo9 Jan 2026
GSNFG JayasuriyaPSC100100*13673v KYCCMaggona23 Jan 2026
Sammu AshanCMCC1000 & 100*9683v KYCCMaggona5 Feb 2026
Manoj SarathchandraKYCC10035 & 65124100v CMCCMaggona5 Feb 2026
Sanoj DarshikaCCC100100*18670v NCCKandy28 Mar 2026
Stephen EskinaziLEI10010021381v SURLondon10 Apr 2026
James ColesSUS10047 & 53134150v YORLeeds24 Apr 2026
Wayne MadsenDER10065 & 35153150v GLODerby24 Apr 2026
Stephen EskinaziLEI100100 & 0199121v NOTLeicester1 May 2026
Leus du PlooyMID1005 & 9512990v DERLondon15 May 2026
KL RahulIND100100165110v AFGMullanpur6 Jun 2026
Tom ClarkSUS10085 & 15*105162v SOMBrighton27 Aug 2026
Shan MasoodPAK1005 & 95155130v ENGBirmingham9 Sept 2026
Alec BannermanAUS9994 & 5-140v ENGSydney26 Jan 1883
Sammy JonesAUS9987 & 12-60v ENGManchester5 Jul 1886
Johnny BriggsENG9957 & 42-90v AUSSydney14 Dec 1894
Tip SnookeSA9963 & 36-70v ENGLondon19 Aug 1907
Warren BardsleyAUS9985 & 1412490v SAMelbourne31 Dec 1910
Charles MacartneyAUS9999--1v ENGLondon24 Jun 1912
Lord TennysonENG9963 & 36-140v AUSLeeds2 Jul 1921
Douglas JardineENG991 & 98409100v AUSAdelaide1 Feb 1929
Denys MorkelSA9963 & 36--0v ENGManchester27 Jul 1929
Curly PageNZ9967 & 32--0v ENGWellington24 Jan 1930
Buddy OldfieldENG9980 & 19--0v WILondon19 Aug 1939
Bill BrownAUS999921680v INDMelbourne6 Feb 1948
Rusi ModiIND9963 & 36--0v WIDelhi10 Nov 1948
Trevor BaileyENG9993 & 6*-160v NZLondon25 Jun 1949
Allan RaeWI9999-91v NZAuckland15 Feb 1952
Leonard HuttonENG9982 & 17-80v AUSLondon15 Aug 1953
John BeckNZ9999-91v SACape Town1 Jan 1954
Garry SobersWI9935* & 64--0v AUSKingston11 Jun 1955
John ReidNZ9954 & 45*-92v INDHyderabad19 Nov 1955
Colin McDonaldAUS9999--0v SACape Town31 Dec 1957
Saeed AhmedPAK9991 & 8--0v AUSKarachi4 Dec 1959
Pankaj RoyIND990 & 99-00v AUSDelhi12 Dec 1959
Mike SmithENG9999-101v SALondon23 Jun 1960
Sid O'LinnSA991 & 98-150v ENGNottingham7 Jul 1960
Motganhalli JaisimhaIND9999-120v PAKKanpur16 Dec 1960
Mushtaq MohammadPAK9976 & 23-140v ENGLahore21 Oct 1961
Seymour NurseWI9964 & 3516990v ENGLondon16 Jun 1966
Doug WaltersAUS9994* & 521250v INDSydney26 Jan 1968
Mansur Ali Khan PataudiIND9952 & 47-131v NZChristchurch22 Feb 1968
Graham DowlingNZ9923 & 76-70v WIChristchurch13 Mar 1969
Shafqat RanaPAK994 & 95-81v NZLahore30 Oct 1969
PreviousPage 233Next

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.