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
Ben ComptonKEN9595211100v LANCanterbury26 Sept 2023
Virat KohliIND959510482v NZDharamsala22 Oct 2023
Kane WilliamsonNZ959579102v PAKBengaluru4 Nov 2023
Nick KellyWF9551 & 44127133v NDCello Basin Reserve6 Nov 2023
Matt BoyleCAN9554 & 41135141v CSNapier15 Nov 2023
Henry NichollsNZ95959981v BANNelson20 Dec 2023
Janith LiyanageSL959512762v ZIMColombo8 Jan 2024
Ben McDermottHH9595*6175v ASAdelaide9 Jan 2024
Andries GousADKR9595*5057v DVDubai21 Jan 2024
Yashasvi JaiswalIND9580 & 15109123v ENGHyderabad25 Jan 2024
Kusal MendisSL9593 & 2152111v BANChattogram30 Mar 2024
Ben CharlesworthGLO9552* & 43*188112v YORBristol12 Apr 2024
Craig OvertonSOM9595*11191v NOTTaunton19 Apr 2024
AV LazarusTHA95956638v INABali1 May 2024
Migael PretoriusSOM9595*7186v NOTNottingham23 Jun 2024
Kraigg BrathwaiteWI9548 & 47120160v ENGNottingham18 Jul 2024
Jamie SmithENG9595 & DNB109121v WIBirmingham26 Jul 2024
S DanielSSC95958057v NCCColombo30 Jul 2024
Alick AthanazeWI953 & 9213690v SAPort of Spain7 Aug 2024
Lewis GoldsworthySOM959510891v WORTaunton9 Aug 2024
Wayne MadsenDER9547 & 48*15590v NORNorthampton9 Sept 2024
Ben DuckettENG959591110v AUSNottingham19 Sept 2024
Usman KhawajaQUE9531 & 64*168111v WAPerth8 Oct 2024
Rohit KumarLL959559104v PAKirtipur6 Dec 2024
Keacy CartyWI959588102v BANBasseterre12 Dec 2024
Jake Fraser-McGurkMR95954658v BHMelbourne18 Jan 2025
Nick WelchZIM9590 & 519391v IREBulawayo6 Feb 2025
Sam FanningWA959522952v QUEBrisbane18 Feb 2025
Paul WalterESS9595172140v SURChelmsford4 Apr 2025
Lewis McManusNOR9595207110v LANManchester11 Apr 2025
Riyan ParagRR95954568v KKRKolkata4 May 2025
BI KellawayGLA9595 & DNB104111v NORCardiff16 May 2025
Dean ElgarESS9531 & 64209120v SURLondon23 May 2025
Keaton JenningsLAN95954986v NOTManchester31 May 2025
Adam HoseWOR95955176v NOTNottingham7 Jun 2025
Tajinder SinghMNY95953588v SODallas27 Jun 2025
Alex DaviesWAR9537 & 58158150v SUSBrighton29 Jun 2025
Chamika KarunaratneNCC9595*4678v BSCColombo17 Jul 2025
Caleb JewellDER9554 & 41217110v LEIDerby22 Jul 2025
Marcus HarrisLAN95959972v SOMTaunton10 Aug 2025
AM VaughanSOM9595127110v YORYork14 Aug 2025
Ibrahim ZadranAFG959514031v BANAbu Dhabi11 Oct 2025
Ibrahim ZadranAFG959511172v BANAbu Dhabi14 Oct 2025
Jack EdwardsNSW9595 & DNB187160v QUESydney5 Dec 2025
Nimesha GunasingheACCC9585 & 10171122v KYCCGalle6 Dec 2025
Lakshan EdirisingheKYCC9522 & 73*14483v BRCMaggona12 Dec 2025
Dane CleaverCD959553124v WELPalmerston North27 Dec 2025
Nick KellyWEL9595*58113v NDMount Maunganui31 Dec 2025
Tom BruceCD95955086v AUCAuckland26 Jan 2026
Jordan SilkTAS9555 & 4019390v WAPerth5 Feb 2026
PreviousPage 350Next

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.