Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting match by match (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,365 of the 23,372 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Roshen SilvaBRC100100*220111v MSCColombo6 Dec 2025
Pasindu SooriyabandaraMSC10010021850v BRCColombo6 Dec 2025
Namgay ThinleyBHU10010047107v MYAGelephu24 Dec 2025
Dilshan de SoysaBSC10078 & 2220870v BRCKurunegala27 Dec 2025
MPM WeerasingheACCC10010013173v BSCColombo9 Jan 2026
Steve SmithSS1001004259v STSydney16 Jan 2026
Katene ClarkeND100100*5467v OTADunedin18 Jan 2026
GSNFG JayasuriyaPSC100100*13673v KYCCMaggona23 Jan 2026
Tanzid HasanRW1001006267v CRDhaka23 Jan 2026
Sammu AshanCMCC1000 & 100*9683v KYCCMaggona5 Feb 2026
Manoj SarathchandraKYCC10035 & 65124100v CMCCMaggona5 Feb 2026
Pathum NissankaSL100100*52105v AUSKandy16 Feb 2026
Sahibzada FarhanPAK100100*58114v NAMColombo18 Feb 2026
Harry BrookENG10010051104v PAKKandy24 Feb 2026
Sahibzada FarhanPAK1001006095v SLKandy28 Feb 2026
Finn AllenNZ100100*33108v SAKolkata4 Mar 2026
Sanoj DarshikaCCC100100*18670v NCCKandy28 Mar 2026
Stephen EskinaziLEI10010021381v SURLondon10 Apr 2026
Brandon McMullenSCO100100*9294v NAMWindhoek12 Apr 2026
Babar AzamPZ100100*5264v QGKarachi19 Apr 2026
James ColesSUS10047 & 53134150v YORLeeds24 Apr 2026
Wayne MadsenDER10065 & 35153150v GLODerby24 Apr 2026
Sai SudharsanGT10010058115v RCBBengaluru24 Apr 2026
Stephen EskinaziLEI100100 & 0199121v NOTLeicester1 May 2026
Dipendra Singh AireeNEP10010094131v UAEKirtipur1 May 2026
Matthew StokesGUE10010055113v ISLCastel3 May 2026
Finn AllenKKR100100*47510v DCDelhi8 May 2026
Leus du PlooyMID1005 & 9512990v DERLondon15 May 2026
Shashwat JagtapETS100100*50143v NBBMumbai1 Jun 2026
KL RahulIND100100165110v AFGMullanpur6 Jun 2026
Kieron PollardMNY100100*56114v WFDallas20 Jun 2026
Andrew McBrineNW10010093113v LLDublin23 Jul 2026
Jan FrylinckNAM10010014930v NEPUtrecht27 Jul 2026
Daniel Bell-DrummondKEN10010010982v SOMCanterbury31 Jul 2026
Tom ClarkSUS10085 & 15*105162v SOMBrighton27 Aug 2026
Thanuka DabareTUCA100100*50211v BRCColombo1 Sept 2026
Shan MasoodPAK1005 & 95155130v ENGBirmingham9 Sept 2026
Rahul ChopraUAE100100*10534v NEPKuala Lumpur12 Sept 2026
Will SutherlandVIC10010010684v QUEBrisbane19 Sept 2026
Ryan HigginsMID10010011590v LEINottingham20 Sept 2026
Muhammad AtifKSA100100*5857v MALBangi14 Oct 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
PreviousPage 313Next

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.