Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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 (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,365 of the 23,372 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Mark WaughAUS10210211452v WIBrisbane5 Jan 1997
Michael BevanAUS10287* & 15195150v WIPerth1 Feb 1997
Stephen FlemingNZ10227 & 75148100v ZIMBulawayo25 Sept 1997
Aravinda de SilvaSL102102*90120v PAKLahore5 Nov 1997
Shivnarine ChanderpaulWI10295 & 7169140v PAKRawalpindi29 Nov 1997
Sanath JayasuriyaSL102102100131v ZIMColombo26 Jan 1998
Alistair CampbellZIM102102145111v AUSAhmedabad3 Apr 1998
Grant FlowerZIM10210211880v INDCuttack9 Apr 1998
Arjuna RanatungaSL1021029862v NZColombo5 Jul 1998
Craig WishartZIM10210212442v INDHarare30 Sept 1998
Murray GoodwinZIM10229 & 73*176180v PAKPeshawar27 Nov 1998
Mohammad AzharuddinIND10287 & 15202120v SLColombo24 Feb 1999
Sanath JayasuriyaSL10285 & 17166150v SAColombo6 Aug 2000
Chris CairnsNZ102102*11382v INDNairobi15 Oct 2000
Marvan AtapattuSL102102*11150v INDSharjah27 Oct 2000
Mark WaughAUS102102*11350v ZIMHobart30 Jan 2001
Romesh KaluwitharanaSL102102*117200v ENGColombo27 Mar 2001
Ricky PontingAUS10210211692v ENGBristol10 Jun 2001
Justin LangerAUS102102*186121v ENGLondon23 Aug 2001
Mohammad YousufPAK102102*154140v BANMultan29 Aug 2001
Chris CairnsNZ102102*9993v SABrisbane19 Jan 2002
Michael BevanAUS102102*9570v NZMelbourne29 Jan 2002
Sanath JayasuriyaSL102102*120100v PAKColombo12 Sept 2002
Gary KirstenSA102102*11890v PAKPaarl16 Dec 2002
Nathan AstleNZ102102*122110v ZIMBloemfontein8 Mar 2003
Yuvraj SinghIND102102*8594v BANDhaka11 Apr 2003
VVS LaxmanIND10210213490v AUSGwalior26 Oct 2003
Sachin TendulkarIND10210291121v NZHyderabad15 Nov 2003
Yasir HameedPAK102102123100v BANColombo17 Jul 2004
Andrew StraussENG10290 & 12254100v WIManchester12 Aug 2004
Robert KeyENG10283 & 19191151v SAJohannesburg13 Jan 2005
Shahid AfridiPAK10210246109v INDKanpur15 Apr 2005
Michael ClarkeAUS10211 & 91128170v ENGLondon21 Jul 2005
Mohammad KaifIND102102*121110v NZHarare2 Sept 2005
Ian BellENG10271 & 3120671v PAKMultan12 Nov 2005
Kamran AkmalPAK102102111151v ENGLahore12 Dec 2005
Kamran AkmalPAK102102*81112v INDLahore13 Jan 2006
Lou VincentNZ102102117101v WINapier1 Mar 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
Shivnarine ChanderpaulWI102102*113104v IREJamaica23 Mar 2007
Stephen FlemingNZ102102*92103v BANAntigua2 Apr 2007
Paul CollingwoodENG10262 & 40201140v INDLondon9 Aug 2007
Alastair CookENG10210212680v INDSouthampton21 Aug 2007
Herschelle GibbsSA102102128111v PAKLahore18 Oct 2007
Herschelle GibbsSA10210284133v WIJohannesburg3 Feb 2008
Gautam GambhirIND102102*101101v SLBrisbane5 Feb 2008
PreviousPage 285Next

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.