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 resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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
Josh InglisWA10686 & 20149122v SAAdelaide14 Mar 2018
David WieseSUS106106105143v WARBirmingham13 Apr 2018
Kusal MendisSL1064 & 102221112v WITrinidad6 Jun 2018
Tim AmbroseWAR10667 & 39205140v DURChester-le-Street25 Jun 2018
Steven CrookNOR10633 & 73168160v GLACardiff25 Jun 2018
Tom Kohler-CadmoreYOR106106232120v NOTNottingham4 Sept 2018
Dominic SibleyWAR106106168170v LEILeicester10 Sept 2018
Jordan SilkTAS10616 & 90269120v VICHobart17 Nov 2018
Dimuth KarunaratneSL10683 & 23161120v ENGColombo23 Nov 2018
Cheteshwar PujaraIND106106 & 0321100v AUSMelbourne26 Dec 2018
Faf du PlessisSA106103 & 3*232130v PAKCape Town3 Jan 2019
Ben RaineDUR10678* & 28239100v WORChester-le-Street13 Jul 2019
Ollie PopeSUR106106169130v NOTLondon23 Sept 2019
Brad SchmulianCS10674* & 3219591v AAKennards Hire Community Oval21 Oct 2019
Oshada FernandoSL1064 & 102199130v PAKKarachi19 Dec 2019
Sikandar RazaZIM10672 & 3417382v SLHarare27 Jan 2020
Callum TaylorGLA106106 & 097116v NORNorthampton22 Aug 2020
Gareth HarteDUR10672 & 34215140v NOTNottingham6 Sept 2020
Will JacksSUR10684* & 22*181130v SUSLondon6 Sept 2020
Sam HarperVIC106106*167140v SAMelbourne3 Apr 2021
Tom WestleyESS106106112151v DERChelmsford13 May 2021
Tom AbellSOM1068 & 98185160v HAMTaunton3 Jun 2021
Anuj DalDER106106 & DNB217160v LEIDerby5 Sept 2021
Tom LammonbySOM1066 & 100139133v LANTaunton12 Sept 2021
Dominic SibleyWAR10656 & 50234112v SOMBirmingham21 Sept 2021
James PeirsonQUE106106*168130v TASAdelaide7 Oct 2021
Troy JohnsonWF10678 & 28250190v OVWellington23 Oct 2021
James BazleyQUE10664 & 42*154141v VICMelbourne18 Feb 2022
Nathan McSweeneySA1067 & 99*208140v NSWAdelaide23 Mar 2022
Matthew LambWAR106106138171v SURBirmingham7 Apr 2022
Colin IngramGLA10687 & 19210180v DURCardiff7 Apr 2022
Colin IngramGLA1064 & 102209140v WORWorcester26 Jun 2022
Cameron BancroftWA106100 & 6220100v VICMelbourne17 Oct 2022
Will YoungCS1061 & 105192140v WFPalmerston North14 Nov 2022
Harry TectorIRE10650 & 56251132v BANDhaka4 Apr 2023
Chris WrightLEI10666* & 40*113143v YORLeeds6 Apr 2023
Tom HartleyLAN10633 & 73*100126v ESSChelmsford13 Apr 2023
Dawid MalanYOR106106 & 0144161v DERChesterfield11 Jun 2023
Philip SaltLAN106103 & 3144140v HAMSouthport11 Jun 2023
Joseph Peter PhillipsGLO10680 & 26167180v WORCheltenham26 Jul 2023
Dean ElgarESS10680 & 26201170v NOTNottingham5 Apr 2024
Will RhodesWAR10681 & 25190101v HAMSouthampton19 Apr 2024
Jordan ClarkSUR106106*102122v HAMLondon26 Apr 2024
Ryan HigginsMID106106126141v SUSLondon24 May 2024
Haseeb HameedNOT10615 & 91192130v SOMNottingham23 Jun 2024
Ricardo VasconcelosNOR1067 & 99182130v GLACardiff23 Jun 2024
Luke ProcterNOR10638 & 68*112141v LEINorthampton17 Sept 2024
Kusal MendisSL106106*14963v NZGalle26 Sept 2024
Tristan StubbsSA10610619863v BANChattogram29 Oct 2024
Temba BavumaSA106106 & DNB17992v PAKCape Town3 Jan 2025
PreviousPage 203Next

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.