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
Jonty RhodesSA10286 & 16336110v INDCape Town2 Jan 1993
Brian LaraWI1026 & 96153111v PAKPort of Spain16 Apr 1993
Arjuna RanatungaSL10288 & 14177171v INDColombo27 Jul 1993
Chamara DunusingheSL10211 & 9127490v NZNapier11 Mar 1995
Michael BevanAUS10287* & 15195150v WIPerth1 Feb 1997
Stephen FlemingNZ10227 & 75148100v ZIMBulawayo25 Sept 1997
Shivnarine ChanderpaulWI10295 & 7169140v PAKRawalpindi29 Nov 1997
Murray GoodwinZIM10229 & 73*176180v PAKPeshawar27 Nov 1998
Mohammad AzharuddinIND10287 & 15202120v SLColombo24 Feb 1999
Sanath JayasuriyaSL10285 & 17166150v SAColombo6 Aug 2000
Justin LangerAUS102102*186121v ENGLondon23 Aug 2001
Mohammad YousufPAK102102*154140v BANMultan29 Aug 2001
Andrew StraussENG10290 & 12254100v WIManchester12 Aug 2004
Robert KeyENG10283 & 19191151v SAJohannesburg13 Jan 2005
Michael ClarkeAUS10211 & 91128170v ENGLondon21 Jul 2005
Ian BellENG10271 & 3120671v PAKMultan12 Nov 2005
Kamran AkmalPAK102102*81112v INDLahore13 Jan 2006
Kevin PietersenENG10215 & 87143161v INDNagpur1 Mar 2006
Matthew HaydenAUS1020 & 102219120v SADurban24 Mar 2006
Ashwell PrinceSA10293 & 9200120v AUSJohannesburg31 Mar 2006
Kumar SangakkaraSL10236 & 66209140v ENGNottingham2 Jun 2006
Adam GilchristAUS1020 & 102*63124v ENGPerth14 Dec 2006
Paul CollingwoodENG10262 & 40201140v INDLondon9 Aug 2007
Aaron RedmondNZ10283 & 19158182v AUSAdelaide28 Nov 2008
Gautam GambhirIND10272 & 30*153170v NZHamilton18 Mar 2009
Jacques KallisSA102102163142v AUSCape Town19 Mar 2009
Martin GuptillNZ10229 & 73275141v PAKWellington15 Jan 2011
Adrian BarathWI10264 & 38158133v INDJamaica20 Jun 2011
Younis KhanPAK10288 & 14*29361v ZIMBulawayo1 Sept 2011
Tatenda TaibuZIM10244 & 58201111v PAKBulawayo1 Sept 2011
BJ WatlingNZ102102*149120v ZIMNapier26 Jan 2012
Kruger van WykNZ10271 & 31148120v INDBangalore31 Aug 2012
Collins ObuyaKEN10256 & 46168140v NAMWindhoek29 Sept 2012
Sam WellsOV10278 & 24115160v CSNapier26 Nov 2012
Phillip HughesAUS10286 & 1621581v SLHobart14 Dec 2012
James MarshallND102102120150v AAHamilton24 Jan 2013
Dinesh ChandimalSL102102 & DNB17680v BANColombo16 Mar 2013
SL StewartCAN10230 & 72*289102v AAAuckland12 Nov 2013
Joe RootENG10215 & 87274100v AUSAdelaide5 Dec 2013
Cheteshwar PujaraIND10270 & 32232130v SADurban26 Dec 2013
Varun ChopraWAR10252 & 50*21970v LANManchester20 Apr 2014
Matt PriorENG10286 & 16157110v SLLondon12 Jun 2014
Keith BarkerWAR102102*111131v NORNorthampton15 Jun 2014
Sam NortheastKEN10210220291v GLACanterbury31 Aug 2014
Josh CobbLEI10252 & 50*238140v HAMSouthampton31 Aug 2014
Misbah-ul-HaqPAK102102* & DNB16291v NZAbu Dhabi9 Nov 2014
Sean ErvineHAM1020 & 102152141v WARBirmingham19 Apr 2015
Shakib Al HasanBAN10289* & 13111162v PAKMirpur6 May 2015
Keith BarkerWAR102102* & DNB124121v DURBirmingham17 May 2015
Geraint JonesGLO10288 & 14156140v LANBristol7 Jun 2015
PreviousPage 219Next

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.