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
Rachin RavindraWF9626 & 70307140v CANWellington31 Oct 2021
Shakib Al HasanBAN9633 & 63184130v PAKDhaka4 Dec 2021
Tom BlundellNZ9696138120v SAChristchurch17 Feb 2022
Callum McLachlanWF9640* & 5617591v NDWhangarei3 Mar 2022
Rishabh PantIND96969794v SLChandigarh4 Mar 2022
Devan VishvakaWF9680 & 16161110v NDWhangarei6 Apr 2022
Dean ElgarSA9670 & 26118121v BANGqeberha8 Apr 2022
Shubman GillGT969659111v PKMumbai8 Apr 2022
Faf du PlessisRCB969664112v LSGMumbai19 Apr 2022
Sam EvansLEI9663 & 3328750v DERLeicester21 Apr 2022
Ben ComptonKEN963 & 93242140v YORLeeds28 Apr 2022
Ollie PopeSUR969618470v KENBeckenham12 May 2022
Michael BurgessWAR9696 & DNB106141v YORLeeds19 May 2022
Scott BorthwickDUR9696 & DNB16390v WORChester-le-Street12 Jun 2022
Zubaidi ZulkifleMAS96964368v BHUBangi2 Jul 2022
Luke ProcterNOR9678 & 18190130v GLOCheltenham25 Jul 2022
Rilee RossouwSA9696*55105v ENGCardiff28 Jul 2022
Harrison CarlyonJER9696115122v UGASt Martin5 Aug 2022
Finn AllenNZ969611773v WIBridgetown19 Aug 2022
James RewSOM9696120101v WARBirmingham23 Aug 2022
Michael JonesDUR9696193110v SUSChester-le-Street20 Sept 2022
Thorn ParkesOV969623592v NDMount Maunganui26 Oct 2022
Tagenarine ChanderpaulWI9651 & 45205111v AUSPerth30 Nov 2022
Joe RootENG9623 & 7310090v PAKRawalpindi1 Dec 2022
Gerhard ErasmusNAM9696*13091v SCOWindhoek1 Dec 2022
Samson AwiahGHA9696*6993v CAMKigali City6 Dec 2022
Virandeep SinghMAS96965485v BHRBangi19 Dec 2022
Jake GibsonOTA96966394v CANChristchurch4 Feb 2023
Reeza HendricksJSK969654114v SECCenturion9 Feb 2023
Ish SodhiCAN9669 & 27*218110v NDHamilton25 Feb 2023
Fakhar ZamanLQ969645310v PZLahore26 Feb 2023
Waseem MuhammadUAE969610656v PNGWindhoek27 Mar 2023
Asif KhanUAE96968665v NAMWindhoek2 Apr 2023
Alex LeesDUR9679 & 17124170v SUSBrighton6 Apr 2023
Shai HopeYOR9613 & 83121120v LEILeeds6 Apr 2023
Ricardo VasconcelosNOR9670 & 26151170v SOMTaunton4 May 2023
Sai SudharsanGT96964786v CSKAhmedabad29 May 2023
Collins ObuyaKEN9696*6086v UGANairobi10 Jun 2023
Will JacksSUR96964587v MIDLondon22 Jun 2023
Tom ClarkSUS9696 & 0171140v DERBrighton10 Jul 2023
Brandon McMullenSCO96965096v ITAEdinburgh24 Jul 2023
Joe RootENG965 & 91117121v AUSLondon27 Jul 2023
Luis ReeceDER96966495v WORDerby18 Aug 2023
Shan MasoodYOR969612970v MIDRadlett22 Aug 2023
Jordan ThompsonYOR9632 & 6410095v DERScarborough3 Sept 2023
James WhartonYOR9658 & 38194140v DERScarborough3 Sept 2023
Umar AminLEI962 & 94193170v SUSBrighton10 Sept 2023
Dawid MalanENG969695121v NZLondon13 Sept 2023
Mitchell MarshAUS969684133v INDRajkot27 Sept 2023
Sam HarperVIC969698101v NSWMelbourne29 Sept 2023
PreviousPage 341Next

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.