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
Kinchit ShahHK1021029795v ITAKampala18 Jun 2022
Josh LawrensonJER102102*129100v ITAKampala21 Jun 2022
Dominic SibleyWAR10210227360v NORNorthampton26 Jun 2022
James BraceyGLO10279 & 23189140v NORCheltenham25 Jul 2022
Murray ComminsMR10210261115v LLDublin27 Jul 2022
Regis ChakabvaZIM10210275102v BANHarare7 Aug 2022
Louis KimberLEI1021028994v SOMLeicester12 Aug 2022
Stephen EskinaziMID102102107122v WARRadlett19 Aug 2022
Gareth RoderickWOR102102208121v NOTWorcester20 Sept 2022
Daniel HughesNSW10291 & 11295100v SAWollongong31 Oct 2022
Zeeshan MaqsoodOMA102102*4479v BHRAl Amarat19 Nov 2022
Andre FletcherKF102102*67113v CSHambantota6 Dec 2022
Rishabh PantIND10293 & 911785v BANDhaka22 Dec 2022
JM CummingOV10243 & 59206131v CSPalmerston North21 Mar 2023
Pargat SinghCAN10210296132v UAEWindhoek1 Apr 2023
Ben ComptonKEN10214 & 88218140v WARBirmingham13 Apr 2023
Dinesh ChandimalSL102102*155120v IREGalle16 Apr 2023
Rory BurnsSUR10288 & 14123131v MIDLondon11 May 2023
Graham ClarkDUR102102*49134v NORNorthampton26 May 2023
Mark AdairIRE10214 & 88108142v ENGLondon1 Jun 2023
Ollie RobinsonDUR10210297170v GLAChester-le-Street11 Jun 2023
James VinceHAM10215 & 87194141v LANSouthport11 Jun 2023
Sean WilliamsZIM102102*70131v NEPHarare18 Jun 2023
Sikandar RazaZIM102102*5468v NEDHarare20 Jun 2023
Luke ProcterNOR10275 & 27*33760v LANManchester25 Jul 2023
David BedinghamDUR1021025467v SUSBrighton4 Aug 2023
Rob YatesWAR102102114113v GLANeath10 Aug 2023
Sol BudingerLEI10210274106v ESSKibworth15 Aug 2023
Neil RockNK1021027397v MRCork15 Aug 2023
Rahkeem CornwallBR102102*48412v SKANBridgetown3 Sept 2023
Nicolas PooranTKR102102*53510v BRPort of Spain6 Sept 2023
Aiden MarkramSA102102*7494v AUSPotchefstroom12 Sept 2023
Will RhodesWAR102102 & DNB189130v MIDLondon19 Sept 2023
Matthew CritchleyESS10299 & 317741v HAMChelmsford19 Sept 2023
Matt RenshawQUE10210268151v VICMackay19 Oct 2023
KL RahulIND10210264114v NEDBengaluru12 Nov 2023
William O'DonnellAA102102233132v WFKennards Hire Community Oval15 Nov 2023
Cameron BancroftWA1022 & 100*217110v TASHobart16 Feb 2024
Zak CrawleyENG10242 & 60133131v INDRanchi23 Feb 2024
Martin CoetzeeHK10210263114v QATDoha29 Feb 2024
Travis HeadSH1021024198v RCBBengaluru15 Apr 2024
Suryakumar YadavMI102102*51126v SHMumbai6 May 2024
Tom PrestHAM102102 & DNB163142v DURSouthampton10 May 2024
Rob KeoghNOR102102 & DNB22090v DERDerby17 May 2024
Sam NortheastGLA10261 & 41*214100v LEILeicester24 May 2024
Imran AsifAUA1021026588v BELLower Austria26 May 2024
Kushal Janith PereraDS102102*52105v JKKandy3 Jul 2024
Sam CurranSUR102102*5876v HAMLondon18 Jul 2024
Shadman IslamBAN10293 & 9*196130v PAKRawalpindi21 Aug 2024
Ravija SandaruwanKUW102102*4897v HKKuala Lumpur27 Aug 2024
PreviousPage 290Next

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.