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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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
Robert O'DonnellAA7961 & 18118121v NDKennards Hire Community Oval28 Oct 2023
Scott KuggeleijnND7936 & 43127111v OVUniversity of Otago Oval15 Nov 2023
Mushfiqur RahimBAN7912 & 6713880v NZSylhet28 Nov 2023
Nathan SmithWF794 & 75*14061v CANRangiora29 Feb 2024
Zak CrawleyENG7979 & 0124111v INDDharamsala7 Mar 2024
Thorn ParkesOV7962 & 17130140v WFCello Basin Reserve16 Mar 2024
Angelo MathewsSL7923 & 5614571v BANChattogram30 Mar 2024
Paul WalterESS790 & 7911391v NOTNottingham5 Apr 2024
Dean ElgarESS7979137100v LANChelmsford19 Apr 2024
Fletcha MiddletonHAM7920 & 59*18050v NOTNottingham17 May 2024
Aneurin DonaldDER7967 & 12*80130v GLOBristol24 May 2024
Gareth RoderickWOR7916 & 63169100v SURWorcester23 Jun 2024
Ben GreenLEI792 & 7792120v MIDLeicester30 Jun 2024
Peter MoorIRE7979 & 0108110v ZIMBelfast25 Jul 2024
Bas de LeedeDUR797968131v NOTChester-le-Street22 Aug 2024
Tom LammonbySOM7944 & 35111111v WARBirmingham22 Aug 2024
Tom TaylorWOR7962* & 1712490v ESSChelmsford29 Aug 2024
Harry CameDER790 & 7928180v SUSBrighton29 Aug 2024
Ajaz PatelCS7922 & 57140131v CANNelson19 Nov 2024
Nithish Kumar ReddyIND7941 & 38*8693v AUSPerth22 Nov 2024
Cole McConchieCAN7913 & 6613150v OVRangiora7 Dec 2024
Sanjaya ChathurangaRCC7978* & 119443v BCAAMaggona27 Dec 2024
Dimuth KarunaratneSSC7979 & DNB12990v NSWCColombo3 Jan 2025
Krishan SanjulaSSC7969 & 10*101130v NSWCColombo3 Jan 2025
Deshan DiasBRC7974 & 518580v NCCColombo3 Jan 2025
Ron ChandragupthaBCAA795 & 74100110v ACCCWelisara7 Feb 2025
Gihan KoralageBSC7910 & 69*10182v BCAAColombo28 Feb 2025
Jeet RavalND7963 & 16*122110v AAAuckland13 Mar 2025
Muhammad AbbasWF7927 & 5216360v CANRangiora13 Mar 2025
Blake NikitarasNSW7928 & 51181110v TASHobart15 Mar 2025
Ish SodhiCAN7979 & 0154120v WFWellington29 Mar 2025
Ollie PopeSUR7914 & 6513072v HAMLondon11 Apr 2025
Toby AlbertHAM791 & 78*20960v SURLondon11 Apr 2025
Ian HollandLEI7974 & 5145130v DERLeicester11 Apr 2025
Kyle VerreynneNOT7941 & 3812380v DURChester-le-Street16 May 2025
Brooke GuestDER7977 & 216671v LANManchester16 May 2025
Tom LathamWAR7959 & 2021890v WORWorcester23 May 2025
Steve SmithAUS7966 & 13137110v SALondon11 Jun 2025
Ollie RobinsonDUR7979 & DNB105111v SURLondon29 Jun 2025
Rob KeoghNOR7918 & 61*22890v MIDNorthwood22 Jul 2025
Washington SundarIND7926 & 5310174v ENGLondon31 Jul 2025
Aaron HardieWA7918 & 6117170v TASHobart15 Oct 2025
Jordan NeillIRE7949 & 30129141v BANDhaka19 Nov 2025
Ollie PopeENG7946 & 3311560v AUSPerth21 Nov 2025
Matthew ShortVIC7925 & 54102101v QUEBrisbane22 Nov 2025
Kaveen BandaraNCC7979 & DNB14060v MSCColombo19 Dec 2025
Beau WebsterTAS7924 & 55112100v WAPerth5 Feb 2026
Henry CooperND7916 & 63117120v AAAuckland28 Feb 2026
Sangeeth CoorayCCC7927 & 5212071v ACCCColombo13 Mar 2026
Jake LibbyWOR790 & 7915040v MIDLondon10 Apr 2026
PreviousPage 357Next

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.