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/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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
Ben RaineDUR10678* & 28239100v WORChester-le-Street13 Jul 2019
Ollie PopeSUR106106169130v NOTLondon23 Sept 2019
Paras KhadkaNEP106106*5279v SINSingapore28 Sept 2019
Brad SchmulianCS10674* & 3219591v AAKennards Hire Community Oval21 Oct 2019
Glenn PhillipsAUC106106*6186v OTAAuckland14 Dec 2019
Oshada FernandoSL1064 & 102199130v PAKKarachi19 Dec 2019
Sikandar RazaZIM10672 & 3417382v SLHarare27 Jan 2020
Eoin MorganENG10610684154v IRESouthampton4 Aug 2020
Callum TaylorGLA106106 & 097116v NORNorthampton22 Aug 2020
Gareth HarteDUR10672 & 34215140v NOTNottingham6 Sept 2020
Will JacksSUR10684* & 22*181130v SUSLondon6 Sept 2020
Alex CareyAUS10610611472v ENGManchester16 Sept 2020
Mayank AgarwalPK10610650107v RRSharjah27 Sept 2020
Shikhar DhawanDC106106*61123v PKDubai20 Oct 2020
George WorkerCD1061065868v OTADunedin8 Jan 2021
Sheldon JacksonPUD106106*5078v ANDMumbai15 Jan 2021
Sam HarperVIC106106*167140v SAMelbourne3 Apr 2021
Tom WestleyESS106106112151v DERChelmsford13 May 2021
Tom AbellSOM1068 & 98185160v HAMTaunton3 Jun 2021
Anuj DalDER106106 & DNB217160v LEIDerby5 Sept 2021
Tom LammonbySOM1066 & 100139133v LANTaunton12 Sept 2021
Dominic SibleyWAR10656 & 50234112v SOMBirmingham21 Sept 2021
James PeirsonQUE106106*168130v TASAdelaide7 Oct 2021
Troy JohnsonWF10678 & 28250190v OVWellington23 Oct 2021
Manan VohraCHA106106*6495v HIGurugram Cricket Ground (SRNCC)6 Nov 2021
Fakhar ZamanLQ10610660124v KKKarachi30 Jan 2022
Jatinder SinghOMA10610695144v UAEAl Amarat5 Feb 2022
James BazleyQUE10664 & 42*154141v VICMelbourne18 Feb 2022
Rahmanullah GurbazAFG106106*11074v BANChittagong28 Feb 2022
Nathan McSweeneySA1067 & 99*208140v NSWAdelaide23 Mar 2022
Imam-ul-HaqPAK1061069763v AUSLahore31 Mar 2022
Martin GuptillNZ106106123112v NEDHamilton4 Apr 2022
Matthew LambWAR106106138171v SURBirmingham7 Apr 2022
Colin IngramGLA10687 & 19210180v DURCardiff7 Apr 2022
Dylan SteynCZE10610655172v BULMarsa12 May 2022
Jos ButtlerRR106106*60106v RCBAhmedabad27 May 2022
Chris LynnNOR106106*66123v LEINorthampton1 Jun 2022
Colin IngramGLA1064 & 102209140v WORWorcester26 Jun 2022
Dominic SibleyWAR106106*107121v GLOCheltenham2 Aug 2022
George BaldersonLAN106106*87151v KENCanterbury23 Aug 2022
Luis ReeceDER106106125131v NORNorthampton23 Aug 2022
David MillerSA106106*4787v INDGuwahati2 Oct 2022
Cameron BancroftWA106100 & 6220100v VICMelbourne17 Oct 2022
Will YoungCS1061 & 105192140v WFPalmerston North14 Nov 2022
David WarnerAUS10610610282v ENGMelbourne22 Nov 2022
Ibrahim ZadranAFG106106120110v SLPallekele25 Nov 2022
Tom Kohler-CadmoreSW106106*47106v DCDubai21 Jan 2023
Harry TectorIRE10650 & 56251132v BANDhaka4 Apr 2023
Chris WrightLEI10666* & 40*113143v YORLeeds6 Apr 2023
Tom HartleyLAN10633 & 73*100126v ESSChelmsford13 Apr 2023
PreviousPage 257Next

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.