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 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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)ODI5th 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
Ayush MhatreCSK94944895v RCBBengaluru3 May 2025
Asa TribeGLA9494135160v KENCanterbury9 May 2025
Harry CameDER9431 & 63172150v LANManchester16 May 2025
Sam NortheastGLA9467 & 27*19080v NORCardiff16 May 2025
Babar AzamPZ949449104v KKRawalpindi17 May 2025
Ishan KishanSH9494*4875v RCBLucknow23 May 2025
Leus du PlooyMID9466 & 28146130v NORNorthampton22 Jun 2025
J BakerCAY94946095v BAHKing City22 Jun 2025
George BaldersonLAN9412 & 8279102v DERChesterfield29 Jun 2025
Sean WilliamsZIM9483* & 116592v SABulawayo6 Jul 2025
Stephen EskinaziMID949448123v HAMNorthwood9 Jul 2025
BI KellawayGLA9490 & 4*18480v KENCardiff22 Jul 2025
Ben DuckettENG9494100130v INDManchester23 Jul 2025
Colin AckermannDUR9451 & 43225110v SURChester-le-Street29 Jul 2025
Eddie ByromGLA9494108102v GLOBristol15 Aug 2025
Rishi PatelLEI949411964v DERLeicester20 Aug 2025
Muhammad AsimQAT949470131v KUWSt Saviour21 Aug 2025
Oli CarterSUS94947975v YORBrighton24 Aug 2025
Will SmeedSOM949458141v HAMBirmingham13 Sept 2025
Kiran CarlsonGLA949417862v DERDerby15 Sept 2025
Brian BennettZIM94945184v NAMBulawayo15 Sept 2025
Sol BudingerLEI9444 & 5075113v NORNorthampton24 Sept 2025
Tim WardTAS9442 & 52190101v VICMelbourne28 Oct 2025
Bevon JacobsAA9494115140v CSPalmerston North18 Nov 2025
Mahmudul Hasan JoyBAN9434 & 6017780v IREDhaka19 Nov 2025
Zak CrawleyENG949 & 8517080v AUSAdelaide17 Dec 2025
Aaron HardiePS9494*4395v HHHobart1 Jan 2026
Cameron BancroftWA9420 & 74173121v TASPerth5 Feb 2026
Lorcan TuckerIRE9494*51104v OMAColombo14 Feb 2026
Nishan MadushkaCCC949420090v MSCColombo28 Mar 2026
Sam HainWAR9494182100v SURBirmingham3 Apr 2026
Adam HoseWOR9442 & 52224110v DERDerby3 Apr 2026
Josh BohannonLAN9490 & 4176150v NORNorthampton3 Apr 2026
Aasif SheikhNEP94949775v OMAKirtipur5 May 2026
Caleb JewellDER949415480v NORDerby8 May 2026
Daniel LawrenceSUR9494*4766v HAMLondon5 Jun 2026
Marcus HarrisLAN943 & 91*19470v KENBlackpool12 Jun 2026
Tanzid HasanBAN949410183v ZIMHarare11 Jul 2026
Matthew ShortSFU9494*62102v LAKROakland15 Jul 2026
Ryan RickeltonSL9494*4268v LSLeeds4 Aug 2026
Sam WhitemanYOR94949880v DERScarborough7 Aug 2026
Tom LammonbySOM941 & 93176120v SUSBrighton27 Aug 2026
LG PretoriusSA949451123v ZIMWindhoek1 Sept 2026
James ColesSUS9415 & 79165101v ESSChelmsford2 Sept 2026
Dhiren GondariaKEN94944779v UGAKigali City12 Sept 2026
Dick BarlowENG9331 & 62-110v AUSSydney17 Feb 1882
Reggie DuffAUS9379 & 14-140v ENGAdelaide15 Jan 1904
Gilbert JessopENG9393-140v SALondon1 Jul 1907
Victor TrumperAUS9373 & 20--0v ENGLondon9 Aug 1909
Jack GregoryAUS9393 & DNB13780v ENGSydney25 Feb 1921
PreviousPage 359Next

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.