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 resultODI3rd 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 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
Rahul DravidIND9153 & 38263150v AUSSydney2 Jan 2008
Dwayne BravoWI918 & 83185111v SLGuyana22 Mar 2008
Mahela JayawardeneSL9186 & 5195110v INDGalle31 Jul 2008
Paul CollingwoodENG919121570v SADurban26 Dec 2009
Ross TaylorNZ9140 & 51135130v BANHamilton15 Feb 2010
Tim BresnanENG9191 & DNB26160v BANMirpur20 Mar 2010
Michael ClarkeAUS9128 & 63142150v NZHamilton27 Mar 2010
Alviro PetersenSA9152 & 3919943v WISt Kitts18 Jun 2010
VVS LaxmanIND9122 & 6918870v SLGalle18 Jul 2010
Brendon McCullumNZ9156 & 35123122v PAKHamilton7 Jan 2011
Azhar AliPAK9157 & 34190100v BANMirpur17 Dec 2011
Shane WatsonAUS9139 & 5213792v WIBarbados7 Apr 2012
AB de VilliersSA9147 & 44152140v ENGLeeds2 Aug 2012
Shakib Al HasanBAN9189 & 2146101v WIMirpur13 Nov 2012
MahmudullahBAN9162 & 2917082v WIMirpur13 Nov 2012
Mahela JayawardeneSL9191 & DNB176111v NZGalle17 Nov 2012
Tim JohnstonCAN9171 & 2012772v OVRangiora19 Nov 2013
Mohammad HafeezPAK9111 & 80*154130v SLAbu Dhabi31 Dec 2013
Neil BroomOV912 & 89*150101v CANDunedin23 Jan 2014
Rohit SharmaIND9172 & 19179101v NZAuckland6 Feb 2014
Joe CarterND914 & 87176150v OVDunedin23 Feb 2014
Johann MyburghSOM9191155100v YORTaunton13 Apr 2014
Rob NewtonNOR9143 & 48*195100v DURNorthampton13 Apr 2014
James AdamsHAM917 & 84247100v DERDerby20 Apr 2014
James FosterESS9191121110v GLOBristol27 Apr 2014
Nick ComptonSOM9191224100v LANManchester1 Jun 2014
Will SmithHAM9182 & 9212110v DERSouthampton1 Jun 2014
Steven MullaneyNOT9191 & 0123141v SOMNottingham22 Jun 2014
Chris WoakesWAR9191 & 0189130v NOTBirmingham29 Jun 2014
Kyle CoetzerNOR9137 & 54215180v SOMNorthampton12 Jul 2014
Craig MilesGLO9129 & 62*150170v WORCheltenham21 Jul 2014
Peter TregoSOM9191138130v MIDTaunton15 Sept 2014
MahmudullahBAN9163 & 28210112v ZIMMirpur25 Oct 2014
Ajinkya RahaneIND9181 & 10140100v AUSBrisbane17 Dec 2014
Michael PappsWF9118 & 73127100v NDWellington25 Mar 2015
Darren BravoWI919 & 8218783v ENGBarbados1 May 2015
Misbah-ul-HaqPAK919 & 829494v BANMirpur6 May 2015
Riki WesselsNOT9163 & 2817092v SOMTaunton14 Jun 2015
Ryan PringleDUR9169* & 22186160v YORChester-le-Street28 Jun 2015
Dinesh ChandimalSL9124 & 67144100v PAKKandy3 Jul 2015
Mitchell JohnsonAUS9114 & 77113112v ENGCardiff8 Jul 2015
Jonny BairstowYOR9191124111v SOMLeeds1 Sept 2015
Gary BallanceYOR9191188120v SOMLeeds1 Sept 2015
Ashar ZaidiSUS919195151v SOMBrighton14 Sept 2015
Bharat PopliND9191238111v WFHamilton15 Oct 2015
Michael DavidsonCAN9173* & 18185100v WFChristchurch15 Mar 2016
Samit PatelNOT9185 & 6121121v SURNottingham10 Apr 2016
Stuart BroadNOT9136 & 5591151v YORNottingham1 May 2016
Nick GubbinsMID9191122160v SURLondon15 May 2016
Chris RogersSOM919118390v YORTaunton15 May 2016
PreviousPage 276Next

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.