Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Riki WesselsWOR118118 & 0136164v DURWorcester14 May 2019
Nick GubbinsMID11827 & 91233161v WORWorcester27 May 2019
James HarrisMID11838* & 80274141v SUSLondon2 Jun 2019
Ned EckersleyDUR118118 & DNB237140v SUSBrighton24 Jun 2019
Azhar AliPAK1180 & 118159130v SLKarachi19 Dec 2019
Josh PhilippeWA11863 & 55180200v TASHobart24 Feb 2020
Sam RobsonMID11836 & 82*229150v KENCanterbury15 Aug 2020
Eddie ByromSOM118117 & 1245160v ESSLondon23 Sept 2020
Ben McDermottTAS11890 & 28*306114v WAAdelaide30 Oct 2020
Usman KhawajaQUE1183 & 115*209100v TASHobart17 Feb 2021
Harry BrookYOR118118165181v SOMScarborough5 Sept 2021
Hashim AmlaSUR11884 & 34*281150v ESSLondon12 Sept 2021
Jake CarderSA118118237150v WAAdelaide24 Sept 2021
Brad SchmulianCS1181 & 117177150v OVDunedin31 Oct 2021
Ben MikeLEI11819 & 99*145124v MIDLondon28 Apr 2022
Jack LeaningKEN11875 & 43291161v SURLondon26 Jun 2022
Tom LathamNZ11835 & 83248141v ENGWellington24 Feb 2023
Chad BowesCAN11811882163v OVUniversity of Otago Oval6 Mar 2023
Jack BoyleCS118117 & 1248121v OVPalmerston North21 Mar 2023
Alex DaviesWAR118118153211v SOMTaunton6 Apr 2023
Jake DoranTAS118118205141v NSWHobart18 Nov 2023
Jack EdwardsNSW11899 & 19194110v VICSydney16 Feb 2024
Brett HamptonND11818 & 100*142117v AAHamilton8 Mar 2024
Fynn Hudson-PrenticeSUS11848 & 70138171v GLACardiff10 May 2024
Joey EvisonKEN11876 & 4220984v NOTCanterbury17 Sept 2024
Colin AckermannDUR11878* & 40*219140v SURLondon17 Sept 2024
Wayne MadsenDER118118 & DNB166141v GLODerby4 Apr 2025
Wayne MadsenDER11822 & 96145171v LEILeicester11 Apr 2025
Sol BudingerLEI118118102173v GLALeicester22 Jun 2025
Tom AbellSOM118118189140v HAMTaunton15 Sept 2025
Dean ElgarESS118118 & 0228171v SOMChelmsford24 Sept 2025
Steve SmithNSW118118 & DNB176201v QUEBrisbane28 Oct 2025
Rachin RavindraNZ11872* & 46*12966v WIMount Maunganui18 Dec 2025
Ben BrownHAM11815 & 103*127124v YORLeeds10 Apr 2026
David BedinghamDUR118118135133v GLOBristol10 Apr 2026
Azan AwaisPAK118103 & 15198150v BANDhaka8 May 2026
Walter ReadENG117117 & DNB155200v AUSLondon11 Aug 1884
Syd GregoryAUS11714 & 103-170v ENGLondon22 Jun 1896
Gilbert JessopENG11713 & 104-170v AUSLondon11 Aug 1902
Johnny TyldesleyENG11756 & 61-170v AUSNottingham29 May 1905
Herbie TaylorSA117109 & 8--1v ENGCape Town13 Dec 1913
Phil MeadENG117117 & DNB--0v SADurban27 Feb 1914
Fred SusskindSA11764 & 53--0v ENGLondon28 Jun 1924
Bill WoodfullAUS117117-60v ENGManchester24 Jul 1926
John NicolsonSA11739 & 78--0v ENGDurban21 Jan 1928
Jack RyderAUS117112 & 523081v ENGMelbourne29 Dec 1928
DuleepENG117117-101v NZAuckland14 Feb 1930
Herbie TaylorSA117117--0v ENGCape Town1 Jan 1931
Herbert SutcliffeENG117117--0v NZLondon29 Jul 1931
Fred BakewellENG11763 & 54--0v SAManchester27 Jul 1935
PreviousPage 156Next

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.