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
Robert KeyENG996 & 93*194100v WIManchester12 Aug 2004
Habibul BasharBAN9984 & 15125130v SLColombo12 Sept 2005
Ian BellENG9971 & 28204130v AUSSydney2 Jan 2007
Ian BellENG9997 & 2200140v WIManchester7 Jun 2007
Dinesh KarthikIND9977 & 22192140v ENGNottingham27 Jul 2007
Dinesh KarthikIND9991 & 8166121v ENGLondon9 Aug 2007
Matthew HaydenAUS9983 & 16*183171v INDDelhi29 Oct 2008
Yuvraj SinghIND9914 & 85*172101v ENGChennai11 Dec 2008
Daniel FlynnNZ9995 & 4*195130v WIDunedin11 Dec 2008
Michael HusseyAUS9982 & 17204120v WIPerth16 Dec 2009
Marcus NorthAUS999 & 90182171v NZHamilton27 Mar 2010
Virender SehwagIND9999101150v SLColombo26 Jul 2010
Shaun MarshAUS9981 & 1826380v SLColombo16 Sept 2011
Phillip HughesAUS9988 & 11121160v SAJohannesburg17 Nov 2011
AB de VilliersSA9999135120v SLCenturion15 Dec 2011
MS DhoniIND999924681v ENGNagpur13 Dec 2012
Jonathan TrottENG9940 & 5922180v AUSLondon21 Aug 2013
Dean ElgarSA9983 & 16239112v AUSPort Elizabeth20 Feb 2014
Ed JoyceSUS996 & 93187121v SOMBrighton27 Apr 2014
Moeen AliWOR999914693v DERWorcester27 Apr 2014
Mark StonemanDUR992 & 9720981v SOMTaunton19 May 2014
Samit PatelNOT9999141131v DURNottingham25 May 2014
Ian WestwoodWAR9999184130v SOMBirmingham25 May 2014
James TaylorNOT993 & 96244120v YORLeeds8 Jun 2014
Jack LeaningYOR9999257120v SUSArundel16 Jun 2014
Craig OvertonSOM999913592v LANTaunton29 Jun 2014
Jacques RudolphGLA9988 & 11229130v WORWorcester29 Jun 2014
Gary BallanceYOR9999199101v NOTNottingham9 Sept 2014
Azhar AliPAK9975 & 2429991v NZDubai17 Nov 2014
Donovan GrobbelaarAA9999 & DNB232100v CANRangiora16 Feb 2015
Tom BruceCS9985 & 14121101v NDWhangarei27 Feb 2015
Adam RossingtonNOR9995 & 4104171v GLONorthampton12 Apr 2015
Alex DaviesLAN9999 & DNB199150v KENManchester26 Apr 2015
Craig MeschedeGLA9968 & 3177114v ESSCardiff18 May 2015
Mark CraigNZ9941* & 58*140142v ENGLeeds29 May 2015
Gareth BergHAM9999 & DNB98124v SUSBrighton7 Jun 2015
Tom WestleyESS9977 & 22158190v KENTunbridge Wells19 Jul 2015
Zafar AnsariSUR9999 & DNB255101v LANManchester14 Sept 2015
Aadil AliLEI9937 & 62183141v DERDerby22 Sept 2015
Tom BlundellWF9953 & 46216140v NDHamilton15 Oct 2015
Corey AndersonND9916 & 83164112v AAAuckland17 Dec 2015
Brett D'OliveiraWOR9999154130v SUSWorcester15 May 2016
Brendan TaylorNOT9928 & 71156140v HAMSouthampton22 May 2016
Sam RobsonMID9999206140v SOMLondon22 May 2016
James FranklinMID9999167102v YORScarborough3 Jul 2016
Dominic SibleySUR9999265110v HAMSouthampton17 Jul 2016
Wayne MadsenDER999 & 90183140v GLAColwyn Bay17 Jul 2016
Rory BurnsSUR9950 & 49264140v WARBirmingham13 Aug 2016
Will GidmanKEN9999*240100v SUSBrighton31 Aug 2016
Ravi BoparaESS9999172151v WORChelmsford31 Aug 2016
PreviousPage 235Next

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.