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
Sean SoliaAA9872 & 26197112v NDAuckland4 Feb 2022
George WorkerAA9880 & 18174141v OVAlexandra11 Mar 2022
Brad SchmulianCS989823470v NDWhangarei29 Mar 2022
S DaviziCZE9898*61133v GIBMarsa11 May 2022
Billy RootGLA9888 & 10179100v DURChester-le-Street12 May 2022
Jacob BethellGLO9837 & 61200150v SOMBristol12 May 2022
Devon ConwayNZ9846 & 52171150v ENGNottingham10 Jun 2022
Will SmeedSOM989851105v SURTaunton3 Jul 2022
Shubman GillIND9898*9872v WIPort of Spain27 Jul 2022
Dawid MalanTR9898*4439v MOManchester13 Aug 2022
Ed PollockWOR9898161161v SUSBrighton12 Sept 2022
Riazat Ali ShahUGA9898*5356v TANBenoni22 Sept 2022
SB KeeneAA9860 & 38*193151v CANChristchurch14 Nov 2022
Liton DasBAN9825 & 7312491v INDDhaka22 Dec 2022
Colin MunroBH98985393v STCarrara29 Dec 2022
Dhananjaya de SilvaSL980 & 98191121v NZWellington17 Mar 2023
Mohammad RizwanPAK9898*6274v NZRawalpindi24 Apr 2023
Tom LathamNZ98988581v PAKRawalpindi29 Apr 2023
Leus du PlooyDER9837 & 61*134131v GLODerby11 May 2023
Sam RobsonMID9876 & 22193170v SURLondon11 May 2023
Yashasvi JaiswalRR9898*47125v KKRKolkata11 May 2023
Ibrahim ZadranAFG989898112v SLHambantota2 Jun 2023
Jonny BairstowENG9878 & 20117150v AUSBirmingham16 Jun 2023
Zeeshan KhanMAC9898*58152v ROMMarsa14 Jul 2023
James FullerHAM9846 & 52*91112v NOTNottingham19 Jul 2023
Billy RootGLA9898 & DNB123141v GLOCheltenham20 Jul 2023
Jack TaylorGLO980 & 9892180v WORCheltenham26 Jul 2023
Gareth DelanyMR98988366v NWBready4 Sept 2023
Curtis CampherMR9898101121v NWBready4 Sept 2023
Kamau LeverockBER98985957v CAYHamilton3 Oct 2023
Muhammad AbbasWF9857 & 41155160v CANCello Basin Reserve20 Oct 2023
Jack ClaytonQUE9896 & 2182100v TASHobart26 Oct 2023
Greg HayCS9859 & 39289130v OVUniversity of Otago Oval6 Nov 2023
Ryan RickeltonMCT98984968v JSKJohannesburg13 Jan 2024
Ruturaj GaikwadCSK989854103v SHChennai28 Apr 2024
Andrew UmeedSOM9825 & 73*123131v KENTaunton17 May 2024
Sandun WeerakkodyTUCA9898100122v ACCCColombo16 Jun 2024
Nicolas PooranWI98985368v AFGGros Islet17 Jun 2024
Sam HainBB9898*4858v YORLeeds5 Jul 2024
Ollie PriceGLO9898118110v YORYork2 Aug 2024
Joe CracknellMID9898123110v LANManchester8 Aug 2024
Michael BurgessWAR9869 & 29137124v SOMBirmingham22 Aug 2024
Ryan PatelSUR9877 & 21207130v NOTNottingham29 Aug 2024
Jack DaviesMID9891 & 7146122v GLOLondon9 Sept 2024
Colin IngramGLA9827 & 71153180v SUSBrighton9 Sept 2024
Tom LathamNZ9870 & 2817980v SLGalle18 Sept 2024
Andrew UmeedSCO9898*79132v USADallas25 Oct 2024
MahmudullahBAN98989873v AFGSharjah11 Nov 2024
Curtis HeaphyCS9817 & 81179110v CANNelson19 Nov 2024
Saim AyubPAK9898*57115v SACenturion13 Dec 2024
PreviousPage 326Next

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.