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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 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
JP DuminySA8888 & 0161130v NZCenturion27 Aug 2016
Mark StonemanDUR8849 & 39163111v NOTChester-le-Street31 Aug 2016
Daniel LawrenceESS8888156101v KENCanterbury20 Sept 2016
Kraigg BrathwaiteWI8821 & 6721571v PAKAbu Dhabi21 Oct 2016
Brian ChariZIM8880 & 8175102v SLHarare6 Nov 2016
JP DuminySA8863 & 25131120v SLPort Elizabeth26 Dec 2016
Mosaddek HossainBAN8875 & 1318392v SLColombo15 Mar 2017
Jeet RavalNZ8888254100v SAHamilton25 Mar 2017
Chris ReadNOT8888133102v GLACardiff19 May 2017
Paul CoughlinDUR8873 & 15157100v SUSBrighton21 May 2017
Graeme van BuurenGLO880 & 88*24391v NOTBristol9 Jun 2017
Gary BallanceYOR8869* & 19164150v MIDLondon19 Jun 2017
Faf du PlessisSA8827 & 61124120v ENGManchester4 Aug 2017
Ryan ten DoeschateESS8888 & DNB130120v YORScarborough6 Aug 2017
Haseeb HameedLAN8888250101v ESSManchester5 Sept 2017
Gareth RoderickGLO8810 & 78*150120v KENBristol12 Sept 2017
Luke WoodNOT8844 & 44153121v NORNorthampton19 Sept 2017
Liton DasBAN8870 & 18102170v SABloemfontein6 Oct 2017
Anaru KitchenOV8819 & 69*13051v NDAlexandra24 Nov 2017
Jeet RavalNZ8884 & 4181150v WIHamilton9 Dec 2017
Chad BowesCAN8885 & 3149122v OVUniversity of Otago Oval2 Apr 2018
Tom FellWOR888822090v SURLondon4 May 2018
Doug BracewellNOR8881 & 7165121v WARBirmingham11 May 2018
Matthew CritchleyDER8837 & 5114590v NORChesterfield22 Jul 2018
Kyle AbbottHAM8860* & 28*14890v NOTSouthampton19 Aug 2018
Steven MullaneyNOT8838 & 50196100v HAMSouthampton19 Aug 2018
Beau WebsterTAS888 & 80*22230v NSWSydney5 Nov 2018
Asad ShafiqPAK8843 & 4517491v NZAbu Dhabi16 Nov 2018
Niroshan DickwellaSL8864 & 24117101v AUSBrisbane24 Jan 2019
Joe CarterND8817 & 71159102v CSHamilton17 Mar 2019
Ben HorneAA8863 & 25*180103v OVUniversity of Otago Oval17 Mar 2019
Ben FoakesSUR8869 & 19150151v ESSLondon11 Apr 2019
Alex HughesDER8882 & 6149100v GLADerby19 May 2019
Wayne ParnellWOR8863 & 25193100v LANManchester20 May 2019
Sam HainWAR8847 & 41196110v SURBirmingham27 May 2019
Miles HammondGLO8882 & 6230110v LANCheltenham27 May 2019
Daniel Bell-DrummondKEN889 & 79152120v NOTTunbridge Wells17 Jun 2019
Temba BavumaNOR8820 & 68176150v LEINorthampton24 Jun 2019
Joe DenlyKEN8888 & 020390v SURLondon7 Jul 2019
Rob JonesLAN8888169100v SUSManchester13 Jul 2019
Ross WhiteleyWOR8888 & 020073v GLOCheltenham21 Jul 2019
Ben DuckettNOT8813 & 75147103v YORScarborough18 Aug 2019
Ajinkya RahaneIND8824 & 64*164121v WIKingston30 Aug 2019
Darren StevensKEN8888 & 092102v NOTNottingham10 Sept 2019
Dominic SibleyENG8844 & 44200140v SAJohannesburg24 Jan 2020
Jack WildermuthQUE8880 & 8135110v WAPerth6 Mar 2020
Rob YatesWAR8888262110v NORBirmingham1 Aug 2020
Cheteshwar PujaraIND8873 & 15181120v ENGChennai5 Feb 2021
Mehedi Hasan MirazBAN8857 & 3119692v WIDhaka11 Feb 2021
Samuel KerberSA8855 & 33177120v VICMelbourne3 Apr 2021
PreviousPage 294Next

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.