Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Greg MatthewsAUS116100* & 16217102v INDMelbourne26 Dec 1985
Kris SrikkanthIND116116117191v AUSSydney2 Jan 1986
Gordon GreenidgeWI11612 & 104264100v AUSAdelaide3 Feb 1989
Navjot SidhuIND116116 & 0241130v WIKingston28 Apr 1989
Sanjay ManjrekarIND1163 & 113*257130v PAKKarachi15 Nov 1989
Peter TaylorAUS11629 & 8722690v NZWellington15 Mar 1990
Geoff MarshAUS11694 & 22292150v WIGeorgetown23 Mar 1991
John WrightNZ116116 & 0336150v ENGWellington6 Feb 1992
Chandika HathurusingheSL11667 & 49283100v AUSColombo28 Aug 1992
Phil SimmonsWI1166 & 11020082v AUSMelbourne26 Dec 1992
Graeme HickENG11680 & 36181192v AUSLondon19 Aug 1993
Gary KirstenSA11672 & 44271200v ENGLondon21 Jul 1994
Mike AthertonENG11699 & 17266111v SALeeds4 Aug 1994
Hashan TillakaratneSL116116 & DNB287140v ZIMHarare26 Oct 1994
Ramiz RajaPAK11654 & 62197150v NZChristchurch8 Dec 1995
Greg BlewettAUS11669 & 47*231130v WISydney29 Nov 1996
Brian LaraWI1161 & 115212111v SLKingstown20 Jun 1997
Jacques KallisSA11615 & 10133670v AUSMelbourne26 Dec 1997
Mark TaylorAUS11614 & 102*236180v INDBangalore25 Mar 1998
Romesh KaluwitharanaSL11628 & 88224120v NZColombo10 Jun 1998
Stephen FlemingNZ11643 & 73397100v INDMohali10 Oct 1999
Ijaz AhmedPAK1161 & 115179160v AUSPerth26 Nov 1999
Younis KhanPAK11611628191v SLGalle21 Jun 2000
Arjuna RanatungaSL11651 & 65204180v PAKGalle21 Jun 2000
Wavell HindsWI11670 & 4629180v AUSSydney2 Jan 2001
Sourav GangulyIND11618 & 98*170170v SLKandy22 Aug 2001
Dion EbrahimZIM11694 & 22294120v INDDelhi28 Feb 2002
Andrew FlintoffENG116102* & 14261141v WISt John's10 Apr 2004
Dwayne BravoWI1163 & 113219150v AUSHobart17 Nov 2005
Matthew HaydenAUS11624 & 92192150v ENGPerth14 Dec 2006
Jesse RyderNZ11657 & 59*167120v WINapier19 Dec 2008
Brendan NashWI11692 & 24248130v AUSAdelaide4 Dec 2009
Alastair CookENG1166 & 110180180v PAKLondon18 Aug 2010
Kirk EdwardsWI1166 & 11022491v INDDominica6 Jul 2011
Vusi SibandaZIM11678 & 38212102v BANHarare4 Aug 2011
Mahela JayawardeneSL11611 & 105260171v AUSGalle31 Aug 2011
Younis KhanPAK11629 & 87304100v SLGalle22 Jun 2012
Corey AndersonND11627 & 89189171v CSNelson20 Feb 2013
Dinesh ChandimalSL116116* & DNB151122v BANGalle8 Mar 2013
Corey AndersonNZ116116173132v BANMirpur21 Oct 2013
Stephen MurdochWF11696 & 20197190v OVWellington27 Oct 2013
AB de VilliersSA11613 & 103189130v INDJohannesburg18 Dec 2013
Kane WilliamsonNZ116113 & 3189102v INDAuckland6 Feb 2014
Alex DoolanAUS11627 & 89205171v SACenturion12 Feb 2014
Henry NichollsCAN11676 & 40256120v CSRangiora16 Feb 2014
Tim McIntoshAA116116340140v OVDunedin16 Feb 2014
Adil RashidYOR116108 & 8*219200v SOMTaunton13 Apr 2014
Marcus TrescothickSOM116116234140v SUSBrighton27 Apr 2014
Chris RogersMID11634 & 82181151v WARBirmingham4 May 2014
Tom WestleyESS116116248140v KENCanterbury7 Jun 2014
PreviousPage 161Next

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.