Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)T1011th Match · Abu Dhabi T10 League 2026RDCBULT1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSA

Batting match by match (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Hilton CartwrightWA7666 & 10127110v TASHobart12 Mar 2019
Rilee RossouwHAM767666104v ESSSouthampton5 Apr 2019
Alex WakelyNOR7676 & DNB140100v MIDNorthampton5 Apr 2019
Ben SlaterNOT7645 & 31190100v ESSChelmsford14 May 2019
Rilee RossouwHAM760 & 765564v WARBirmingham14 May 2019
Delray RawlinsSUS7656 & 20*15674v DURBrighton24 Jun 2019
Steven DaviesSOM7674 & 2169110v NOTTaunton7 Jul 2019
Heino KuhnKEN7654 & 22116100v SURLondon7 Jul 2019
Hassan AzadLEI7614 & 62172100v DURLeicester7 Jul 2019
Jack BurnhamDUR760 & 76108111v WORChester-le-Street13 Jul 2019
Samit PatelGLA7654 & 2213191v LANColwyn Bay18 Aug 2019
Virat KohliIND7676 & 0164100v WIKingston30 Aug 2019
Colin AckermannLEI7616 & 60154120v NORLeicester10 Sept 2019
Richard LeviNOR7616 & 6085140v DURNorthampton16 Sept 2019
Joe BurnsQUE7676119110v WABrisbane2 Nov 2019
Asad ShafiqPAK7676 & 014070v AUSBrisbane21 Nov 2019
Dinesh ChandimalSL7674 & 2172100v PAKKarachi19 Dec 2019
Ben McDermottTAS767 & 69214100v QUEBrisbane14 Feb 2020
Mark ChapmanAA7652 & 2413991v OVKennards Hire Community Oval22 Feb 2020
Travis HeadSA7616 & 60150111v VICAdelaide6 Mar 2020
Tom ScrivenHAM768 & 68169100v KENCanterbury6 Sept 2020
Henry HuntSA7630 & 46237110v TASAdelaide19 Oct 2020
Marnus LabuschagneAUS7648 & 2818150v INDMelbourne26 Dec 2020
Faheem AshrafPAK7648 & 28153110v NZChristchurch3 Jan 2021
Mark ChapmanAA7657 & 19*121110v NDWhangarei11 Mar 2021
Dimuth KarunaratneSL761 & 7519390v WINorth Sound29 Mar 2021
George BartlettSOM760 & 76*168100v MIDLondon8 Apr 2021
Nick BrowneESS7668 & 8207120v WARBirmingham22 Apr 2021
Adam RossingtonNOR7676 & DNB9572v GLANorthampton22 Apr 2021
Ed BarnardWOR7676*101100v WARBirmingham6 May 2021
Roelof van der MerweSOM767688101v LEITaunton4 Jul 2021
Zak CrawleyKEN7650 & 26120130v LEILeicester30 Aug 2021
Joe ClarkeNOT7654 & 22144101v LANNottingham5 Sept 2021
Matthew CritchleyDER7617 & 59*17091v LEIDerby5 Sept 2021
Harry SwindellsLEI767614690v DERDerby5 Sept 2021
Babar AzamPAK767612691v BANDhaka4 Dec 2021
Marcus HarrisAUS767618970v ENGMelbourne26 Dec 2021
James PeirsonQUE760 & 7614491v VICMelbourne18 Feb 2022
Steve SmithAUS7659 & 1719670v PAKLahore21 Mar 2022
David BedinghamDUR767685111v GLACardiff7 Apr 2022
Anuj DalDER7652 & 24*20170v MIDLondon7 Apr 2022
James FullerHAM7655 & 218671v LANSouthampton28 Apr 2022
Ryan PatelSUR7676104111v KENBeckenham12 May 2022
Tom LammonbySOM7676131110v GLOBristol12 May 2022
Luke ProcterNOR767620061v KENNorthampton19 May 2022
Tom LathamNZ760 & 76106120v ENGLeeds23 Jun 2022
John SimpsonMID7676 & DNB165100v GLALondon12 Sept 2022
Joe ClarkeNOT7628 & 48*112111v DURNottingham26 Sept 2022
Ben AllisonESS7669* & 7*135111v NORNorthampton26 Sept 2022
Tom BruceCS762 & 7424461v CANNelson18 Oct 2022
PreviousPage 380Next

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.