Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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/27QUETAS

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
Nitish RanaDEL1071076197v PUNJaipur12 Oct 2022
Moisés HenriquesNSW10797 & 10220101v VICMelbourne1 Dec 2022
Ben DuckettENG107107 & 0111150v PAKRawalpindi1 Dec 2022
Usman KhawajaAUS10762 & 45179160v WIAdelaide8 Dec 2022
Obed AgbomadzieGHA107107*5449v GAMKigali City8 Dec 2022
Johnson CharlesCV107107*56511v KTSylhet31 Jan 2023
Cameron BancroftWA10727 & 80229110v SAAdelaide10 Feb 2023
Michael LeaskSCO107107*8539v NEPKirtipur17 Feb 2023
Dale PhillipsOV10787 & 2018892v WFUniversity of Otago Oval25 Feb 2023
Muhammad AbbasWF10725 & 82226112v CANRangiora21 Mar 2023
Kiran CarlsonGLA107106 & 1141131v GLOCardiff6 Apr 2023
Peter HandscombLEI10795 & 12*19180v GLALeicester27 Apr 2023
Babar AzamPAK107107117100v NZKarachi5 May 2023
Fynn Hudson-PrenticeSUS10763* & 44127162v DERBrighton10 Jul 2023
Matt RevisYOR1071 & 106147122v DERScarborough3 Sept 2023
Seamus LynchLL1071076388v NKBelfast5 Sept 2023
James ColesSUS10744 & 63210111v LEIBrighton10 Sept 2023
Ben DuckettENG107107*78122v IREBristol26 Sept 2023
Jake Fraser-McGurkSA107101 & 6131102v VICAdelaide28 Nov 2023
Dinesh ChandimalSL107107 & DNB181101v AFGColombo2 Feb 2024
George Van HeerdenSA107107*5787v GHAAccra17 Mar 2024
Jos ButtlerRR107107*6096v KKRKolkata16 Apr 2024
Feroze KhushiESS107107165160v DURChester-le-Street26 Apr 2024
Andrew UmeedSOM10747 & 60237160v WORKidderminster26 Apr 2024
Jonathan TattersallYOR107107178130v DERChesterfield30 Jun 2024
Ben SlaterNOT107107*125140v SUSSookholme26 Jul 2024
Michael EnglishSCO10710712292v NAMDundee26 Jul 2024
Keaton JenningsLAN107107*140131v KENBlackpool28 Jul 2024
Michael van LingenNAM1071078594v UAEWindhoek20 Sept 2024
Saiteja MukkamallaUSA10710799151v UAEWindhoek24 Sept 2024
Ben DuckettENG10710791132v AUSBristol29 Sept 2024
Mitchell MarshWA10713 & 94168161v QUEPerth8 Oct 2024
Yashasvi JaiswalIND10730 & 77125133v NZPune24 Oct 2024
Sanju SamsonIND10710750710v SADurban8 Nov 2024
Tilak VarmaIND107107*5687v SACenturion13 Nov 2024
Pathum NissankaSL10789 & 18201151v SAGqeberha5 Dec 2024
Sachitha JayathilakeTUCA10764* & 4319457v CCCColombo27 Dec 2024
Sonal DinushaCCC10710710874v NSWCColombo10 Jan 2025
Ravindu FernandoBCAA10794 & 13148103v ACCCWelisara7 Feb 2025
Lachlan HearneQUE1071079157v NSWBrisbane13 Feb 2025
Gayan ManeeshanKYCC10758 & 49159130v MSCKurunegala14 Feb 2025
Will YoungNZ107107113121v PAKKarachi19 Feb 2025
Graham ClarkDUR10745 & 62198112v NOTNottingham4 Apr 2025
Logan van BeekLEI10782* & 25169160v DERLeicester11 Apr 2025
Martin AnderssonDER107107167150v MIDDerby25 Apr 2025
Cade CarmichaelNK107107101141v LLWicklow13 May 2025
Matthew HurstLAN10751 & 56*20791v DERManchester16 May 2025
Mohammad HarisPAK107107*4687v BANLahore1 Jun 2025
Tom WestleyESS107107 & 0248120v YORYork29 Jun 2025
Ashen BandaraPSC107107*98111v PSCColombo1 Jul 2025
PreviousPage 251Next

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.