Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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
AB de VilliersSA9650 & 46217110v AUSDurban24 Mar 2006
Dwayne BravoWI9668 & 28133160v INDAntigua2 Jun 2006
Virender SehwagIND9631 & 65120120v WISt Kitts22 Jun 2006
Kevin PietersenENG960 & 96115132v PAKLondon17 Aug 2006
Abdul RazzaqPAK9616* & 80209101v WIMultan19 Nov 2006
Andrew FlintoffENG9689 & 7163121v AUSSydney2 Jan 2007
Rahul DravidIND9693 & 3188140v AUSPerth16 Jan 2008
Anil KumbleIND9687 & 9*25790v AUSAdelaide24 Jan 2008
Thilan SamaraweeraSL9619 & 77218120v BANChittagong Divisional Stadium3 Jan 2009
Paul CollingwoodENG9696 & DNB159120v WIBarbados26 Feb 2009
AB de VilliersSA9632 & 64167111v ENGCenturion16 Dec 2009
MahmudullahBAN9696* & 0158130v INDMirpur24 Jan 2010
Tim McIntoshNZ967 & 8917973v BANHamilton15 Feb 2010
Tillakaratne DilshanSL9692 & 4171131v PAKSharjah3 Nov 2011
Misbah-ul-HaqPAK9684 & 1220574v ENGAbu Dhabi25 Jan 2012
Vernon PhilanderSA9661 & 35160110v ENGLondon16 Aug 2012
SL StewartCAN9676 & 2023771v OVDunedin12 Nov 2012
Jamie HowCS9645 & 5116045v WFWellington10 Dec 2012
Anaru KitchenAA9674 & 22160103v OVDunedin14 Feb 2013
Chris RogersAUS9684 & 12137150v ENGManchester1 Aug 2013
Colin de GrandhommeAA9683 & 1313867v OVAuckland30 Jan 2014
Ben SmithCS9691 & 524380v CANNapier23 Feb 2014
Gareth BreeseDUR9662 & 34181110v NORNorthampton13 Apr 2014
Angus RobsonLEI9615 & 81141120v KENCanterbury20 Apr 2014
Chris ReadNOT9696 & DNB108170v SOMTaunton4 May 2014
Usman KhawajaLAN9686 & 10189130v DURChester-le-Street15 Jun 2014
Chris CookeGLA9696186100v KENCardiff15 Jun 2014
Luke WrightSUS9666* & 30135130v DURChester-le-Street22 Jun 2014
Steven MullaneyNOT9682 & 14174140v LANLiverpool13 Jul 2014
Sam NortheastKEN9691 & 5168120v SURGuildford20 Jul 2014
Liam NorwellGLO9618 & 78139151v WORCheltenham21 Jul 2014
Vikram SolankiSUR9693 & 3129160v LEILeicester15 Aug 2014
James KettleboroughNOR9671 & 25207150v WARBirmingham9 Sept 2014
Rory BurnsSUR9691 & 5157160v WORWorcester9 Sept 2014
Robert O'DonnellAA9677 & 19216111v NDAuckland6 Feb 2015
Joe DenlyKEN9687 & 9233111v LEICanterbury3 May 2015
Joe DenlyKEN9630 & 66170171v GLACanterbury10 May 2015
Brendon McCullumNZ9641 & 5512692v ENGLeeds29 May 2015
Karl BrownLAN9696231141v LEIManchester14 Jun 2015
Sarfraz AhmedPAK9696 & DNB86130v SLGalle17 Jun 2015
Tom AbellSOM968 & 88*166140v WARBirmingham18 Jul 2015
Michael RichardsonDUR9691 & 5*21291v HAMSouthampton19 Jul 2015
Robert KeyKEN9629 & 67184180v DERDerby21 Aug 2015
Neil DexterMID9653 & 43197130v WARBirmingham1 Sept 2015
Kraigg BrathwaiteWI962 & 94148131v AUSHobart10 Dec 2015
Michael Guptill-BunceAA964 & 9285181v NDAuckland17 Dec 2015
Joe RootENG9676 & 20184140v SACenturion22 Jan 2016
Daniel FlynnND9692 & 4197160v OVDunedin13 Feb 2016
Michael BracewellOV960 & 96117160v NDDunedin13 Feb 2016
Ken McClureCAN9696 & DNB158161v NDHamilton20 Feb 2016
PreviousPage 249Next

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.