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
Dinesh KarthikIND10163 & 38*218130v SACape Town2 Jan 2007
Mohammad YousufPAK10183 & 18119121v SACape Town26 Jan 2007
Simon KatichAUS10180 & 2119771v WIAdelaide4 Dec 2009
Rakep PatelKEN10114 & 87136132v NEDNairobi20 Feb 2010
Tim PaineAUS10192 & 9208140v INDChandigarh1 Oct 2010
Tim BresnanENG10111 & 90141190v INDNottingham29 Jul 2011
Malcolm WallerZIM10172* & 29195121v NZBulawayo1 Nov 2011
Alastair CookENG10194 & 7260100v PAKAbu Dhabi25 Jan 2012
Asad ShafiqPAK10158 & 43264121v ENGAbu Dhabi25 Jan 2012
Thilan SamaraweeraSL10154 & 4726890v ENGColombo3 Apr 2012
Aaron RedmondOV10163 & 38191140v CSDunedin17 Dec 2012
Virat KohliIND10167* & 34190131v AUSChandigarh14 Mar 2013
Mominul HaqueBAN10164 & 3719150v SLColombo16 Mar 2013
Chris GayleWI101101145124v ZIMDominica20 Mar 2013
Peter SiddleAUS10151 & 50181110v INDDelhi22 Mar 2013
Safyaan SharifSCO10141 & 60162131v IREDublin11 Sept 2013
Sohag GaziBAN101101* & DNB161103v NZChittagong9 Oct 2013
Jesse RyderOV10121 & 8018280v NDWhangarei4 Dec 2013
Kaushal SilvaSL10120 & 81258130v PAKAbu Dhabi31 Dec 2013
Ian BellWAR10197 & 422481v YORLeeds11 May 2014
Adam WheaterHAM10187 & 14103120v DERSouthampton1 Jun 2014
Mahela JayawardeneSL10122 & 79215110v ENGLeeds20 Jun 2014
Luke WrightSUS10189 & 12155161v WARHorsham21 Jul 2014
Paul CollingwoodDUR101101142120v NORChester-le-Street15 Sept 2014
Ryan PringleDUR10163* & 38157170v WARBirmingham23 Sept 2014
James AdamsHAM10110 & 91181102v GLACardiff23 Sept 2014
Stiaan van ZylSA101101*130150v WICenturion17 Dec 2014
Marlon SamuelsWI101101160141v SAPort Elizabeth26 Dec 2014
Hashim AmlaSA10163 & 38*199130v WICape Town2 Jan 2015
Mitchell SantnerND101101171151v CSNew Plymouth15 Feb 2015
Peter FultonCAN1010 & 101178111v AAAuckland1 Mar 2015
Roneel HiraCAN10188 & 1396152v CSNelson17 Mar 2015
Adam VogesMID10129 & 72143150v NOTLondon12 Apr 2015
Angus RobsonLEI10183 & 18192112v GLALeicester12 Apr 2015
Craig MeschedeGLA101101* & DNB130161v SURCardiff19 Apr 2015
Shakib Al HasanBAN10125 & 76*16591v PAKKhulna28 Apr 2015
Mominul HaqueBAN10180 & 21213101v PAKKhulna28 Apr 2015
Moeen AliENG10158 & 43187160v NZLondon21 May 2015
Brendan TaylorNOT10169 & 32162150v WORNottingham29 Jun 2015
Daryl MitchellWOR10125 & 76268150v NOTNottingham29 Jun 2015
Aaron FinchYOR10128 & 73*13992v WARBirmingham5 Jul 2015
Joe RootENG10163 & 38*138152v AUSBirmingham29 Jul 2015
Chesney HughesDER10196 & 521180v SURLondon1 Sept 2015
Alex LeesYOR10139 & 62202120v MIDLondon9 Sept 2015
Samit PatelNOT1011 & 100164121v DURNottingham9 Sept 2015
Michael RichardsonDUR10196* & 5147160v NOTNottingham9 Sept 2015
Leo CarterCAN10122 & 79280160v AAAuckland15 Oct 2015
Leo CarterCAN101101 & 0171140v CSRangiora17 Dec 2015
Tom BruceCS10180 & 21129140v AAAuckland8 Mar 2016
Jeet RavalAA10111 & 90187170v WFWellington23 Mar 2016
PreviousPage 224Next

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.