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
Zak TribeJER1001008184v QATNairobi26 Sept 2024
Ross AdairIRE1001005859v SAAbu Dhabi29 Sept 2024
Jake DoranTAS10066 & 34181180v WAPerth20 Oct 2024
James PeirsonQUE100100*98103v SABrisbane25 Oct 2024
Avishka FernandoSL10010011592v NZDambulla13 Nov 2024
Travis HeadAUS10011 & 89114100v INDPerth22 Nov 2024
Kyle VerreynneSA100100 & DNB14795v PAKCape Town3 Jan 2025
Oshada FernandoPSC1001 & 996969v BSCPanadura3 Jan 2025
Y LiyanageRCC10016 & 8414581v ACCCMaggona3 Jan 2025
Anamul HaqueDR100100*5795v KTChattogram19 Jan 2025
Movin SubasinghaBRC100100*56411v SSCColombo24 Jan 2025
Sahan ArachchigeNCC100100*13650v MSCMoratuwa7 Feb 2025
Martin CoetzeeHK100100*109115v BHRKowloon9 Feb 2025
Ahan WickramasingheNCC10047 & 53119131v SSCColombo14 Feb 2025
Towhid HridoyBAN10010011862v INDDubai20 Feb 2025
Saiteja MukkamallaUSA100100*4877v OMAAl Amarat20 Feb 2025
Virat KohliIND100100*11170v PAKDubai23 Feb 2025
Tim SeifertND10017 & 8380136v CANHamilton5 Mar 2025
David MillerSA100100*67104v NZLahore5 Mar 2025
JM CummingOV10062 & 38199121v CSAlexandra13 Mar 2025
Jack ClaytonQUE1000 & 100250130v SAAdelaide26 Mar 2025
James RewSOM10080* & 20121150v SUSBrighton11 Apr 2025
Rehan AhmedLEI100100149140v LANManchester18 Apr 2025
Nazmul Hossain ShantoBAN10040 & 60174130v ZIMSylhet20 Apr 2025
Ben CoxLEI10053 & 47184110v GLOBristol25 Apr 2025
Hassan NawazQG100100*4549v IURawalpindi7 May 2025
Parvez Hossain EmonBAN1001005459v UAESharjah17 May 2025
Jatinder SinghOMA10010010192v USALauderhill21 May 2025
Wayne MadsenDER100100134141v KENDerby23 May 2025
Walid GhauriNOR100100*48107v DENKoge14 Jun 2025
Daniel Bell-DrummondKEN10010049124v SOMTaunton15 Jun 2025
Tawanda MuyeyeKEN1001005967v ESSChelmsford20 Jun 2025
Faf du PlessisTSK1001005167v SFUDallas20 Jun 2025
Tilak VarmaHAM100100241113v ESSChelmsford22 Jun 2025
Tom LathamWAR10031 & 6921990v SUSBrighton29 Jun 2025
Ricardo VasconcelosNOR100100148132v KENCanterbury29 Jun 2025
Sangeeth CoorayCCC100100141100v KYCCColombo5 Jul 2025
Will JacksSUR10010059123v SUSBrighton18 Jul 2025
Anshuman RathHK100100*59151v SINSingapore20 Jul 2025
Asif AliBHR100100*5559v RWAKigali City22 Jul 2025
Luis ReeceDER10039 & 61*242110v NORNorthampton29 Jul 2025
Ollie RobinsonDUR10010079132v SUSGosforth5 Aug 2025
Will RhodesDUR100100120100v SOMTaunton8 Aug 2025
Tom LammonbySOM10010011192v WARTaunton17 Aug 2025
Mitchell MarshAUS10010010665v SAMackay24 Aug 2025
Joe RootENG1001009660v SASouthampton7 Sept 2025
Ethan BrookesWOR100100134111v DURChester-le-Street15 Sept 2025
KL RahulIND100100197120v WIAhmedabad2 Oct 2025
Nazmul Hossain ShantoBAN100100114140v IRESylhet11 Nov 2025
Jake LehmannSA100100 & DNB97160v TASAdelaide5 Dec 2025
PreviousPage 312Next

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.