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
Tom PrestHAM102102 & DNB10755v KENCanterbury9 Sept 2024
Nazmul Hossain ShantoBAN10220 & 82157113v INDChennai19 Sept 2024
Abdullah ShafiquePAK102102 & 0185102v ENGMultan7 Oct 2024
Evin LewisWI102102*6194v SLKandy26 Oct 2024
Brandon KingWI102102117131v ENGBridgetown6 Nov 2024
Peter HandscombVIC10224 & 7818881v QUEMelbourne6 Dec 2024
Will YoungNZ10242 & 60177190v ENGHamilton14 Dec 2024
Tom BantonME102102*55106v SWSharjah19 Jan 2025
Sammu AshanACCC10279 & 23153102v CMCCColombo26 Jan 2025
Josh InglisAUS10210294101v SLGalle29 Jan 2025
J PereraMSC10252 & 5019490v NCCMoratuwa7 Feb 2025
Kane WilliamsonNZ10210294102v SALahore5 Mar 2025
Adam LythYOR10267 & 35180170v WORLeeds11 Apr 2025
Keacy CartyWI102102109131v IREDublin23 May 2025
BM PecicSER10210242710v SLOBelgrade7 Jun 2025
Richie BerringtonSCO10210211464v NEPDundee8 Jun 2025
Temba BavumaSA10236 & 6621891v AUSLondon11 Jun 2025
Shai HopeWI102102*5786v AUSBasseterre25 Jul 2025
Tim DavidAUS102102*37611v WIBasseterre25 Jul 2025
Michael JonesLAN1021028867v YORYork12 Aug 2025
Sol BudingerLEI10210280133v NOTKibworth13 Aug 2025
Finlay BeanYOR102102*5786v DURScarborough22 Aug 2025
Tom LammonbySOM102102104110v KENCanterbury24 Aug 2025
James ColesSUS102102 & 0109161v WORWorcester24 Sept 2025
Babar AzamPAK102102*11980v SLRawalpindi14 Nov 2025
Caleb JewellTAS102102162110v NSWSydney22 Nov 2025
H KannanAA10224 & 78243111v NDMount Maunganui26 Nov 2025
Virat KohliIND1021029372v SARaipur3 Dec 2025
Ben LockroseOV10270 & 32189160v NDHamilton5 Dec 2025
Dulash UdayangaPSC10294 & 8160130v CCCHambantota12 Dec 2025
Sachitha JayathilakeTUCA10210215484v MSCKurunegala12 Dec 2025
Tim SeifertMR1021025696v BHGeelong15 Dec 2025
Matt RenshawBH1021025159v PSBrisbane19 Dec 2025
Mitchell MarshPS10210258115v HHHobart1 Jan 2026
Matthew GilkesNSW10251 & 51173133v WASydney14 Mar 2026
Lewis McManusNOR10275* & 27304122v LANNorthampton3 Apr 2026
Matthew MontgomeryDER10228 & 74225150v GLODerby24 Apr 2026
M KasselmanBOT1021025693v IVOGaborone28 May 2026
Rahmanullah GurbazAFG1021025188v INDDharamshala13 Jun 2026
Hashmatullah ShahidiAFG102102131131v INDChennai20 Jun 2026
LG PretoriusSFU102102*52105v MNYDallas8 Jul 2026
Shai HopeWI10292 & 1019081v PAKTarouba25 Jul 2026
Tom WestleyESS10210297120v DERChelmsford26 Jul 2026
NRM ThainESS102102116130v SUSArundel29 Jul 2026
Andrew BalbirnieNW102102*61115v LLLisburn29 Jul 2026
Matthew CritchleyESS102102*7392v WORChelmsford2 Aug 2026
Ryan PatelSUR1021029175v NOTLondon11 Aug 2026
Saim AyubJK1021025868v SKANBasseterre27 Aug 2026
Aasif SheikhNEP10210210684v UAEKuala Lumpur12 Sept 2026
Shimron HetmyerGAW102102*4548v JKBridgetown18 Sept 2026
PreviousPage 291Next

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.