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
Graeme SmithSA8070 & 10123100v WIBarbados26 Jun 2010
HMRKB HerathSL8080* & DNB93101v INDGalle18 Jul 2010
Michael ClarkeAUS803 & 7716370v PAKLeeds21 Jul 2010
Kevin PietersenENG8080 & DNB147120v PAKBirmingham6 Aug 2010
Thilan SamaraweeraSL8080 & DNB17081v WIColombo23 Nov 2010
Darren BravoWI8080 & 0*14854v SLColombo23 Nov 2010
Umar AkmalPAK8033 & 4717770v WIGuyana12 May 2011
Tharanga ParanavitanaSL804 & 76*17361v PAKSharjah3 Nov 2011
Brad HaddinAUS8080 & DNB14562v NZBrisbane1 Dec 2011
Virender SehwagIND8018 & 6271150v AUSAdelaide24 Jan 2012
Michael HusseyAUS8048 & 3219382v WIBarbados7 Apr 2012
Ricky PontingAUS8023 & 5719060v WIDominica23 Apr 2012
Kevin PietersenENG8080 & DNB114111v WINottingham25 May 2012
Asad ShafiqPAK800 & 80171130v SLGalle22 Jun 2012
Mark CraigOV800 & 809383v WFWellington27 Oct 2013
Shakib Al HasanBAN8055 & 25123111v SLMirpur27 Jan 2014
Anaru KitchenAA8072 & 813680v CANChristchurch7 Feb 2014
James VinceHAM8030 & 50*118140v DERDerby20 Apr 2014
Michael CarberryHAM8066 & 1415591v GLASouthampton11 May 2014
Ned EckersleyLEI8046 & 34155100v GLOLeicester2 Jun 2014
Craig KieswetterSOM8065 & 15*78102v SUSTaunton8 Jun 2014
Alexei KervezeeWOR808014291v HAMWorcester8 Jun 2014
Tom SmithGLO800 & 80222110v SURBristol9 Jun 2014
Sean ErvineHAM8080149100v SURLondon28 Jun 2014
Richard OliverWOR8062 & 1859140v GLOCheltenham21 Jul 2014
Tom FellWOR8070 & 1020570v DERDerby31 Aug 2014
Dinesh ChandimalSL8067 & 13170100v NZWellington3 Jan 2015
Murali VijayIND800 & 8016872v AUSSydney6 Jan 2015
DC de BoorderOV8055* & 25*17191v CANDunedin25 Mar 2015
Geraint JonesGLO8080 & DNB133110v NORNorthampton12 Apr 2015
Samit PatelNOT804 & 76117120v YORNottingham19 Apr 2015
Ajmal ShahzadSUS8045* & 3512991v WORBrighton19 Apr 2015
Billy GodlemanDER8076 & 4139100v LANDerby19 Apr 2015
Adam RossingtonNOR8057 & 23115101v LANNorthampton3 May 2015
Michael RichardsonDUR8033 & 4711791v WARBirmingham17 May 2015
Mark CosgroveLEI8079 & 114090v LANLeicester17 May 2015
Dominic SibleySUR8074 & 618181v LEILeicester7 Jun 2015
Shaun MarshAUS8011 & 69168101v WIJamaica11 Jun 2015
Alastair CookESS8080164100v DERChelmsford14 Jun 2015
Niall O'BrienLEI8039 & 4115290v GLACardiff22 Jun 2015
Kaushal SilvaSL8080 & DNB218100v PAKColombo25 Jun 2015
Will SmithHAM8051* & 29202111v WORWorcester6 Jul 2015
Gareth RoderickGLO8061 & 1921470v LEICheltenham15 Jul 2015
Hamish MarshallGLO8070 & 10*119131v GLASwansea6 Aug 2015
Mark StonemanDUR8052 & 2812890v WORChester-le-Street14 Sept 2015
Stephen MurdochWF808 & 72133100v NDWellington8 Mar 2016
Steven MullaneyNOT8078 & 284122v YORNottingham1 May 2016
Mark CosgroveLEI8080136100v SUSBrighton1 May 2016
Ollie RobinsonSUS8051* & 29*188100v WORWorcester15 May 2016
Tom TaylorDER8080 & 0121110v KENDerby22 May 2016
PreviousPage 346Next

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.