Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Tom LammonbySOM8536 & 49147130v LANManchester17 Sept 2024
Kane WilliamsonNZ8555 & 3015072v SLGalle18 Sept 2024
Dimuth KarunaratneSL852 & 8313560v NZGalle18 Sept 2024
Jack ClaytonQUE8585 & DNB194120v WAPerth8 Oct 2024
Curtis HeaphyCS8510 & 75*24370v WFNapier28 Nov 2024
A BandaraCCC858518380v NCCColombo31 Jan 2025
Luke WellsLAN8538 & 4716563v MIDLondon4 Apr 2025
Ben RaineDUR854 & 81143111v WARChester-le-Street11 Apr 2025
Luis ReeceDER8573* & 12*20991v GLACardiff2 May 2025
Kyle AbbottHAM8567 & 18*75113v NOTNottingham9 May 2025
Kurtis PattersonSUR8585140111v YORLondon16 May 2025
Ollie RobinsonDUR8552 & 3389150v SOMChester-le-Street23 May 2025
Craig ErvineZIM8536 & 49167110v SABulawayo28 Jun 2025
James WhartonYOR858513072v SUSScarborough29 Jul 2025
Rishi PatelLEI858513393v KENCanterbury29 Jul 2025
Martin AnderssonDER85857583v KENCanterbury24 Sept 2025
Mitchell HayCAN8542 & 43*159101v OVDunedin26 Nov 2025
Thorn ParkesOV8541 & 44183130v CANDunedin26 Nov 2025
Marnus LabuschagneAUS8548 & 37108111v ENGSydney4 Jan 2026
A BandaraCCC8538 & 4715380v PSCGalle9 Jan 2026
Vishva ChathurangaPSC8528 & 5796131v TUCAMaggona30 Jan 2026
Fergus O'NeillVIC8538 & 47*159100v WAPerth16 Feb 2026
Joel CurtisWA8526 & 59124120v VICPerth16 Feb 2026
Jack BoyleOV858516280v NDDunedin18 Mar 2026
Keaton JenningsLAN8567 & 18197101v MIDManchester8 May 2026
Ben GeddesMID8512 & 73*9683v LANManchester8 May 2026
Kiran CarlsonGLA8585 & 0161130v WARBirmingham15 May 2026
Rob YatesWAR8565 & 20198130v YORScarborough12 Jun 2026
Harry FinchKEN852 & 83158121v LANBlackpool12 Jun 2026
Will RhodesDUR8562 & 2318980v NORChester-le-Street19 Jun 2026
Luke ProcterNOR8539 & 46212120v LANManchester20 Aug 2026
Luis ReeceDER8532 & 5321831v KENDerby8 Sept 2026
Alex LeesDUR8548 & 37154110v MIDChester-le-Street8 Sept 2026
Ben CoxLEI8510 & 75*12690v HAMLeicester15 Sept 2026
Hamza ShaikhLEI8563 & 2217490v HAMLeicester15 Sept 2026
Marco JansenSA858510093v AUSGqeberha18 Oct 2026
Alec BannermanAUS8470 & 14-120v ENGSydney3 Mar 1882
William ScottonENG8482 & 2-20v AUSAdelaide12 Dec 1884
Harry TrottAUS8442 & 42--0v ENGMelbourne1 Mar 1895
Hugh Bromley-DavenportENG8484--0v SAJohannesburg2 Mar 1896
Dick LilleyENG8465* & 19--0v AUSManchester16 Jul 1896
Frank IredaleAUS8484-80v ENGAdelaide14 Jan 1898
Dick LilleyENG8484-130v AUSSydney13 Dec 1901
Charles MacartneyAUS8475 & 9-100v ENGAdelaide10 Jan 1908
George ThompsonENG8438 & 46*--1v SACape Town21 Jan 1910
Charlie LlewellynSA849 & 75--0v ENGLondon10 Jun 1912
C.B. FryENG845 & 79--0v AUSLondon19 Aug 1912
Herbie TaylorSA8414 & 70--0v ENGJohannesburg1 Jan 1914
Patsy HendrenENG8428 & 5617690v AUSSydney17 Dec 1920
Wilfred RhodesENG8411 & 7324840v AUSMelbourne11 Feb 1921
PreviousPage 315Next

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.