Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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
Devang GandhiIND750 & 7525660v NZMohali10 Oct 1999
Shivnarine ChanderpaulWI755 & 7017080v NZWellington26 Dec 1999
Romesh KaluwitharanaSL7542 & 3361150v PAKKarachi12 Mar 2000
Nathan AstleNZ7561 & 14113100v AUSWellington24 Mar 2000
Adam GilchristAUS7575 & 0*83160v NZHamilton31 Mar 2000
Jonty RhodesSA7512 & 63*13370v SLGalle20 Jul 2000
Mark BoucherSA7560 & 15130100v SLKandy30 Jul 2000
Jonty RhodesSA7521 & 5420480v SLColombo6 Aug 2000
Mark RichardsonNZ7575 & DNB22280v ZIMWellington26 Dec 2000
Akram KhanBAN7544 & 3121162v ZIMHarare26 Apr 2001
Abdul RazzaqPAK7522 & 53168120v ENGLondon17 May 2001
Matthew HaydenAUS7533 & 4293140v ENGNottingham2 Aug 2001
Dion EbrahimZIM7571 & 428270v SABulawayo14 Sept 2001
Carl HooperWI7569 & 613870v SLGalle13 Nov 2001
Justin LangerAUS7575 & 016571v NZPerth30 Nov 2001
Steve WaughAUS758 & 6717090v NZPerth30 Nov 2001
VVS LaxmanIND7575 & DNB19290v ENGAhmedabad11 Dec 2001
Mark WaughAUS7545 & 30127111v SADurban15 Mar 2002
Ridley JacobsWI7559 & 1612782v INDKingston18 May 2002
Kumar SangakkaraSL7575111120v BANColombo21 Jul 2002
Jacques KallisSA7575*13890v BANEastern Cape18 Oct 2002
Jacques KallisSA757521480v SLJohannesburg8 Nov 2002
Wavell HindsWI7575108120v BANDhaka8 Dec 2002
Chris GayleWI7538 & 37122170v BANChattogram16 Dec 2002
Nasser HussainENG7514 & 61165110v SALondon31 Jul 2003
Habibul BasharBAN7572 & 315690v PAKMultan3 Sept 2003
Chris ReadENG7537 & 38*128110v BANChattogram29 Oct 2003
Shivnarine ChanderpaulWI7536 & 3918690v ZIMHarare4 Nov 2003
Jacob OramNZ7539 & 36*10563v ENGLeeds3 Jun 2004
Yasir HameedPAK7558 & 17142120v SLFaisalabad20 Oct 2004
Zaheer KhanIND7575115102v BANDhaka10 Dec 2004
Dion EbrahimZIM753 & 72169100v SACape Town4 Mar 2005
Mark BoucherSA7562 & 13*11690v AUSPerth16 Dec 2005
Yuvraj SinghIND750 & 7585131v SLAhmedabad18 Dec 2005
Ricky PontingAUS7574 & 111681v SACape Town16 Mar 2006
Peter FultonNZ7575 & DNB162103v WIWellington17 Mar 2006
Michael HusseyAUS7575 & DNB155101v SADurban24 Mar 2006
Denesh RamdinWI7550 & 25*16690v PAKKarachi27 Nov 2006
Dwayne BravoWI7523 & 52116111v ENGLeeds25 May 2007
Matt PriorENG75759990v WILeeds25 May 2007
Paul CollingwoodENG7552 & 23*16390v SLColombo9 Dec 2007
Junaid SiddiqueBAN751 & 74152120v NZDunedin4 Jan 2008
Junaid SiddiqueBAN751 & 7419160v SAMirpur22 Feb 2008
Jamie HowNZ757 & 6814990v ENGLondon15 May 2008
Michael HusseyAUS7530 & 45*19381v SASydney3 Jan 2009
Phillip HughesAUS750 & 75125111v SAJohannesburg26 Feb 2009
Kamran AkmalPAK751 & 748471v SLColombo20 Jul 2009
Prasanna JayawardeneSL7543 & 328992v INDMumbai2 Dec 2009
Salman ButtPAK759 & 66179100v NZNapier11 Dec 2009
Imran FarhatPAK7553 & 2216590v AUSSydney3 Jan 2010
PreviousPage 385Next

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.