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 (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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Calum MacLeodSCO1171179195v USAAberdeen13 Aug 2022
Anuj DalDER11792 & 25259160v GLACardiff20 Sept 2022
Daniel HughesNSW117117128142v VICMelbourne23 Sept 2022
Harry BrookENG1179 & 108170151v PAKMultan9 Dec 2022
Martin GuptillQG11711767125v KKKarachi18 Feb 2023
William O'DonnellAA11742 & 7516285v WFAuckland5 Mar 2023
Eddie ByromGLA11781 & 36*267122v GLOCardiff6 Apr 2023
Fakhar ZamanPAK117117114131v NZRawalpindi27 Apr 2023
Nazmul Hossain ShantoBAN11711793123v IREChelmsford12 May 2023
Dominic SibleySUR11734 & 83237130v NOTLondon10 Jul 2023
Matthew CritchleyESS117117 & 0169133v KENChelmsford19 Jul 2023
Jake LibbyWOR1170 & 117174140v GLOCheltenham26 Jul 2023
Cheteshwar PujaraSUS117117*113110v SOMTaunton11 Aug 2023
Ryan PatelSUR117117119141v ESSChelmsford22 Aug 2023
Harry SwindellsLEI117117*9683v HAMNottingham16 Sept 2023
Usman KhawajaQUE1173 & 114248141v SABrisbane6 Nov 2023
Virat KohliIND11711711392v NZMumbai15 Nov 2023
Bradley HopeTAS11763 & 54*171142v WAHobart16 Feb 2024
Adam LythYOR11797 & 20*215170v DERLeeds26 Apr 2024
Gareth RoderickWOR11711728150v KENCanterbury10 May 2024
Sam HainWAR1176 & 111*265132v HAMBirmingham23 Jun 2024
John SimpsonSUS117117160152v GLABrighton9 Sept 2024
Shai HopeWI11711712784v ENGNorth Sound2 Nov 2024
KD KesumaINA117117*65116v MYABali12 Nov 2024
Justin GreavesWI117115* & 221240v BANNorth Sound22 Nov 2024
Reeza HendricksSA11711763710v PAKCenturion13 Dec 2024
Sonal DinushaCCC117117* & DNB149113v TUCAColombo27 Dec 2024
Muditha LakshanCCC117117*13186v RCCColombo31 Jan 2025
Campbell KellawayVIC117117*101133v NSWSydney23 Feb 2025
Jordan CoxESS117117148210v SURChelmsford4 Apr 2025
Paul WalterESS11776 & 41*222152v NOTNottingham11 Apr 2025
Daniel LawrenceSUR117117111106v SUSBrighton18 Apr 2025
Luke ProcterNOR11761 & 56265170v GLACardiff16 May 2025
Mitchell MarshLSG11711764108v GTAhmedabad22 May 2025
Tom LathamWAR11765 & 52261140v SOMBirmingham22 Jun 2025
Colin IngramGLA117117208141v GLOCardiff29 Jun 2025
Imam-ul-HaqYOR117117124105v LANYork12 Aug 2025
James SalesNOR117117110103v DURChester-le-Street15 Aug 2025
Dhananjaya de SilvaCCC117117127111v NSWCColombo6 Dec 2025
Gayan ManeeshanKYCC117112 & 5*23690v NSWCGalle30 Jan 2026
Brad SchmulianCS117117209110v WFNapier28 Feb 2026
LD WatsonAA11786 & 31167211v WFWellington18 Mar 2026
Tom ClarkSUS117101 & 16207114v LEILeicester3 Apr 2026
Leus du PlooyMID11751 & 66*184130v NORNorthampton17 Apr 2026
Matthew CritchleyESS11727 & 90*122180v HAMChelmsford8 May 2026
David BedinghamDUR1178 & 109*163102v NORChester-le-Street19 Jun 2026
Chris LynnNOR11711756107v GLACardiff8 Jul 2026
George GartonWAR117117101103v NOTNettleworth23 Jul 2026
William LuxtonYOR117117115124v SUSBrighton26 Jul 2026
Cameron GreenAUS11713 & 10421442v BANDarwin13 Aug 2026
PreviousPage 189Next

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.