Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Aiden MarkramDUR940 & 94160160v LEIChester-le-Street4 May 2018
Joe RootENG9480 & 14191100v INDBirmingham1 Aug 2018
Jake LehmannSA9461 & 33*24990v NSWAdelaide16 Oct 2018
Alex DoolanTAS940 & 94127111v VICHobart17 Nov 2018
Cam FletcherCAN9479 & 15247110v AAKennards Hire Community Oval6 Dec 2018
Charlie HemphreyQUE9493 & 122391v VICMelbourne23 Feb 2019
Moisés HenriquesNSW9416 & 78154120v QUEBrisbane3 Mar 2019
Joe RootYOR949418951v HAMSouthampton11 Apr 2019
Billy RootGLA9468 & 26140140v DERDerby19 May 2019
Aaron ThomasonSUS944 & 90131114v WORKidderminster18 Jun 2019
Will RhodesWAR9451 & 43156141v SURLondon23 Jun 2019
Philip SaltSUS9464 & 30*137120v GLOBristol10 Sept 2019
Luke ProcterNOR948 & 86*164122v DURNorthampton16 Sept 2019
Keshav MaharajSA9472 & 22197150v INDPune10 Oct 2019
Scott KuggeleijnND9472* & 22101102v CANHamilton10 Mar 2020
Devon ConwayWF9494198111v AAAuckland10 Mar 2020
Daryl MitchellWOR940 & 94167100v GLAWorcester8 Aug 2020
Ben CurranNOR9482 & 12182120v GLANorthampton22 Aug 2020
Daniel LawrenceENG9473 & 21*20261v SLGalle14 Jan 2021
Tamim IqbalBAN9444 & 5098151v WIDhaka11 Feb 2021
Graeme BeghinAA9411 & 83249111v CANAuckland27 Mar 2021
Lahiru ThirimanneSL9455 & 39220110v WINorth Sound29 Mar 2021
Haseeb HameedNOT940 & 94144111v DERDerby29 Apr 2021
Tafadzwanashe KaitanoZIM9487 & 7413100v BANHarare7 Jul 2021
Brett D'OliveiraWOR9438 & 56*104122v SUSWorcester30 Aug 2021
Virat KohliIND9450 & 44192150v ENGLondon2 Sept 2021
Max ChuOV9494171111v CSDunedin31 Oct 2021
David WarnerAUS9494 & DNB176112v ENGBrisbane8 Dec 2021
Martin GuptillAA9463 & 31196151v NDAuckland4 Feb 2022
Jake LehmannSA940 & 9490140v NSWAdelaide23 Mar 2022
Lewis HillLEI9493 & 1122150v WORLeicester7 Apr 2022
Wayne MadsenDER949415990v LEILeicester21 Apr 2022
Rishi PatelLEI9426 & 68265111v SUSLeicester12 May 2022
Matt RenshawSOM9494141160v GLOBristol12 May 2022
Rob JonesLAN9428 & 66205130v WARBirmingham12 Jun 2022
Luis ReeceDER9452 & 42*202130v SUSBrighton26 Jun 2022
Keaton JenningsLAN9494152151v GLOBristol26 Jun 2022
Louis KimberLEI9468 & 26139122v GLALeicester20 Jul 2022
Aneurin DonaldHAM949484152v NORSouthampton5 Sept 2022
Lewis GoldsworthySOM9494 & 0163140v KENCanterbury26 Sept 2022
Sam EvansLEI9430 & 64196120v DERDerby26 Sept 2022
Craig ErvineZIM9422 & 7214170v WIBulawayo12 Feb 2023
Zak CrawleyKEN9491 & 3179100v NORCanterbury6 Apr 2023
Dan MousleyWAR94949374v KENBirmingham13 Apr 2023
Leus du PlooyDER9494 & DNB15090v LEIDerby4 May 2023
Usman KhawajaAUS9417 & 77257140v ENGLondon28 Jun 2023
Shan MasoodYOR948 & 86102122v DERScarborough3 Sept 2023
Nick BrowneESS9459 & 35186140v MIDChelmsford4 Sept 2023
Teague WyllieWA9494251150v VICPerth4 Oct 2023
Joe CarterND949413383v OVHamilton20 Oct 2023
PreviousPage 260Next

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.